(57)【要約】【課題】ユーザ側でタクシーの乗車地および降車地を指定する必要がなく、ユーザの利便性を向上させることが可能な情報処理システム、情報処理プログラム、情報処理装置、および情報処理方法を提供する。【解決手段】実施形態による情報処理システム１は、端末装置２と、端末装置２と通信可能に接続されたサーバ３とを備え、端末装置２は、経路探索用の探索条件を入力する探索条件入力部２２１を有し、サーバ３は、端末装置２から受信した探索条件に基づいて経路探索を実行する経路探索部３２１と、経路探索により得られた移動経路を示す移動経路情報に基づいて、端末装置２のユーザがタクシーに乗車するタクシー乗車地、および当該ユーザがタクシーから降車するタクシー降車地を決定するタクシー乗降地決定部３２２とを有する。【選択図】図１
2020074225.tif 000002
【特許請求の範囲】
【請求項１】
出発地および目的地のうち少なくともいずれか一方を含む移動情報を取得する移動情報取得手段と、
前記移動情報に基づいてユーザがタクシーに乗車するタクシー乗車地、および前記ユーザがタクシーから降車するタクシー降車地のうち少なくともいずれか一方を決定するタクシー乗降地決定手段と、
タクシー事業者を識別するためのタクシー事業者識別情報と、タクシー事業者の営業区域を示す営業区域情報とを対応付けて記憶する営業区域情報データベースにアクセスし、前記決定されたタクシー乗車地およびタクシー降車地のうち少なくともいずれか一方が営業区域内に属する１つまたは複数のタクシー事業者を抽出するタクシー事業者抽出手段と、
前記タクシー事業者抽出手段により抽出されたタクシー事業者のタクシー事業者識別情報と、当該タクシー事業者のサービス関連情報とを含む出力情報を生成する出力情報生成手段と、
を備えることを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理プログラム、情報処理装置、および情報処理方法に関する。
【背景技術】
【０００２】
従来、ユーザの要求に応じてタクシー（ハイヤーも含む。以下同じ。）を所定の場所に配車するための情報処理システムが知られている。特許文献１に記載のタクシー検索システムでは、エリアを複数のブロックに分割し、当該ブロックを単位としてユーザおよびタクシーの位置を管理する。ユーザであるタクシー乗客側は乗車希望ブロックと目的地ブロックとをシステムに指定し、タクシー側は現在位置ブロックとタクシーの状態とをシステムに登録する。そして、タクシー検索システムは、目的地ブロックを営業区域に含む所定状態のタクシーのうち、現在位置ブロックが乗車希望ブロックに一致するタクシーを検索する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３０１６２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載のタクシー検索システムでは、ユーザ自身が乗車地および降車地をブロック単位で指定しなければならず、ユーザにとって利便性を欠くという課題があった。
【０００５】
そこで、本発明は、ユーザ側でタクシーの乗車地および降車地を指定する必要がなく、ユーザの利便性を向上させることが可能な情報処理システム、情報処理プログラム、情報処理装置、および情報処理方法を提供する。
【課題を解決するための手段】
【０００６】
本発明の一態様に係る情報処理システムは、
出発地および目的地のうち少なくともいずれか一方を含む移動情報を取得する移動情報取得手段と、
前記移動情報に基づいてユーザがタクシーに乗車するタクシー乗車地、および前記ユーザがタクシーから降車するタクシー降車地のうち少なくともいずれか一方を決定するタクシー乗降地決定手段と、
タクシー事業者を識別するためのタクシー事業者識別情報と、タクシー事業者の営業区域を示す営業区域情報とを対応付けて記憶する営業区域情報データベースにアクセスし、前記決定されたタクシー乗車地およびタクシー降車地のうち少なくともいずれか一方が営業区域内に属する１つまたは複数のタクシー事業者を抽出するタクシー事業者抽出手段と、
前記タクシー事業者抽出手段により抽出されたタクシー事業者のタクシー事業者識別情報と、当該タクシー事業者のサービス関連情報とを含む出力情報を生成する出力情報生成手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ユーザ側でタクシーの乗車地および降車地を指定する必要がなく、ユーザの利便性を向上させることが可能な情報処理システム、情報処理プログラム、情報処理装置、および情報処理方法を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係る情報処理システム１の概略的な構成を示す図である。
【図２Ａ】実施形態に係る情報処理システム１の処理動作の一例を示すシーケンス図である。
【図２Ｂ】図２Ａに続く、実施形態に係る情報処理システム１の処理動作の一例を示すシーケンス図である。
【図２Ｃ】図２Ｂに続く、実施形態に係る情報処理システム１の処理動作の一例を示すシーケンス図である。
【図２Ｄ】図２Ｃに続く、実施形態に係る情報処理システム１の処理動作の一例を示すシーケンス図である。
【図３】経路検索により得られた移動経路の下にタクシー移動希望ボタンＡが表示された端末装置２の画面例を示す図である。
【図４】移動経路の区間にタクシー移動希望ボタンＡが表示された端末装置２の画面例を示す図である。
【図５】移動経路の区間にタクシー移動希望ボタンＡが表示された端末装置２の画面例を示す図である。
【図６】タクシー事業者選択ボタンＢ１，Ｂ２が表示された端末装置２の画面例を示す図である。
【図７】タクシー事業者選択ボタンＢ１，Ｂ２とともにサービス関連情報を表示した場合の画面例を示す図である。
【図８】表示されるタクシー事業者の条件を設定する端末装置２の画面例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明に係る実施形態について、図面を参照しながら具体的に説明する。
【００１０】
本発明の実施形態に係る情報処理システム１は、図１に示すように、端末装置２と、サーバ（サービス提供サーバ）３と、タクシー事業者サーバ４とを備えている。端末装置２とサーバ３とは、ネットワーク５を介して互いに通信可能に接続されている。同様に、サーバ３とタクシー事業者サーバ４とは、ネットワーク５を介して互いに通信可能に接続されている。
【００１１】
なお、タクシー事業者サーバ４は、タクシー事業者あるいは複数のタクシー事業者からなる事業者グループごとに設けられる。本発明において、「タクシー事業者」とは、複数台のタクシーを保有する事業者、個人タクシーの事業者、あるいは事業者内の個々のタクシーを指す。
【００１２】
ネットワーク５は、有線回線および無線回線のいずれでもよく、回線の種類や形態は問わない。なお、端末装置２、サーバ３およびタクシー事業者サーバ４の少なくとも一部は、コンピュータにより実現される。
【００１３】
端末装置２は、ユーザが使用するものであり、例えば、携帯電話、スマートフォンまたはタブレット端末装置等のモバイル電子機器である。
【００１４】
端末装置２は、図１に示すように、通信部２１と、制御部２２と、情報入力部２３と、情報出力部２４と、測位部２５とを有する。
【００１５】
まず、端末装置２の構成要素のうち、制御部２２以外の構成要素、即ち、通信部２１、情報入力部２３、情報出力部２４および測位部２５について説明する。
【００１６】
通信部２１は、ネットワーク５を介して制御部２２とサーバ３との間で情報を送受信するためのインターフェースである。
【００１７】
情報入力部２３は、ユーザが端末装置２に情報を入力するためのインターフェースであり、例えば、タッチパネル、キーボード、マイクロフォン（モバイル電子機器の内蔵マイク等）である。
【００１８】
情報出力部２４は、端末装置２からユーザへ各種情報を出力するインターフェースであり、例えば、液晶ディスプレイ等の映像表示手段、またはスピーカやイヤホン等の音声出力手段である。なお、情報入力部２３がタッチパネルの場合には、情報入力部２３が情報出力部２４を兼ねてもよい。
【００１９】
具体的には、情報出力部２４は、ユーザからの操作を受け付けるためのＧＵＩ（Graphical User Interface）や、経路探索により得られた移動経路を示す移動経路情報、配車可能なタクシー事業者に関する情報などを表示する。情報出力部２４がスピーカの場合、移動経路情報などは音声で出力される。
【００２０】
なお、情報出力部２４は、ユーザに情報を直接提示するものでなくてもよい。例えば、情報出力部２４は、端末装置２の外部に接続される映像表示手段や音声出力手段に、映像信号や音声信号を出力するものであってもよいし、外部に接続される印刷装置にデータを出力するものであってもよいし、端末装置２内もしくは外部の記憶装置にデータを出力して記憶させるものであってもよい。
【００２１】
測位部２５は、１つまたは複数のセンサを有し、端末装置２の現在位置情報を取得する。このセンサは、例えば、ＧＰＳ衛星からの信号を受信して端末装置２の現在位置を測位するＧＰＳセンサである。あるいは、現在位置情報を取得するためのセンサとしては、角速度を検出するジャイロセンサ、加速度を検出する加速度センサ、地磁気を検出する地磁気センサ等であってもよいし、ＷｉＦｉ測位のように無線アクセスポイントから電波を受信して現在位置を測位するための無線信号受信器であってもよい。
【００２２】
次に、端末装置２の制御部２２について説明する。制御部２２は、図１に示すように、探索条件入力部２２１と、情報提示部２２２と、配車要求部２２３とを有する。これら各部は、端末装置２内のプロセッサが所定のプログラムを実行することにより実現されてもよい。
【００２３】
探索条件入力部２２１は、経路探索用の探索条件を入力する。探索条件は、出発地および目的地のうち少なくともいずれか一方を含む。出発地や目的地は、列車の駅に限られず、バスの停留所、空港、港、自宅、会社、現在位置などであってもよい。
【００２４】
例えば、探索条件入力部２２１は、出発地、目的地、時刻（出発時刻または到着時刻）に関する情報などの探索条件を、情報入力部２３を介して、ユーザから受け付ける。あるいは、探索条件入力部２２１は、探索条件の少なくとも一部をユーザ以外から入力してもよい。例えば、出発地として、測位部２５から現在位置を入力したり、出発時刻として、端末装置２の時計部（図示せず）、もしくは外部サーバから現在時刻を入力してもよい。
【００２５】
情報提示部２２２は、移動経路やタクシー事業者等に関する各種情報を、情報出力部２４を介してユーザに提示する。
【００２６】
情報提示部２２２は、サーバ３から受信する配車依頼用情報（後述）に基づいて、サーバ３から送信されたタクシー事業者（例えばタクシー乗車地にタクシーを配車可能なタクシー事業者）やサービス関連情報等を提示する。
【００２７】
なお、情報出力部２４が映像表示手段である場合、情報提示部２２２は、提示すべき情報を映像信号に変換して情報出力部２４に出力し、情報出力部２４が音声出力手段である場合には、情報提示部２２２は、提示すべき情報を音声信号に変換して情報出力部２４に出力する。
【００２８】
配車要求部２２３は、選択タクシー事業者からの配車を要求する。ここで、選択タクシー事業者とは、情報提示部２２２により提示されたタクシー事業者の中からユーザによって選択されたタクシー事業者のことである。
【００２９】
次に、サーバ３について説明する。図１に示すように、サーバ３は、通信部３１と、制御部３２と、記憶部３３とを有する。制御部３２について説明する前に、通信部３１および記憶部３３について説明する。
【００３０】
通信部３１は、ネットワーク５を介して端末装置２と、サーバ３の制御部３２との間で情報を送受信するインターフェースである。
【００３１】
記憶部３３は、例えばハードディスク等の固定型データストレージであり、後述の各種データベースを格納する。なお、記憶部３３は、必ずしもサーバ３内に設けられなくてもよく、ネットワーク５を介して通信可能に接続された別の装置内に設けられてもよい。
【００３２】
記憶部３３は、経路ネットワークデータベース３３１と、営業区域情報データベース３３２と、サービス関連情報データベース３３３とを有する。
【００３３】
経路ネットワークデータベース３３１は、経路探索用のデータベースであり、経路ネットワーク情報として、例えば地図情報、および交通ネットワーク情報を含む。地図情報は、全国または各地方の道路地図などの地図データを含み、地図データに対応付けられた地図オブジェクト情報（施設情報、注記情報、記号情報等）を含んでもよい。交通ネットワーク情報は、鉄道やバス等の交通網や道路網を規定する情報であり、駅（バス停）、路線、時刻表、料金などの交通機関に関する情報を含む。
【００３４】
営業区域情報データベース３３２は、タクシー事業者を識別するためのタクシー事業者識別情報と、タクシー事業者の営業区域を示す営業区域情報とを対応付けて記憶するデータベースである。タクシー事業者識別情報は、例えばタクシー事業者ごとに割り振られた識別子（ＩＤ）であり、営業区域情報は、例えばエリアコードである。
【００３５】
サービス関連情報データベース３３３は、タクシー事業者を識別するためのタクシー事業者識別情報と、タクシー事業者のサービス関連情報とを対応付けて記憶するデータベースである。サービス関連情報は、例えば、使用可能なクレジットカード、電子マネー、タクシーチケット、ギフトカード、ポイントサービス、マイレージサービス等に関する情報であり、また、車内設備、車種、定員、評価、口コミ、利用履歴に関する情報であってもよい。サービス関連情報は、これらの情報のうち少なくとも一つを含む情報である。なお、サービス関連情報データベース３３３に記憶されるタクシー事業者識別情報は、営業区域情報データベース３３２に記憶されるタクシー事業者識別情報と同じ種類のものであってもよいし、異なる種類のものであってもよい。
【００３６】
なお、経路ネットワークデータベース３３１、営業区域情報データベース３３２、およびサービス関連情報データベース３３３は、同じ記憶装置に格納される場合に限られず、異なる記憶装置に別々に格納されてもよい。
【００３７】
次に、サーバ３の制御部３２について説明する。制御部３２は、図１に示すように、経路探索部３２１と、タクシー乗降地決定部３２２と、タクシー事業者抽出部３２３と、タクシー検索要求部３２４と、配車依頼用情報生成部３２５と、配車依頼部３２６と、移動情報取得部３２７と、出力情報生成部３２８とを有する。以下、各部の詳細についてそれぞれ説明するが、これら各部は、サーバ３内のプロセッサが所定のプログラムを実行することにより実現されてもよい。
【００３８】
経路探索部３２１は、通信部３１を介して端末装置２から受信した探索条件に基づいて経路探索を実行する。経路探索部３２１は、経路ネットワークデータベース３３１を参照して経路探索を実行することにより、探索条件を満たす１つまたは複数の移動経路を示す移動経路情報を生成する。この移動経路情報は、例えば出発地から目的地までの移動手段や移動距離、移動に要する時間および料金、出発時刻および到着時刻等の情報を含む。
【００３９】
なお、経路探索により得られた移動経路は、探索条件に応じて、単一の移動手段（区間）から構成される場合もあれば、複数の移動手段（区間）から構成される場合もある。
【００４０】
タクシー乗降地決定部３２２は、経路探索により得られた移動経路を示す移動経路情報に基づいて、端末装置２のユーザがタクシーに乗車するタクシー乗車地、および当該ユーザがタクシーから降車するタクシー降車地を決定する。
【００４１】
タクシー乗降地の決定方法については、例えば、以下のようにいくつかの方法が挙げられる。
【００４２】
タクシー乗降地決定部３２２は、移動経路の出発地をタクシー乗車地とし、移動経路の目的地をタクシー降車地として決定するようにしてもよい。
【００４３】
あるいは、タクシー乗降地決定部３２２は、所定の移動手段で移動する区間を移動経路から抽出し、当該区間の出発地をタクシー乗車地とし、当該区間の到着地をタクシー降車地として決定するようにしてもよい。なお、車および徒歩による移動についてはタクシーが移動代替手段になり易いことから、タクシー乗降地決定部３２２は、移動手段が車または徒歩の区間を移動経路から抽出することが好ましい。
【００４４】
あるいは、タクシー乗降地決定部３２２は、通信部３１を介して端末装置２から取得した端末装置２の現在位置に基づいてタクシー乗車地を決定してもよい。例えば、端末装置２の現在位置をそのままタクシー乗車地に決定してもよいし、現在位置に近いタクシー乗り場をタクシー乗車地に決定してもよい。
【００４５】
なお、タクシー乗降地決定部３２２は、タクシー乗車地およびタクシー降車地の一方のみを決定してもよい。例えば、移動経路の出発地をタクシー乗車地として決定するようにしてもよい。タクシー降車地を決定しなくとも、タクシー乗車地が営業区域内に属するタクシー事業者は、後述のタクシー事業者抽出部３２３により抽出される。同様に、タクシー乗降地決定部３２２はタクシー降車地のみを決定してもよい。
【００４６】
また、タクシー乗降地決定部３２２は、経路探索に用いる探索条件に基づいて、タクシー乗車地および／またはタクシー降車地を決定してもよい。例えば、探索条件として出発地が設定された場合（即ち、探索条件入力部２２１が出発地を入力した場合）、経路探索を行うことなく、当該出発地をタクシー乗車地として決定してもよい。また、探索条件として目的地が設定された場合、タクシー乗降地決定部３２２は、測位部２５により取得された現在位置情報が示す現在地を出発地とし、当該出発地と、設定された目的地とに基づいて、タクシー乗車地およびタクシー降車地を決定してもよい。
【００４７】
より一般的に言えば、タクシー乗降地決定部３２２は、後述の移動情報取得部３２７により取得された移動情報に基づいて、タクシー乗車地およびタクシー降車地のうち少なくともいずれか一方を決定するようにしてもよい。
【００４８】
タクシー事業者抽出部３２３は、営業区域情報データベース３３２にアクセスし、タクシー乗降地決定部３２２により決定されたタクシー乗車地およびタクシー降車地のうち少なくともいずれか一方が営業区域内に属する１つまたは複数のタクシー事業者を抽出する。なお、抽出するタクシー事業者は、複数のタクシー事業者からなる事業者グループであってもよいし、あるいは、タクシー事業者に属する個々のタクシーであってもよい。
【００４９】
タクシー検索要求部３２４は、タクシー事業者抽出部３２３により抽出されたタクシー事業者に、タクシー乗車地に配車可能なタクシーを検索するタクシー検索を要求する。より詳しくは、当該タクシー事業者のタクシー事業者サーバ４が有するタクシー検索部４２１（後述）にタクシー検索を要求する。
【００５０】
配車依頼用情報生成部３２５は、タクシー検索部４２１によるタクシー検索の検索結果に基づいて、端末装置２に送信するための配車依頼用情報を生成する。配車依頼用情報は、タクシー乗車地に配車可能な１つまたは複数のタクシー事業者を示す情報（タクシー事業者の名称または識別子など）を含む。
【００５１】
配車依頼用情報生成部３２５は、サービス関連情報データベース３３３にアクセスして、タクシー乗車地に配車可能なタクシー事業者のサービス関連情報を取得し、当該サービス関連情報を配車依頼用情報に含める。これにより、タクシー事業者の情報とともに当該タクシー事業者のサービス関連情報をユーザに提示することができる。
【００５２】
また、配車依頼用情報生成部３２５は、タクシー乗車地に到着する時刻を配車依頼用情報に含めてもよい。これにより、タクシーの到着時刻をユーザに提示することが可能になり、ユーザの利便性を向上させることができる。
【００５３】
配車依頼部３２６は、選択タクシー事業者のタクシー事業者サーバ４に配車依頼を行う。
【００５４】
移動情報取得部３２７は、出発地および目的地のうち少なくともいずれか一方を含む移動情報を取得する。ここで、「移動情報」とは、経路探索により得られた経路に関する情報（移動経路情報）の他、経路探索を行うための探索条件も含む概念である。
【００５５】
出力情報生成部３２８は、サービス関連情報データベース３３３にアクセスして、タクシー事業者抽出部３２３により抽出されたタクシー事業者のサービス関連情報を取得する。そして、出力情報生成部３２８は、タクシー事業者抽出部３２３により抽出されたタクシー事業者のタクシー事業者識別情報と、当該タクシー事業者のサービス関連情報とを含む出力情報を生成する。
【００５６】
次に、タクシー事業者サーバ４について説明する。図１では１つのタクシー事業者サーバ４のみが記載されているが、実際には、複数のタクシー事業者サーバ４がタクシー事業者ごとに設けられている。図１に示すように、タクシー事業者サーバ４は、通信部４１と、制御部４２と、記憶部４３とを有する。
【００５７】
通信部４１は、ネットワーク５を介してサーバ３と、タクシー事業者サーバ４の制御部４２との間で情報を送受信するインターフェースである。
【００５８】
制御部４２は、タクシー検索部４２１を有する。このタクシー検索部４２１は、タクシー事業者サーバ４内のプロセッサが所定のプログラムを実行することにより実現されてもよい。
【００５９】
タクシー検索部４２１は、サーバ３のタクシー検索要求を受けて、タクシー乗降地決定部３２２により決定されたタクシー乗車地に配車可能なタクシーを検索する。
【００６０】
なお、タクシー検索部４２１は、乗客を乗せている実車タクシーであっても、当該実車タクシーの目的地とタクシー乗車地との間の距離が所定距離以下の場合、および／または、当該実車タクシーが目的地に到着する到着時刻と乗車希望時刻との時間間隔が所定時間以下の場合には、当該実車タクシーを配車可能なタクシーとして検索結果に含めてもよい。これにより、タクシーの配車をより効率的に行うことができる。なお、タクシー検索部４２１は、例えば、タクシーに搭載されたカーナビゲーション装置から無線ネットワークを介して取得した情報により、実車タクシーの目的地および到着時刻を把握する。また、乗車希望時刻は、例えば、タクシー配車の場合は現在時刻であり、予約の場合は移動経路の出発時刻である。
【００６１】
また、タクシー検索部４２１は、配車可能なタクシーが見つからない場合、検索範囲を段階的に大きくしながら、配車可能なタクシーを検索してもよい。これにより、タクシー検索を効率的に実行することができる。例えば、始めはタクシー乗車地を中心とする第１の半径の円形領域を検索範囲として配車可能なタクシーを検索し、タクシーが検索されない場合には、第１の半径よりも大きい第２の半径の円形領域を検索範囲として配車可能なタクシーを検索してもよい。
【００６２】
また、タクシー検索部４２１は、タクシー検索により見つけられたタクシーがタクシー乗車地に到着する時刻、または当該タクシーがタクシー乗車地に到着するまでに要する時間を算出してサーバ３に送信するようにしてもよい。これらの情報をユーザに提示することで、ユーザの利便性を向上させることができる。
【００６３】
また、タクシー検索部４２１は、配車可能なタクシーが複数台見つけられた場合は、タクシー乗車地までの所要時間が短いものから所定数を選択してサーバ３に送信してもよい。
【００６４】
タクシー検索部４２１は、タクシーデータベース４３１を参照して上記のタクシー検索を実行する。タクシーデータベース４３１は、記憶部４３に格納されており、タクシー事業者に属する全てのタクシーに関する最新の情報（現在位置、実車中か否か等の状態）を記憶している。
【００６５】
次に、図２Ａ〜図２Ｄを参照して、上記の構成を有する情報処理システム１の処理動作の一例について説明する。
【００６６】
まず、端末装置２の探索条件入力部２２１が、経路探索用の探索条件を入力する（ステップＳ１１）。そして、端末装置２の通信部２１が当該探索条件をサーバ３に送信し（ステップＳ１２）、サーバ３の通信部３１が当該探索条件を受信する（ステップＳ２１）。
【００６７】
次に、サーバ３の経路探索部３２１が、端末装置２から受信した探索条件に基づいて経路探索を実行する（ステップＳ２２）。
【００６８】
次に、サーバ３のタクシー乗降地決定部３２２が、移動経路情報に基づいて、タクシー乗車地およびタクシー降車地を決定する（ステップＳ２３）。より一般的には、タクシー乗降地決定部３２２は、移動情報取得部３２７により取得された移動情報に基づいて、タクシー乗車地およびタクシー降車地を決定する。
【００６９】
次に、サーバ３のタクシー事業者抽出部３２３が、営業区域情報データベース３３２にアクセスし、ステップＳ２３で決定されたタクシー乗車地およびタクシー降車地のうち少なくともいずれか一方が営業区域内に属する１つまたは複数のタクシー事業者を抽出する（ステップＳ２４）。
【００７０】
次に、サーバ３のタクシー検索要求部３２４が、ステップＳ２４で抽出されたタクシー事業者のタクシー事業者サーバ４が有するタクシー検索部４２１にタクシー検索を要求する（ステップＳ２５）。複数のタクシー事業者が抽出された場合、タクシー検索要求部３２４は各々のタクシー事業者のサーバに対してタクシー検索を要求する。
【００７１】
タクシー事業者サーバ４がサーバ３から送信されたタクシー検索要求を受信すると（ステップＳ３１）、タクシー検索部４２１は、タクシー検索を実行する（ステップＳ３２）。タクシー検索が完了すると、タクシー検索部４２１は通信部４１を介してタクシー検索結果をサーバ３に送信する（ステップＳ３３）。
【００７２】
サーバ３がタクシー検索結果を受信すると（ステップＳ２６）、サーバ３の配車依頼用情報生成部３２５が、タクシー検索の検索結果に基づいて配車依頼用情報を生成する（ステップＳ２７）。
【００７３】
次に、サーバ３の通信部３１が、ステップＳ２２の経路探索で得られた移動経路情報、およびステップＳ２７で生成された配車依頼用情報を端末装置２に送信する（ステップＳ２８）。
【００７４】
端末装置２が移動経路情報および配車依頼用情報を受信すると（ステップＳ１３）、情報提示部２２２は情報出力部２４を介して移動経路をユーザに提示する（ステップＳ１４）。移動経路を提示する際、情報提示部２２２は、図３に示すように、移動経路とともにタクシー移動希望ボタンＡを提示する。
【００７５】
なお、図４および図５に示すように、情報提示部２２２は、タクシー移動希望ボタンＡを移動経路の区間に対応付けて提示してもよい。図４の移動経路は移動手段が車である区間のみで構成され、当該区間にタクシー移動希望ボタンＡが表示されている。図５の移動経路は、移動手段が車である第１の区間と、移動手段が列車である第２の区間とから構成され、第１の区間にタクシー移動希望ボタンＡが表示されている。このようにタクシー移動希望ボタンを移動経路の区間に対応付けて提示することで、一つの移動経路にタクシーで移動可能な区間が複数存在する場合であっても（例えば図５の場合）、ユーザはタクシー移動を希望する区間を容易に選択することができる。
【００７６】
次に、タクシー移動希望ボタンが選択された場合に（ステップＳ１５：Ｙｅｓ）、情報提示部２２２は、配車依頼用情報に基づいて、タクシー乗車地に配車可能なタクシー事業者を、情報出力部２４を介してユーザに対し選択可能に提示する（ステップＳ１６）。例えば、情報提示部２２２は、図６に示すように、タクシー事業者を選択するためのタクシー事業者選択ボタンＢ１，Ｂ２を提示する。
なお、情報提示部２２２は、タクシー事業者を選択するためのタクシー事業者選択ボタンとともに、サービス関連情報を提示してもよい。これにより、ユーザにとってタクシー事業者を選択することが容易になる。図７に示す画面例では、タクシー事業者選択ボタンＢ１，Ｂ２とともにサービス関連情報が表示されている。
【００７７】
また、情報提示部２２２は、タクシー事業者とともに、タクシー乗車地までの所要時間も提示してもよい。また、所要時間が短い順にタクシー事業者を並べて提示してもよい。
これにより、ユーザがタクシー事業者を選択する際の利便性を向上させることができる。
【００７８】
また、情報提示部２２２は、配車依頼用情報に複数のタクシー事業者を示す情報が含まれる場合、これら複数のタクシー事業者を、各タクシー事業者の営業区域を考慮した順序で提示するようにしてもよい。好ましくは、以下の順序でタクシー事業者を提示する。タクシー乗車地が営業区域外かつタクシー降車地が営業区域内のタクシー事業者を第１優先で提示し、タクシー乗車地およびタクシー降車地がいずれも営業区域内のタクシー事業者を第２優先で提示し、タクシー乗車地が営業区域内かつタクシー降車地が営業区域外のタクシー事業者を第３優先で提示する。タクシー乗車地が営業区域外かつタクシー降車地が営業区域内のタクシー事業者を第１優先とするのは、営業区域外から営業区域内に戻る必要があり、この際に客を乗車させると効率的なためである。このように営業区域を考慮した順序でタクシー事業者をユーザに提示することにより、ユーザが第１優先のタクシー事業者を選択する可能性が高まり、タクシー事業者にとって効率的な配車を行うことができるようになる。
【００７９】
また、情報提示部２２２は、ユーザが予め設定した条件を満たすタクシー事業者のみを提示するようにしてもよい。例えば、図８に示すような設定画面により、タクシー事業者に対するユーザの希望条件を予め設定しておく。図８の例では、カード会社ａ，ｂのクレジットカードおよび電子マネーｘ，ｙ，ｚの電子マネーが使用でき、かつ、定員が５人以上のタクシーを配車可能なタクシー事業者が表示条件として設定される。これにより、ユーザがタクシー事業者を選択する際の利便性を向上させることができる。
【００８０】
次に、タクシー事業者選択ボタンが選択された場合に（ステップＳ１７：Ｙｅｓ）、端末装置２の配車要求部２２３が、サーバ３に対して、選択タクシー事業者からの配車を要求する（ステップＳ１８）。ここで、選択タクシー事業者は、ユーザが選択したタクシー事業者選択ボタンにより決まる。例えば、図６に示す画面においてユーザがタクシー事業者選択ボタンＢ１を選択（タップ）した場合は、配車要求部２２３はタクシー事業者Ｘの配車要求を行い、ユーザがタクシー事業者選択ボタンＢ２を選択（タップ）した場合は、配車要求部２２３はタクシー事業者Ｙの配車要求を行う。
【００８１】
端末装置２から配車要求を受信したサーバ３の配車依頼部３２６は、選択タクシー事業者のタクシー事業者サーバ４に配車依頼を行う（ステップＳ２９）。そして、タクシー事業者サーバ４は、サーバ３から配車依頼を受信する（ステップＳ３４）。タクシー事業者サーバ４は、配車するタクシーに対して配車指示を行う。
【００８２】
なお、上記の処理フローでは、サーバ３はタクシー事業者サーバ４からタクシー検索結果を取得し、ステップＳ２３〜Ｓ２７の処理を行った後、配車依頼用情報とともに移動経路情報を端末装置２に送信したが、移動経路情報のみを先に端末装置２に送信してもよい。例えば、移動経路情報は、ステップＳ２２で移動経路情報が生成された後ただちに端末装置２に送信されてもよい。この場合、ユーザが移動経路とともに提示されたタクシー移動希望ボタンを選択した場合に、ステップＳ２３以降の処理が実行される（ただし、ステップＳ１４，１５は実行されない）。このようにすることで、ユーザがタクシー移動を希望しない場合にまでタクシー配車のための処理を行う必要がなくなり、サーバ３およびタクシー事業者サーバ４の処理負荷を低減することができる。
【００８３】
また、端末装置２とタクシー事業者サーバ４とを互いに通信可能に接続しておき、配車要求部２２３が選択タクシー事業者のタクシー事業者サーバ４に対して直接、配車要求を行うようにしてもよい。
【００８４】
以上説明したように、本実施形態では、サーバ３は、端末装置２から受信した探索条件に基づいて経路探索を実行し、それにより得られた移動経路を示す移動経路情報に基づいて、端末装置２のユーザがタクシーに乗車するタクシー乗車地、および当該ユーザがタクシーから降車するタクシー降車地を決定する。このように経路探索結果に基づいてタクシー乗降地を決定するため、ユーザ側でタクシーの乗車地および降車地を指定する必要がない。よって、本実施形態によれば、ユーザの利便性を向上させることができる。
【００８５】
さらに、端末装置２が経路探索で得られた移動経路とともにタクシー移動希望ボタンを提示することにより、ユーザにタクシーの利用を提案することができる。これにより、本実施形態によれば、ユーザの移動に係る選択肢を増やすとともに、タクシー利用数の増加を図ることができる。
【００８６】
さらに、サーバ３は、タクシー事業者サーバ４によるタクシー検索の検索結果に基づいて、タクシー乗車地に配車可能な１つまたは複数のタクシー事業者を示す情報を端末装置２に提供し、端末装置２は、サーバ３から提供されたタクシー事業者の情報をユーザに提示する。これにより、ユーザは、タクシー事業者を認識して配車依頼を行うことができる。例えば、ユーザが贔屓にしているタクシー事業者に配車依頼を行うことができるようになる。また、タクシー事業者のサービス関連情報をユーザに提示することにより、ユーザは自分の要求に合ったタクシー事業者を容易に選択することができる。
【００８７】
なお、上記の処理フローでは、タクシー事業者抽出部３２３によりタクシー事業者が抽出された後、抽出されたタクシー事業者のタクシー事業者サーバ４によりタクシー検索を行い、その結果に基づいて生成された配車依頼用情報が端末装置２に送信されユーザに提示されたが、本発明はこれに限らない。即ち、タクシー事業者が抽出された後、その結果を以下の処理により、端末装置２に送信し、ユーザに提示してもよい。
【００８８】
まず、ステップＳ２４でタクシー事業者を抽出した後、出力情報生成部３２８は、タクシー事業者抽出部３２３により抽出されたタクシー事業者のタクシー事業者識別情報と、当該タクシー事業者のサービス関連情報とを含む出力情報を生成する。より詳しくは、出力情報生成部３２８は、サービス関連情報データベース３３３にアクセスして、前記タクシー事業者抽出部３２３により抽出されたタクシー事業者のサービス関連情報を取得する。そして、タクシー事業者抽出部３２３により抽出されたタクシー事業者のタクシー事業者識別情報と、上記のようにして取得したサービス関連情報とを用いて出力情報を生成する。
【００８９】
出力情報生成部３２８により出力情報が生成されると、サーバ３の通信部３１は当該出力情報を端末装置２に送信する。
【００９０】
端末装置２がサーバ３から出力情報を受信すると、情報提示部２２２は情報出力部２４を介して出力情報をユーザに提示する。この際、情報提示部２２２は、図３に示すように、移動情報（例えば経路探索で得られた移動経路）とともにタクシー移動希望ボタンを提示してもよい。なお、情報提示部２２２は、図４および図５に示すように、移動情報が示す移動経路の区間に対応付けてタクシー移動希望ボタンを提示してもよい。
【００９１】
また、情報提示部２２２は、タクシー移動希望ボタンがユーザにより選択された場合に、図６に示すように、タクシー事業者抽出部３２３により抽出された１つまたは複数のタクシー事業者を提示してもよい。ユーザによりタクシー事業者が選択された場合、サーバ３は、ユーザが選択したタクシー事業者のサーバにタクシー検索の要求または配車依頼を行う。
【００９２】
また、情報提示部２２２は、タクシー事業者抽出部３２３により複数のタクシー事業者が抽出された場合、複数のタクシー事業者を、各タクシー事業者の営業区域を考慮した順序で提示するようにしてもよい。具体的な手法は、配車依頼用情報に複数のタクシー事業者を示す情報が含まれる場合と同様であるため、詳しい説明は省略する。また、図８を参照して説明したのと同様、情報提示部２２２は、ユーザが予め設定した条件を満たすタクシー事業者のみを提示するようにしてもよい。
【００９３】
上記の処理フローによっても、ユーザはタクシーの乗車地および降車地を指定することなく、営業区域の条件を満たすタクシー事業者をサービス関連情報とともに把握することができるようになり、ユーザの利便性を大幅に向上させることができる。例えば、ユーザは、目の前を走行しているタクシーで移動可能か否か、あるいは移動手段として利用可能なタクシー事業者を容易に把握することができる。
【００９４】
上述した実施形態で説明した情報処理システムの少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、情報処理システムの少なくとも一部の機能を実現するプログラムをフレキシブルディスクやＣＤ−ＲＯＭ等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
【００９５】
また、情報処理システムの少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線（無線通信も含む）を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。
【００９６】
さらに、一つまたは複数の情報処理装置によって情報処理システムを機能させてもよい。複数の情報処理装置を用いる場合、情報処理装置のうちの１つをコンピュータとし、当該コンピュータが所定のプログラムを実行することにより情報処理システムの少なくとも１つの手段として機能が実現されてもよい。
【００９７】
上記の記載に基づいて、当業者であれば、本発明の追加の効果や種々の変形を想到できるかもしれないが、本発明の態様は、上述した個々の実施形態に限定されるものではない。特許請求の範囲に規定された内容及びその均等物から導き出される本発明の概念的な思想と趣旨を逸脱しない範囲で種々の追加、変更及び部分的削除が可能である。
【符号の説明】
【００９８】
１  情報処理システム
２  端末装置
２１  通信部
２２  制御部
２２１  探索条件入力部
２２２  情報提示部
２２３  配車要求部
２３  情報入力部
２４  情報出力部
２５  測位部
３  サーバ（サービス提供サーバ）
３１  通信部
３２  制御部
３２１  経路探索部
３２２  タクシー乗降地決定部
３２３  タクシー事業者抽出部
３２４  タクシー検索要求部
３２５  配車依頼用情報生成部
３２６  配車依頼部
３２７  移動情報取得部
３２８  出力情報生成部
３３  記憶部
３３１  経路ネットワークデータベース
３３２  営業区域情報データベース
３３３  サービス関連情報データベース
４  タクシー事業者サーバ
４１  通信部
４２  制御部
４２１  タクシー検索部
４３  記憶部
４３１  タクシーデータベース
５  ネットワーク
Ａ  タクシー移動希望ボタン
Ｂ１，Ｂ２  タクシー事業者選択ボタン
【図１】
2020074225.tif 000003
【図２Ａ】
2020074225.tif 000004
【図２Ｂ】
2020074225.tif 000005
【図２Ｃ】
2020074225.tif 000006
【図２Ｄ】
2020074225.tif 000007
【図３】
2020074225.tif 000008
【図４】
2020074225.tif 000009
【図５】
2020074225.tif 000010
【図６】
2020074225.tif 000011
【図７】
2020074225.tif 000012
【図８】
2020074225.tif 000013
【手続補正書】
【提出日】令和2年2月28日(2020.2.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザがタクシーに乗車するタクシー乗車地、および前記ユーザがタクシーから降車するタクシー降車地を決定するタクシー乗降地決定手段と、
前記決定されたタクシー乗車地に配車可能なタクシーを検索するタクシー検索手段と、
前記タクシー検索手段による検索結果を提示する情報提示手段と、
を備え、
前記検索結果は、乗客を乗せている実車タクシーを含むことを特徴とする情報処理システム。
【請求項２】
実車タクシーの目的地と前記タクシー乗車地との間の距離が所定距離以下の場合に前記実車タクシーを前記検索結果に含めることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
実車タクシーが目的地に到着する到着時刻と乗車希望時刻との時間間隔が所定時間以下の場合に前記実車タクシーを前記検索結果に含めることを特徴とする請求項１に記載の情報処理システム。
【請求項４】
前記タクシー検索手段は、配車可能なタクシーが見つからない場合、検索範囲を段階的に大きくしながら配車可能なタクシーを検索することを特徴とする請求項１〜３のいずれかに記載の情報処理システム。
【請求項５】
前記情報提示手段は、前記タクシー検索手段により検索されたタクシーが前記タクシー乗車地に到着するまでに要する時間を提示することを特徴とする請求項１〜４のいずれかに記載の情報処理システム。
【請求項６】
前記情報提示手段は、前記タクシー検索手段により検索されたタクシーが前記タクシー乗車地に到着する時刻を提示することを特徴とする請求項１〜４のいずれかに記載の情報処理システム。
【請求項７】
サーバと通信可能に接続された端末装置において実行される情報処理プログラムであって、
前記サーバは、
ユーザがタクシーに乗車するタクシー乗車地、および前記ユーザがタクシーから降車するタクシー降車地を決定するタクシー乗降地決定手段と、
前記決定されたタクシー乗車地に配車可能なタクシーを検索するタクシー検索手段と、
を有し、
前記情報処理プログラムは、前記端末装置のコンピュータを、
前記サーバに送信するための出発地および目的地を入力する探索条件入力手段、および  前記タクシー検索手段による検索結果を提示する情報提示手段
として機能させ、
前記検索結果は、乗客を乗せている実車タクシーを含む、情報処理プログラム。
【請求項８】
コンピュータを、
ユーザがタクシーに乗車するタクシー乗車地、および前記ユーザがタクシーから降車するタクシー降車地を決定するタクシー乗降地決定手段、
前記決定されたタクシー乗車地に配車可能なタクシーを検索するタクシー検索手段、および
前記タクシー検索手段による検索結果を提示する情報提示手段
として機能させ、
前記検索結果は、乗客を乗せている実車タクシーを含む、情報処理プログラム。
【請求項９】
コンピュータを、請求項１〜６のいずれかに記載の情報処理システムにおける各手段の少なくとも１つとして機能させるための情報処理プログラム。
【請求項１０】
サーバと通信可能に接続された端末装置であって、
前記サーバは、
ユーザがタクシーに乗車するタクシー乗車地、および前記ユーザがタクシーから降車するタクシー降車地を決定するタクシー乗降地決定手段と、
前記決定されたタクシー乗車地に配車可能なタクシーを検索するタクシー検索手段と、
を有し、
前記端末装置は、
前記サーバに送信するための出発地および目的地を入力する探索条件入力手段と、前記タクシー検索手段による検索結果を提示する情報提示手段と、を備え、
前記検索結果は、乗客を乗せている実車タクシーを含むことを特徴とする端末装置。
【請求項１１】
ユーザがタクシーに乗車するタクシー乗車地、および前記ユーザがタクシーから降車するタクシー降車地を決定するタクシー乗降地決定手段と、
前記決定されたタクシー乗車地に配車可能なタクシーを検索するタクシー検索手段と、
前記タクシー検索手段による検索結果を提示する情報提示手段と、
を備え、
前記検索結果は、乗客を乗せている実車タクシーを含むことを特徴とする情報処理装置。
【請求項１２】
タクシー乗降地決定手段が、ユーザがタクシーに乗車するタクシー乗車地、および前記ユーザがタクシーから降車するタクシー降車地を決定するステップと、
タクシー検索手段が、前記決定されたタクシー乗車地に配車可能なタクシーを検索するステップと、
情報提示手段が、前記タクシー検索手段による検索結果を提示するステップと、
を備え、
前記検索結果は、乗客を乗せている実車タクシーを含むことを特徴とする情報処理方法。