Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6337035B2 - Information processing apparatus, information processing method, and program - Google Patents
[go: Go Back, main page]

JP6337035B2 - Information processing apparatus, information processing method, and program - Google Patents

Information processing apparatus, information processing method, and program Download PDF

Info

Publication number
JP6337035B2
JP6337035B2 JP2016028491A JP2016028491A JP6337035B2 JP 6337035 B2 JP6337035 B2 JP 6337035B2 JP 2016028491 A JP2016028491 A JP 2016028491A JP 2016028491 A JP2016028491 A JP 2016028491A JP 6337035 B2 JP6337035 B2 JP 6337035B2
Authority
JP
Japan
Prior art keywords
user
information
taxi
information processing
processing apparatus
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
JP2016028491A
Other languages
Japanese (ja)
Other versions
JP2017146808A (en
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.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan 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 Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2016028491A priority Critical patent/JP6337035B2/en
Publication of JP2017146808A publication Critical patent/JP2017146808A/en
Application granted granted Critical
Publication of JP6337035B2 publication Critical patent/JP6337035B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、情報処理装置、情報処理方法及びプログラムに関する。   The present invention relates to an information processing apparatus, an information processing method, and a program.

従来、利用者(ユーザ)が所持する携帯型情報端末を介して送られる配車依頼に基づいて、タクシーを配車するシステムが知られている。
その一例として、乗車地点近傍の空車タクシーの中から、ユーザが指定するタクシー会社のタクシーを配車する技術が開示されている(例えば、特許文献1参照)。
Conventionally, a system for dispatching a taxi based on a dispatch request sent via a portable information terminal possessed by a user (user) is known.
As an example thereof, a technique for dispatching a taxi of a taxi company designated by a user from empty taxis near the boarding point is disclosed (for example, see Patent Document 1).

特開2003−030790号公報JP 2003-030790 A

しかしながら、上記特許文献1記載の技術では、ユーザが指定するタクシー会社の空車タクシーが、都合よく乗車地点近傍を走行又は待機しているとは限らないため、ユーザとタクシー会社との需給が必ずしも一致しないという課題がある。   However, in the technique described in Patent Document 1, an empty taxi of a taxi company designated by the user does not always travel or stand by in the vicinity of the boarding point, so the supply and demand between the user and the taxi company do not necessarily match. There is a problem of not doing.

本発明は、ユーザとタクシー会社との需給を効果的にマッチングすることが可能な情報処理装置、情報処理方法及びプログラムを提供することを目的とする。   An object of this invention is to provide the information processing apparatus, the information processing method, and program which can match the supply and demand of a user and a taxi company effectively.

請求項1に記載の発明は、上記目的を達成するためになされたものであり、
情報処理装置において、
ユーザの情報端末の位置情報を取得する取得手段と、
前記取得手段により取得された位置情報に基づいて見込客が多い地域を検出する検出手段と、
タクシー事業者の情報端末に対し、前記検出手段により検出された地域内の案内位置までの経路案内を行う案内手段と、
前記取得手段により取得された位置情報に含まれる前記情報端末の識別情報に基づいて、前記ユーザを特定するユーザ特定手段と、
を備え、
前記案内手段は、前記検出手段により検出された地域内の案内位置を決定する際、前記ユーザ特定手段により特定されたユーザのうち乗車見込距離が長いユーザほど前記案内位置の基準とする現在位置情報の数値化した値を大きくすることを特徴とする。
請求項2に記載の発明は、請求項1に記載の情報処理装置において、
前記ユーザの行動に基づいて設定された配車における優先度に基づいて、前記タクシー事業者ごとに他のタクシー事業者よりも前記優先度が高い見込客を特定する見込客特定手段を備え、
前記案内手段は、タクシー事業者の情報端末に対し、前記検出手段により検出された地域のうち、前記見込客特定手段により特定された見込客が多い地域を案内することを特徴とする。
請求項3に記載の発明は、上記目的を達成するためになされたものであり、
情報処理装置において、
ユーザの情報端末の位置情報を取得する取得手段と、
前記取得手段により取得された位置情報に基づいて見込客が多い地域を検出する検出手段と、
タクシー事業者の情報端末に対し、前記検出手段により検出された地域を案内する案内手段と、
前記取得手段により取得された位置情報に含まれる前記情報端末の識別情報に基づいて、前記ユーザを特定するユーザ特定手段と、
前記ユーザの行動に基づいて設定された配車における優先度に基づいて、前記タクシー事業者ごとに他のタクシー事業者よりも前記優先度が高い見込客を特定する見込客特定手段と、
を備え、
前記案内手段は、タクシー事業者の情報端末に対し、前記検出手段により検出された地域のうち、前記見込客特定手段により特定された見込客が多い地域を案内することを特徴とする。
The invention described in claim 1 has been made to achieve the above object,
In an information processing device,
Obtaining means for obtaining location information of the user 's information terminal ;
Detecting means for detecting an area with many prospective customers based on the position information acquired by the acquiring means;
Guidance means for performing route guidance to a guidance position in the area detected by the detection means for the information terminal of the taxi operator;
User specifying means for specifying the user based on identification information of the information terminal included in the position information acquired by the acquiring means;
With
When the guide means determines the guide position in the area detected by the detection means, among the users specified by the user specifying means, the longer the expected ride distance, the current position information used as a reference for the guide position It is characterized by increasing the numerical value of .
The invention according to claim 2 is the information processing apparatus according to claim 1,
Based on the priority in the vehicle allocation set based on the user's behavior, for each taxi operator comprises a prospective customer identifying means for identifying a prospective customer having a higher priority than other taxi operators,
The guidance means guides an information terminal of each taxi operator among areas detected by the detection means and areas having a large number of potential customers specified by the potential customer identification means .
Invention of Claim 3 was made | formed in order to achieve the said objective,
In an information processing device,
Obtaining means for obtaining location information of the user 's information terminal ;
Detecting means for detecting an area with many prospective customers based on the position information acquired by the acquiring means;
Guidance means for guiding the area detected by the detection means to the information terminal of the taxi operator;
User specifying means for specifying the user based on identification information of the information terminal included in the position information acquired by the acquiring means;
Based on the priority in the vehicle allocation set based on the user's behavior, the prospective customer specifying means for identifying the prospective customer having the higher priority than the other taxi operators for each taxi operator;
With
The guidance means guides an information terminal of each taxi operator among areas detected by the detection means and areas having a large number of potential customers specified by the potential customer identification means .

請求項4に記載の発明は、請求項3に記載の情報処理装置において、
前記案内手段は、前記検出手段により検出された地域内の案内位置を決定する際、前記ユーザ特定手段により特定されたユーザのうち乗車見込距離が長いユーザほど前記案内位置の基準とする現在位置情報の数値化した値を大きくすることを特徴とする。
The invention according to claim 4 is the information processing apparatus according to claim 3,
When the guide means determines the guide position in the area detected by the detection means, among the users specified by the user specifying means, the longer the expected ride distance, the current position information used as a reference for the guide position It is characterized by increasing the numerical value of .

請求項5に記載の発明は、請求項1、2、のいずれか一項に記載の情報処理装置において、
前記乗車見込距離は、前記ユーザの乗車履歴における平均乗車距離であることを特徴とする。
The invention according to claim 5 is the information processing apparatus according to any one of claims 1, 2, and 4,
The estimated ride distance is an average ride distance in the ride history of the user.

請求項6に記載の発明は、請求項1、2、のいずれか一項に記載の情報処理装置において、
前記乗車見込距離は、前記ユーザの自宅と現在位置との距離であることを特徴とする。
The invention according to claim 6 is the information processing apparatus according to any one of claims 1, 2, and 4,
The estimated ride distance is a distance between the user's home and the current position.

請求項に記載の発明は、請求項2〜4、請求項2又は4を引用する請求項5、請求項2又は4を引用する請求項6のいずれか一項に記載の情報処理装置において、
前記優先度は、前記ユーザにより指定されることを特徴とする。
The invention according to claim 7 is the information processing apparatus according to any one of claims 2 to 4, claim 5 that cites claim 2 or 4, and claim 6 that cites claim 2 or 4 . ,
The priority is specified by the user.

請求項に記載の発明は、請求項2〜4、請求項2又は4を引用する請求項5、請求項2又は4を引用する請求項6のいずれか一項に記載の情報処理装置において、
前記優先度は、前記ユーザが選択した度合に基づいて設定されることを特徴とする。
The invention according to claim 8 is the information processing apparatus according to any one of claims 2 to 4, claim 5 that cites claim 2 or 4, and claim 6 that cites claim 2 or 4 . ,
The priority is set based on a degree selected by the user.

請求項9に記載の発明は、請求項2〜4、請求項2又は4を引用する請求項5、請求項2又は4を引用する請求項6のいずれか一項に記載の情報処理装置において、
前記優先度は、前記ユーザの乗車後評価に基づいて設定されることを特徴とする。
請求項10に記載の発明は、請求項1〜9のいずれか一項に記載の情報処理装置において、
前記検出手段は、前記ユーザ特定手段により特定されたユーザのうち乗車見込距離が長いユーザほど位置情報の数値化した値を大きくすることを特徴とする。
請求項11に記載の発明は、請求項1〜10のいずれか一項に記載の情報処理装置において、
前記検出手段は、現在位置が乗車履歴に合致するユーザを、前記見込客として判断することを特徴とする。
The invention according to claim 9 is the information processing apparatus according to any one of claims 2 to 4, claim 5 that cites claim 2 or 4, and claim 6 that cites claim 2 or 4. ,
The priority is set based on an evaluation after the user rides.
The invention according to claim 10 is the information processing apparatus according to any one of claims 1 to 9,
The detecting means increases the numerical value of the position information for a user who has a longer boarding expected distance among the users specified by the user specifying means.
Invention of Claim 11 in the information processing apparatus as described in any one of Claims 1-10,
The detection means determines a user whose current position matches a boarding history as the prospective customer.

請求項12に記載の発明は、請求項〜11のいずれか一項に記載の情報処理装置において、
前記ユーザの乗車履歴に基づく広告を提供する提供手段を備えることを特徴とする。
The invention according to claim 12 is the information processing apparatus according to any one of claims 1 to 11,
It is provided with the provision means which provides the advertisement based on the boarding history of the said user.

請求項13に記載の発明は、請求項〜12のいずれか一項に記載の情報処理装置において、
前記ユーザの情報端末により選択された少なくとも目的地を含む選択情報を取得する情報取得手段と、
前記情報取得手段により取得された選択情報を前記タクシー事業者の情報端末に送信する情報送信手段と、
を備えることを特徴とする。
The invention according to claim 13 is the information processing apparatus according to any one of claims 1 to 12,
Information acquisition means for acquiring selection information including at least the destination selected by the information terminal of the user;
Information transmission means for transmitting the selection information acquired by the information acquisition means to the information terminal of the taxi operator;
It is characterized by providing.

請求項14に記載の発明は、請求項1〜13のいずれか一項に記載の情報処理装置において、
前記検出手段は、所定時間以上又は所定時刻に、所定施設に滞在しているユーザを、前記見込客として判断することを特徴とする。
The invention according to claim 14 is the information processing apparatus according to any one of claims 1 to 13,
The detecting means determines a user staying at a predetermined facility at a predetermined time or more or at a predetermined time as the prospective customer.

請求項15に記載の発明は、請求項1〜14のいずれか一項に記載の情報処理装置において、
前記案内手段は、前記タクシー事業者からの返礼に基づいて案内優先度を設定し、前記案内優先度に基づいて、前記検出手段により検出された地域を案内するタクシー事業者を決定することを特徴とする。
Invention of Claim 15 in the information processing apparatus as described in any one of Claims 1-14,
The guidance means sets a guidance priority based on a return from the taxi operator, and determines a taxi business that guides the area detected by the detection means based on the guidance priority. And

請求項16に記載の発明は、
情報処理装置の情報処理方法であって、
ユーザの情報端末の位置情報を取得する取得ステップと、
前記取得ステップで取得された位置情報に基づいて見込客が多い地域を検出する検出ステップと、
タクシー事業者の情報端末に対し、前記検出ステップで検出された地域内の案内位置までの経路案内を行う案内ステップと、
前記取得ステップで取得された位置情報に含まれる前記情報端末の識別情報に基づいて、前記ユーザを特定するユーザ特定ステップと、
を含み、
前記案内ステップは、前記検出ステップで検出された地域内の案内位置を決定する際、前記ユーザ特定ステップで特定されたユーザのうち乗車見込距離が長いユーザほど前記案内位置の基準とする現在位置情報の数値化した値を大きくすることを特徴とする情報処理方法である。
請求項17に記載の発明は、
情報処理装置の情報処理方法であって、
ユーザの情報端末の位置情報を取得する取得ステップと、
前記取得ステップで取得された位置情報に基づいて見込客が多い地域を検出する検出ステップと、
タクシー事業者の情報端末に対し、前記検出ステップで検出された地域を案内する案内ステップと、
前記取得ステップで取得された位置情報に含まれる前記情報端末の識別情報に基づいて、前記ユーザを特定するユーザ特定ステップと、
前記ユーザの行動に基づいて設定された配車における優先度に基づいて、前記タクシー事業者ごとに他のタクシー事業者よりも前記優先度が高い見込客を特定する見込客特定ステップと、
を含み、
前記案内ステップは、タクシー事業者の情報端末に対し、前記検出ステップで検出された地域のうち、前記見込客特定ステップで特定された見込客が多い地域を案内することを特徴とする情報処理方法である。
The invention described in claim 16
An information processing method for an information processing apparatus,
An acquisition step of acquiring location information of the user 's information terminal ;
A detection step of detecting an area with many prospective customers based on the position information acquired in the acquisition step;
A guidance step for guiding the information terminal of the taxi operator to the guidance position in the area detected in the detection step,
A user specifying step for specifying the user based on identification information of the information terminal included in the position information acquired in the acquiring step;
Including
In the guide step, when determining the guide position in the area detected in the detection step, the current position information used as a reference for the guide position for a user having a longer expected riding distance among the users specified in the user specifying step. This is an information processing method characterized by increasing the numerical value of .
The invention described in claim 17
An information processing method for an information processing apparatus,
An acquisition step of acquiring location information of the user 's information terminal ;
A detection step of detecting an area with many prospective customers based on the position information acquired in the acquisition step;
For the information terminal of the taxi operator, a guidance step for guiding the area detected in the detection step,
A user specifying step for specifying the user based on identification information of the information terminal included in the position information acquired in the acquiring step;
Based on the priority in the vehicle allocation set based on the user's behavior, a potential customer identifying step for identifying a potential customer having a higher priority than the other taxi business for each taxi business,
Including
The guidance step guides, to the information terminal of each taxi operator, a region with a large number of potential customers identified in the potential customer identification step among the regions detected in the detection step. Is the method.

請求項18に記載の発明は、
コンピュータを
ーザの情報端末の位置情報を取得する取得手段、
前記取得手段により取得された位置情報に基づいて見込客が多い地域を検出する検出手段、
タクシー事業者の情報端末に対し、前記検出手段により検出された地域内の案内位置までの経路案内を行う案内手段、
前記取得手段により取得された位置情報に含まれる前記情報端末の識別情報に基づいて、前記ユーザを特定するユーザ特定手段、
として機能させ、
前記案内手段は、前記検出手段により検出された地域内の案内位置を決定する際、前記ユーザ特定手段により特定されたユーザのうち乗車見込距離が長いユーザほど前記案内位置の基準とする現在位置情報の数値化した値を大きくすることを特徴とするプログラムである。
請求項19に記載の発明は、
コンピュータを、
ユーザの情報端末の位置情報を取得する取得手段、
前記取得手段により取得された位置情報に基づいて見込客が多い地域を検出する検出手段、
タクシー事業者の情報端末に対し、前記検出手段により検出された地域を案内する案内手段、
前記取得手段により取得された位置情報に含まれる前記情報端末の識別情報に基づいて、前記ユーザを特定するユーザ特定手段、
前記ユーザの行動に基づいて設定された配車における優先度に基づいて、前記タクシー事業者ごとに他のタクシー事業者よりも前記優先度が高い見込客を特定する見込客特定手段、
として機能させ、
前記案内手段は、タクシー事業者の情報端末に対し、前記検出手段により検出された地域のうち、前記見込客特定手段により特定された見込客が多い地域を案内することを特徴とするプログラムである。
The invention described in claim 18
The computer,
Obtaining means for obtaining position information of the User chromatography The information terminal,
Detecting means for detecting an area having a large number of potential customers based on the position information acquired by the acquiring means;
Guidance means for guiding the route to the guidance position in the area detected by the detection means for the information terminal of the taxi operator,
User specifying means for specifying the user based on identification information of the information terminal included in the position information acquired by the acquiring means;
Function as
When the guide means determines the guide position in the area detected by the detection means, among the users specified by the user specifying means, the longer the expected ride distance, the current position information used as a reference for the guide position This is a program characterized by increasing the numerical value of .
The invention according to claim 19 is
Computer
Acquisition means for acquiring location information of the user 's information terminal ;
Detecting means for detecting an area having a large number of potential customers based on the position information acquired by the acquiring means;
Guide means for guiding the area detected by the detection means to the information terminal of the taxi operator,
User specifying means for specifying the user based on identification information of the information terminal included in the position information acquired by the acquiring means;
Based on the priority in the dispatching set based on the user's behavior, a prospective customer specifying means for identifying the prospective customer having the higher priority than the other taxi operators for each taxi operator,
Function as
The guide means is a program for guiding an information terminal of each taxi operator to an area with a large number of prospective customers specified by the prospective customer identification means among areas detected by the detection means. is there.

本発明によれば、ユーザとタクシー会社との需給を効果的にマッチングすることができる。   According to the present invention, it is possible to effectively match supply and demand between a user and a taxi company.

本実施形態に係る情報処理システムを構成する各装置の主制御構成を示すブロック図である。It is a block diagram which shows the main control structure of each apparatus which comprises the information processing system which concerns on this embodiment. 本実施形態に係る情報処理システムの動作の一例を示すフローチャートである。It is a flowchart which shows an example of operation | movement of the information processing system which concerns on this embodiment. 優先度設定画面の一例を示す図である。It is a figure which shows an example of a priority setting screen. ユーザ毎の優先度の設定を管理するテーブルの一例を示す図である。It is a figure which shows an example of the table which manages the setting of the priority for every user. 端末装置から送信された位置情報に基づいて見込客が多いと検出された地域をタクシー事業者に案内する処理の概念図である。It is a conceptual diagram of the process which guides the area detected when there are many prospective customers based on the positional information transmitted from the terminal device to a taxi company. ユーザの乗車履歴に基づく広告を提供する処理の一例を示すフローチャートである。It is a flowchart which shows an example of the process which provides the advertisement based on a user's boarding history.

以下、本発明の実施の形態について、図面を参照して詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

[1.構成の説明]
以下、図面を参照しながら、この発明の一実施形態について詳しく説明する。
[1−1.システム構成の説明]
まず、本実施形態に係る情報処理システム1の構成について説明する。
情報処理システム1は、図1に示すように、情報処理装置としてのサーバ装置10と、タクシー会社が保有する端末装置(以下会社端末と称する)20と、タクシー会社が保有するタクシーTAに搭載されたナビゲーション端末(以下ナビ端末と称する)30と、ユーザの情報端末としての端末装置40と、を備えて構成されている。情報処理システム1を構成する各装置は、通信ネットワークNに接続される。通信ネットワークNは、具体的には、インターネットや電気通信事業者等の電話回線網や携帯電話通信網等である。
[1. Description of configuration]
Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
[1-1. Explanation of system configuration]
First, the configuration of the information processing system 1 according to the present embodiment will be described.
As shown in FIG. 1, the information processing system 1 is mounted on a server device 10 as an information processing device, a terminal device (hereinafter referred to as a company terminal) 20 owned by a taxi company, and a taxi TA owned by a taxi company. The navigation terminal (hereinafter referred to as “navigation terminal”) 30 and a terminal device 40 as a user information terminal are provided. Each device constituting the information processing system 1 is connected to the communication network N. The communication network N is specifically the Internet, a telephone line network of a telecommunications carrier, a mobile phone communication network, or the like.

サーバ装置10は、例えば、PC、WS(Work Station)等の情報機器であり、端末装置40から通信ネットワークNを介して送信されてきた位置情報が集積されるようになっている。サーバ装置10は、1台で構成されるものとするが、これに限定されるものではなく、複数台の装置から構成されるものとしてもよい。   The server device 10 is, for example, an information device such as a PC or WS (Work Station), and the location information transmitted from the terminal device 40 via the communication network N is accumulated. The server apparatus 10 is configured by one unit, but is not limited thereto, and may be configured by a plurality of units.

会社端末20は、例えば、タクシー会社が各々保有するPC、WS等の情報機器であり、サーバ装置10から通信ネットワークNを介して送信されてきた案内情報を、当該タクシー会社が保有するタクシーTAに搭載されたナビ端末30に転送する。会社端末20は、1台で構成されるものとするが、これに限定されるものではなく、複数台の装置から構成されるものとしてもよい。会社端末20は、通信ネットワークN(具体的には、会社端末20の通信回線や無線LAN(Local Area Network)等)を用いて、サーバ装置10やナビ端末30との間で相互に通信を行う。   The company terminal 20 is, for example, an information device such as a PC or WS owned by each taxi company, and guide information transmitted from the server device 10 via the communication network N is sent to the taxi TA held by the taxi company. Transfer to the installed navigation terminal 30. The company terminal 20 is configured by one unit, but is not limited to this, and may be configured by a plurality of devices. The company terminal 20 communicates with the server device 10 and the navigation terminal 30 using the communication network N (specifically, the communication line of the company terminal 20 or a wireless local area network (LAN)). .

ナビ端末30は、スマートフォンやタブレットなどのスマートデバイス、携帯電話機等、タクシーTAのドライバが所持して使用する携帯型端末機器である。但し、ナビ端末30は、タクシーTAのダッシュボードに固定された車載固定形式の端末装置としてもよい。ナビ端末30には、目的地までの誘導経路を案内するカーナビの機能を実現するアプリケーション(以下、カーナビアプリと称する)がインストールされている。ナビ端末30は、通信ネットワークN(具体的には、ナビ端末30の通信回線や無線LAN等)を用いて、サーバ装置10や会社端末20との間で相互に通信を行う。   The navigation terminal 30 is a portable terminal device that is owned and used by a driver of the taxi TA, such as a smart device such as a smartphone or a tablet, or a mobile phone. However, the navigation terminal 30 may be an in-vehicle fixed type terminal device fixed to the dashboard of the taxi TA. The navigation terminal 30 is installed with an application (hereinafter referred to as a car navigation application) that realizes a car navigation function for guiding a guidance route to a destination. The navigation terminal 30 communicates with the server device 10 and the company terminal 20 using the communication network N (specifically, a communication line of the navigation terminal 30 or a wireless LAN).

端末装置40は、スマートフォンやタブレットなどのスマートデバイス、携帯電話機等の各ユーザが所持して使用する携帯型端末機器である。端末装置40には、現在地周辺の地図を表示させる処理や、目的地までの経路探索を行い、探索結果に応じて誘導経路を案内する処理等を実行するアプリケーション(以下、地図アプリと称する)がインストールされている。端末装置40は、通信ネットワークN(具体的には、端末装置40の通信回線や無線LAN等)を用いて、サーバ装置10との間で相互に通信を行う。   The terminal device 40 is a portable terminal device that is owned and used by each user, such as a smart device such as a smartphone or a tablet, or a mobile phone. The terminal device 40 includes an application (hereinafter referred to as a map application) that performs processing for displaying a map around the current location, route search to the destination, and processing for guiding the guidance route according to the search result. Installed. The terminal device 40 communicates with the server device 10 using the communication network N (specifically, a communication line or a wireless LAN of the terminal device 40).

[1−2.サーバ装置の構成の説明]
次に、サーバ装置10の構成について説明する。
サーバ装置10は、制御部11と、操作部12と、表示部13と、記憶部14と、通信部15と、を備えて構成されている。
[1-2. Explanation of server device configuration]
Next, the configuration of the server device 10 will be described.
The server device 10 includes a control unit 11, an operation unit 12, a display unit 13, a storage unit 14, and a communication unit 15.

制御部11は、サーバ装置10の動作を中央制御する。具体的には、制御部11は、CPU、ROM、RAMなどを備えて構成され、RAMの作業領域に展開されたROMや記憶部14に記憶されたプログラムデータとCPUとの協働により、サーバ装置10の各部を統括制御する。   The control unit 11 centrally controls the operation of the server device 10. Specifically, the control unit 11 is configured to include a CPU, a ROM, a RAM, and the like. The program data stored in the ROM or the storage unit 14 expanded in the work area of the RAM and the CPU cooperate with the CPU. Each part of the apparatus 10 is controlled in an integrated manner.

操作部12は、例えば、文字入力キー、数字入力キー、その他各種機能に対応付けられたキーなどを有するキーボード、マウス等のポインティングデバイスなどを備え、ユーザからの操作入力を受け付けて、操作入力に応じた操作信号を制御部11へと出力する。
表示部13は、例えば、LCD(Liquid Crystal Display)などのディスプレイを備え、制御部11から出力された表示制御信号に基づいた画像を表示画面に表示する。
The operation unit 12 includes, for example, a character input key, a numeric input key, a keyboard having keys associated with various functions, a pointing device such as a mouse, and the like, and receives an operation input from a user to input the operation. A corresponding operation signal is output to the control unit 11.
The display unit 13 includes a display such as an LCD (Liquid Crystal Display), for example, and displays an image based on the display control signal output from the control unit 11 on the display screen.

記憶部14は、例えば、HDD(Hard Disk Drive)、半導体メモリなどにより構成され、プログラムデータや各種設定データ等のデータを制御部11から読み書き可能に記憶する。また、記憶部14は、地図データ、音声データ等を格納している。地図データには、例えば、広域をカバーした地図情報(複数縮尺に対応)、道路情報、施設、海、川等の各種シンボル情報等が記憶されている。また、音声データには、例えば、経路案内に必要な、単語や文節等からなるメッセージのデータ等が予め記憶されている。   The storage unit 14 is configured by, for example, an HDD (Hard Disk Drive), a semiconductor memory, and the like, and stores data such as program data and various setting data in a readable / writable manner from the control unit 11. The storage unit 14 stores map data, audio data, and the like. In the map data, for example, map information covering a wide area (corresponding to a plurality of scales), road information, various symbol information such as facilities, seas, rivers, and the like are stored. The voice data stores, for example, message data composed of words and phrases necessary for route guidance in advance.

通信部15は、通信用IC(Integrated Circuit)及び通信コネクタなどを有する通信インターフェイスであり、制御部11の制御の下、所定の通信プロトコルを用いて通信ネットワークNを介したデータ通信を行う。   The communication unit 15 is a communication interface having a communication IC (Integrated Circuit), a communication connector, and the like, and performs data communication via the communication network N using a predetermined communication protocol under the control of the control unit 11.

[1−3.会社端末の構成の説明]
次に、会社端末20の構成について説明する。
会社端末20は、制御部21と、操作部22と、表示部23と、記憶部24と、通信部25と、を備えて構成されている。
[1-3. Explanation of company terminal configuration]
Next, the configuration of the company terminal 20 will be described.
The company terminal 20 includes a control unit 21, an operation unit 22, a display unit 23, a storage unit 24, and a communication unit 25.

制御部21は、会社端末20の動作を中央制御する。具体的には、制御部21は、CPU、ROM、RAMなどを備えて構成され、RAMの作業領域に展開されたROMや記憶部24に記憶されたプログラムデータとCPUとの協働により、会社端末20の各部を統括制御する。   The control unit 21 centrally controls the operation of the company terminal 20. Specifically, the control unit 21 includes a CPU, a ROM, a RAM, and the like. The program data stored in the ROM or the storage unit 24 developed in the RAM work area and the CPU cooperate with the company. The overall control of each part of the terminal 20 is performed.

操作部22は、例えば、文字入力キー、数字入力キー、その他各種機能に対応付けられたキーなどを有するキーボード、マウス等のポインティングデバイスなどを備え、ユーザからの操作入力を受け付けて、操作入力に応じた操作信号を制御部21へと出力する。
表示部23は、例えば、LCDなどのディスプレイを備え、制御部21から出力された表示制御信号に基づいた画像を表示画面に表示する。
The operation unit 22 includes, for example, a keyboard having a character input key, a numeric input key, and other keys associated with various functions, a pointing device such as a mouse, and the like. A corresponding operation signal is output to the control unit 21.
The display unit 23 includes a display such as an LCD, for example, and displays an image based on the display control signal output from the control unit 21 on the display screen.

記憶部24は、例えば、HDD、半導体メモリなどにより構成され、プログラムデータや各種設定データ等のデータを制御部21から読み書き可能に記憶する。   The storage unit 24 includes, for example, an HDD, a semiconductor memory, and the like, and stores data such as program data and various setting data in a readable / writable manner from the control unit 21.

通信部25は、通信用IC及び通信コネクタなどを有する通信インターフェイスであり、制御部21の制御の下、所定の通信プロトコルを用いて通信ネットワークNを介したデータ通信を行う。   The communication unit 25 is a communication interface having a communication IC, a communication connector, and the like, and performs data communication via the communication network N using a predetermined communication protocol under the control of the control unit 21.

[1−4.ナビ端末の構成の説明]
次に、ナビ端末30の構成について説明する。
ナビ端末30は、制御部31と、操作部32と、表示部33と、音声出力部34と、記憶部35と、現在位置検出部36と、通信部37と、を備えて構成されている。
[1-4. Description of navigation terminal configuration]
Next, the configuration of the navigation terminal 30 will be described.
The navigation terminal 30 includes a control unit 31, an operation unit 32, a display unit 33, an audio output unit 34, a storage unit 35, a current position detection unit 36, and a communication unit 37. .

制御部31は、ナビ端末30の動作を中央制御する。具体的には、制御部31は、CPU、ROM、RAMなどを備えて構成され、RAMの作業領域に展開されたROMや記憶部34に記憶されたプログラムデータとCPUとの協働により、ナビ端末30の各部を統括制御する。
また、制御部31は、カーナビアプリを実行することにより、サーバ装置10と協働して、カーナビの機能を実現する。具体的には、制御部31は、サーバ装置10から案内情報が送信されると、案内情報に基づく画面(経路表示画面)を表示部33に表示させるとともに、音声出力部34から音声出力させる。これにより、カーナビの機能が実現される。
The control unit 31 centrally controls the operation of the navigation terminal 30. Specifically, the control unit 31 includes a CPU, a ROM, a RAM, and the like. The program data stored in the ROM or the storage unit 34 developed in the RAM work area and the CPU cooperate with the navigation. The overall control of each part of the terminal 30 is performed.
Moreover, the control part 31 implement | achieves the function of a car navigation in cooperation with the server apparatus 10 by running a car navigation application. Specifically, when the guide information is transmitted from the server device 10, the control unit 31 displays a screen (route display screen) based on the guide information on the display unit 33 and causes the voice output unit 34 to output the voice. Thereby, the function of car navigation is realized.

操作部32は、例えば、ホームボタン等からなるキー入力部と、表示部33と一体的に形成されたタッチパネルと、を備え、ユーザからの操作入力を受け付けて、操作入力に応じた操作信号を制御部31へと出力する。
表示部33は、例えば、LCD、有機EL素子を用いたFPD(Flat Panel Display)などのディスプレイを備え、制御部31から出力された表示制御信号に基づいた画像を表示画面に表示する。例えば、表示部33は、制御部31から出力された表示用データ(地図データ等)に基づいて、各種情報(例えば、地図画面やアイコン、経路案内等のナビゲーション用の表示情報、自車の現在位置を示す自車マーク等)を表示する。
The operation unit 32 includes, for example, a key input unit including a home button and the like, and a touch panel formed integrally with the display unit 33, receives an operation input from the user, and outputs an operation signal corresponding to the operation input. Output to the control unit 31.
The display unit 33 includes a display such as an LCD or an FPD (Flat Panel Display) using an organic EL element, and displays an image based on a display control signal output from the control unit 31 on the display screen. For example, the display unit 33 is configured to display various information (for example, display information for navigation such as a map screen, an icon, route guidance, and the current vehicle) based on the display data (map data and the like) output from the control unit 31. The vehicle mark indicating the position) is displayed.

音声出力部34は、D/A変換器、アンプ、スピーカ等を備えて構成され、制御部31から出力された音声データをアナログの音声信号に変換して音声出力する。   The audio output unit 34 includes a D / A converter, an amplifier, a speaker, and the like, converts the audio data output from the control unit 31 into an analog audio signal, and outputs the audio.

記憶部35は、例えば、HDD、半導体メモリなどにより構成され、プログラムデータや各種設定データ等のデータを制御部31から読み書き可能に記憶する。   The storage unit 35 is configured by, for example, an HDD, a semiconductor memory, and the like, and stores data such as program data and various setting data in a readable / writable manner from the control unit 31.

現在位置検出部36は、GPSモジュール、自律航法ユニット等を備えて構成されている。GPSモジュールは、GPSアンテナ等を備えて構成される。このGPSアンテナは、地球低軌道に打ち上げられた複数のGPS衛星から送信されるGPS信号を受信する。GPSアンテナは、少なくとも3個のGPS衛星から送信されるGPS信号を受信し、受信したGPS信号に基づいてタクシーTAの絶対的な現在位置(緯度、経度)を検出して、制御部31に出力する。
自律航法ユニットは、角度センサ、距離センサ等を備える。角度センサは、車の角速度(単位時間あたりの水平方向への回転角度)を検出して、移動方位の変化量を算出する。距離センサは、車輪の回転に応じて出力されるパルス信号を検出して、タクシーTAの移動量を算出する。自律航法ユニットは、これら角速度信号および車速パルス信号により、タクシーTAの相対的な位置変化を算出して制御部31に出力する。
The current position detection unit 36 includes a GPS module, an autonomous navigation unit, and the like. The GPS module includes a GPS antenna and the like. The GPS antenna receives GPS signals transmitted from a plurality of GPS satellites launched into a low earth orbit. The GPS antenna receives GPS signals transmitted from at least three GPS satellites, detects the absolute current position (latitude, longitude) of the taxi TA based on the received GPS signals, and outputs it to the control unit 31 To do.
The autonomous navigation unit includes an angle sensor, a distance sensor, and the like. The angle sensor detects the angular velocity of the vehicle (the rotation angle in the horizontal direction per unit time) and calculates the amount of change in the moving direction. A distance sensor detects the pulse signal output according to rotation of a wheel, and calculates the moving amount | distance of taxi TA. The autonomous navigation unit calculates a relative position change of the taxi TA based on the angular velocity signal and the vehicle speed pulse signal, and outputs the calculated change to the control unit 31.

通信部37は、アンテナや通信回路を備え、制御部31による制御の下で外部機器との間の無線通信を行う。具体的には、通信部37は、基地局で中継されることで、通信ネットワークNを介してデータ通信を行う。   The communication unit 37 includes an antenna and a communication circuit, and performs wireless communication with an external device under the control of the control unit 31. Specifically, the communication unit 37 performs data communication via the communication network N by being relayed by the base station.

[1−5.端末装置の構成の説明]
次に、端末装置40の構成について説明する。
端末装置40は、制御部41と、操作部42と、表示部43と、記憶部44と、現在位置検出部45と、通信部46と、を備えて構成されている。
[1-5. Description of terminal device configuration]
Next, the configuration of the terminal device 40 will be described.
The terminal device 40 includes a control unit 41, an operation unit 42, a display unit 43, a storage unit 44, a current position detection unit 45, and a communication unit 46.

制御部41は、端末装置40の動作を中央制御する。具体的には、制御部41は、CPU、ROM、RAMなどを備えて構成され、RAMの作業領域に展開されたROMや記憶部44に記憶されたプログラムデータとCPUとの協働により、端末装置40の各部を統括制御する。   The control unit 41 centrally controls the operation of the terminal device 40. Specifically, the control unit 41 is configured to include a CPU, a ROM, a RAM, and the like, and in cooperation with the CPU and program data stored in the ROM or storage unit 44 developed in the RAM work area, the terminal The overall control of each part of the device 40 is performed.

操作部42は、例えば、ホームボタン等からなるキー入力部と、表示部43と一体的に形成されたタッチパネルと、を備え、ユーザからの操作入力を受け付けて、操作入力に応じた操作信号を制御部41へと出力する。
表示部43は、例えば、LCD、有機EL素子を用いたFPDなどのディスプレイを備え、制御部41から出力された表示制御信号に基づいた画像を表示画面に表示する。
The operation unit 42 includes, for example, a key input unit including a home button and the like, and a touch panel formed integrally with the display unit 43. The operation unit 42 receives an operation input from a user and outputs an operation signal corresponding to the operation input. Output to the control unit 41.
The display unit 43 includes a display such as an LCD or an FPD using an organic EL element, and displays an image based on the display control signal output from the control unit 41 on the display screen.

記憶部44は、例えば、HDD、半導体メモリなどにより構成され、プログラムデータや各種設定データ等のデータを制御部41から読み書き可能に記憶する。   The storage unit 44 is configured by, for example, an HDD, a semiconductor memory, and the like, and stores data such as program data and various setting data in a readable / writable manner from the control unit 41.

現在位置検出部45は、GPSモジュール等を備えて構成されている。GPSモジュールは、GPSアンテナ等を備えて構成される。このGPSアンテナは、地球低軌道に打ち上げられた複数のGPS衛星から送信されるGPS信号を受信する。GPSアンテナは、少なくとも3個のGPS衛星から送信されるGPS信号を受信し、受信したGPS信号に基づいて端末装置40の絶対的な現在位置(緯度、経度)を検出して、制御部41に出力する。   The current position detection unit 45 includes a GPS module and the like. The GPS module includes a GPS antenna and the like. The GPS antenna receives GPS signals transmitted from a plurality of GPS satellites launched into a low earth orbit. The GPS antenna receives GPS signals transmitted from at least three GPS satellites, detects the absolute current position (latitude, longitude) of the terminal device 40 based on the received GPS signals, and sends it to the control unit 41. Output.

通信部46は、アンテナや通信回路を備え、制御部41による制御の下で外部機器との間の無線通信を行う。具体的には、通信部46は、基地局で中継されることで、通信ネットワークNを介してデータ通信を行う。   The communication unit 46 includes an antenna and a communication circuit, and performs wireless communication with an external device under the control of the control unit 41. Specifically, the communication unit 46 performs data communication via the communication network N by being relayed by the base station.

[2.動作の説明]
次に、本実施形態に係る情報処理システム1の具体的な動作について、図2のフローチャートを参照して説明する。具体的には、サーバ装置10が、端末装置40から送信された位置情報に基づいて見込客が多い地域を検出し、検出された地域をタクシー事業者に案内する処理を説明する。この処理は、定期的に所定間隔(例えば5分間隔)で行われるが、これに限定されるものではなく、状況に応じて任意の間隔に変更可能である。なお、本発明のタクシー配車に係る各処理は、端末装置40にインストールされた地図アプリの一つの機能として実施される。
[2. Explanation of operation]
Next, a specific operation of the information processing system 1 according to the present embodiment will be described with reference to the flowchart of FIG. Specifically, a process will be described in which the server device 10 detects a region with many prospective customers based on the position information transmitted from the terminal device 40 and guides the detected region to a taxi operator. This process is periodically performed at a predetermined interval (for example, every 5 minutes), but is not limited to this, and can be changed to an arbitrary interval according to the situation. In addition, each process which concerns on the taxi dispatch of this invention is implemented as one function of the map application installed in the terminal device 40.

まず、前提として、サーバ装置10の制御部11が、端末装置40から送信された位置情報を取得するまでの処理を説明する。
まず、端末装置40の制御部41は、自装置の位置情報を取得する。ここで、位置情報には、少なくとも現在位置検出部45により検出された現在位置(緯度、経度)の情報が含まれる。
次に、制御部41は、取得した位置情報を、通信部46を介してサーバ装置10に送信する。
なお、端末装置40の制御部41による上記の各処理は、端末装置40にインストールされた地図アプリの起動の有無にかかわらず、地図アプリの一つの機能として実施される。これらの処理は、定期的に所定間隔(例えば5秒間隔)で行われるが、これに限定されるものではなく、状況に応じて任意の間隔に変更可能である。
First, as a premise, a process until the control unit 11 of the server device 10 acquires the position information transmitted from the terminal device 40 will be described.
First, the control unit 41 of the terminal device 40 acquires the position information of the own device. Here, the position information includes at least information on the current position (latitude and longitude) detected by the current position detection unit 45.
Next, the control unit 41 transmits the acquired position information to the server device 10 via the communication unit 46.
Each process described above by the control unit 41 of the terminal device 40 is performed as one function of the map application regardless of whether or not the map application installed in the terminal device 40 is activated. These processes are periodically performed at a predetermined interval (for example, at intervals of 5 seconds), but are not limited to this, and can be changed to any interval according to the situation.

以上の処理により、サーバ装置10の制御部11は、端末装置40から送信された位置情報を取得する。即ち、制御部11は、本発明の取得手段として機能する。
以下、サーバ装置10が、見込客が多い地域を検出し、検出された地域をタクシー事業者に案内する処理を説明する。
Through the above processing, the control unit 11 of the server device 10 acquires the position information transmitted from the terminal device 40. That is, the control unit 11 functions as an acquisition unit of the present invention.
Hereinafter, a process in which the server device 10 detects an area with many prospective customers and guides the detected area to a taxi operator will be described.

まず、サーバ装置10の制御部11は、図2に示すように、端末装置40から送信された位置情報を集計し、集計された位置情報に基づいて見込客が多い地域を検出する処理を行う(ステップS101)。ここで、地域とは、例えば、地図上の1ブロック(1区画)に相当する領域である。なお、地域の設定は、上記例に限られるものではなく、適宜任意に設定可能である。また、ステップS101の処理の対象となる地域は、全国を対象としてもよいが、予めタクシー会社毎に定められた営業地域内を対象としてもよい。
ステップS101において、制御部11は、集計された位置情報に基づいて地域毎に見込客を抽出し、地域間の相対的な比較で他の地域よりも見込客が多いと判定した地域を、見込客が多い地域として検出する。即ち、制御部11は、本発明の検出手段として機能する。なお、ステップS101の処理を行った結果、地域毎の見込客に特定の偏りがみられなかった場合は、見込客が多い地域を検出することができないと判定する。
First, as illustrated in FIG. 2, the control unit 11 of the server device 10 aggregates the position information transmitted from the terminal device 40 and performs a process of detecting an area with many potential customers based on the accumulated position information. (Step S101). Here, the region is, for example, a region corresponding to one block (one section) on the map. The setting of the area is not limited to the above example, and can be arbitrarily set as appropriate. Moreover, although the area | region used as the object of the process of step S101 is good also for the whole country, it is good also for the inside of the business area defined for every taxi company beforehand.
In step S <b> 101, the control unit 11 extracts prospects for each area based on the aggregated position information, and predicts an area that is determined to have more prospective customers than other areas by a relative comparison between the areas. Detect as an area with many customers. That is, the control unit 11 functions as a detection unit of the present invention. In addition, as a result of performing the process of step S101, when the specific bias is not seen in the prospective customer for every area, it determines with the area with many prospective customers being undetectable.

ここで、見込客の判断基準の一例は、所定時間以上又は所定時刻に、所定施設に滞在しているユーザであることである。例えば、終電後の深夜1:00にガード下の居酒屋に滞在しているユーザは、タクシーを利用する見込みがあると判断し、見込客として判断する。また、例えば、3時間以上会議場に滞在しているユーザは、参加している会議やイベントの終了が間近であると予想されることから、タクシーを利用する見込みがあると判断し、見込客として判断する。   Here, an example of the prospect criterion is that the user stays at a predetermined facility at a predetermined time or more or at a predetermined time. For example, a user staying at a izakaya under guard at 1:00 midnight after the last train determines that he or she is likely to use a taxi, and determines it as a prospective customer. In addition, for example, a user who has stayed in a conference hall for more than 3 hours is expected to use a taxi because it is expected that the conference or event that he / she is attending will soon be completed. Judge as.

また、見込客の判断基準の他の例は、現在位置が乗車履歴に合致するユーザであることである。例えば、過去に○○ビルからの乗車履歴のあるユーザが、○○ビルに滞在している場合、タクシーを利用する見込みがあると判断し、見込客として判断する。なお、現在位置のみならず、現在時刻も乗車履歴に合致するユーザを、見込客として判断するようにしてもよい。   In addition, another example of a prospect's determination criterion is that the current position is a user that matches the boarding history. For example, if a user with a boarding history from the XX building has stayed in the XX building in the past, it is determined that a taxi is likely to be used, and is determined as a prospective customer. It should be noted that not only the current position but also the user whose current time matches the boarding history may be determined as a prospective customer.

ここで、乗車履歴は、ユーザが所有する端末装置40の識別情報(例えば端末ID等)と関連付けて、ユーザの属性に係る情報(属性情報)とともに記憶部14に記憶されている。また、地図アプリの利用には、通常ログインが必要であることから、送信される位置情報には端末装置40の識別情報が含まれており、制御部11は、取得した位置情報に基づいてユーザを特定することができる。即ち、制御部11は、本発明の特定手段として機能する。そして、制御部11は、特定したユーザの乗車履歴を参照することで、見込客を判断することができる。   Here, the boarding history is stored in the storage unit 14 together with information (attribute information) related to the user's attribute in association with identification information (for example, terminal ID) of the terminal device 40 owned by the user. In addition, since the log-in is normally required to use the map application, the transmitted position information includes the identification information of the terminal device 40, and the control unit 11 determines the user based on the acquired position information. Can be specified. That is, the control unit 11 functions as a specifying unit of the present invention. And the control part 11 can judge a prospective customer with reference to the boarding history of the specified user.

なお、ステップS101で見込客が多い地域を検出する際、取得した位置情報に基づいて特定されたユーザのうち乗車見込距離が長いユーザほど位置情報の比重を大きくするようにしてもよい。例えば、乗車見込距離が所定値よりも長いユーザを2人分としてカウントするようにしてもよい。また、乗車見込距離を複数の段階に分けて、乗車見込距離が短い順に1人分、2人分、3人分、…としてカウントするようにしてもよい。   In addition, when detecting an area with many prospective customers by step S101, you may make it enlarge specific gravity of a positional information, so that the boarding expectation distance is long among the users specified based on the acquired positional information. For example, you may make it count as two users the boarding expected distance more than a predetermined value. Moreover, the boarding expected distance may be divided into a plurality of stages and counted as one person, two persons, three persons,...

ここで、乗車見込距離の算出方法の一例は、ユーザの乗車履歴における平均乗車距離を算出することである。この場合、制御部11は、記憶部14に記憶されている乗車履歴を参照し、乗車履歴に残る乗車距離の平均値を算出して、乗車見込距離を算出する。なお、乗車履歴に残る乗車距離の平均値ではなく、乗車履歴に残る乗車距離の中央値を、乗車見込距離とするようにしてもよい。   Here, an example of a method of calculating the expected boarding distance is to calculate an average boarding distance in the user's boarding history. In this case, the control unit 11 refers to the boarding history stored in the storage unit 14, calculates the average value of the boarding distances remaining in the boarding history, and calculates the boarding expected distance. Note that, instead of the average value of the boarding distances remaining in the boarding history, the center value of the boarding distances remaining in the boarding history may be set as the boarding expected distance.

また、乗車見込距離の算出方法の他の例は、ユーザの自宅と現在位置との距離を算出することである。ユーザの自宅の情報は、地図アプリの会員登録等により、ユーザの属性情報として、ユーザが所有する端末装置40の識別情報と関連付けて記憶部14に記憶されている。制御部11は、記憶部14に記憶されている属性情報を参照し、ユーザの自宅の情報を読み出して、現在位置との距離を算出する。なお、ユーザの自宅と現在位置との距離ではなく、ユーザの職場と現在位置との距離を、乗車見込距離とするようにしてもよい。   Another example of a method for calculating the expected boarding distance is to calculate the distance between the user's home and the current position. The information on the user's home is stored in the storage unit 14 in association with the identification information of the terminal device 40 owned by the user as user attribute information by member registration of the map application. The control unit 11 refers to the attribute information stored in the storage unit 14, reads information on the user's home, and calculates a distance from the current position. Note that the distance between the user's workplace and the current position, not the distance between the user's home and the current position, may be set as the expected ride distance.

次に、制御部11は、ステップS101で見込客が多い地域を検出する処理を行った結果、見込客が多い地域を検出することができたか否かを判定する(ステップS102)。
制御部11は、見込客が多い地域を検出することができたと判定した場合(ステップS102:YES)、ステップS103へと移行する。
一方、制御部11は、見込客が多い地域を検出することができなかったと判定した場合(ステップS102:NO)、処理を終了する。
Next, the control unit 11 determines whether or not an area with many prospective customers has been detected as a result of performing the process of detecting an area with many prospective customers in Step S101 (Step S102).
When it determines with the control part 11 having detected an area with many prospective customers (step S102: YES), it transfers to step S103.
On the other hand, when it determines with the control part 11 having not detected an area with many prospective customers (step S102: NO), a process is complete | finished.

次に、制御部11は、タクシー事業者の情報端末に対し、ステップS101で検出された地域を案内するための案内情報を生成する(ステップS103)。ここで、タクシー事業者には、タクシー会社の他、タクシー会社が保有するタクシーTAも含まれる。従って、タクシー事業者の情報端末とは、タクシー会社が保有する会社端末20及びタクシーTAに搭載されたナビ端末30のことである。案内情報は、例えば、ステップS101で検出された地域内の所定の目的地までの経路を含む情報である。
次に、制御部11は、ステップS103で生成された案内情報を、通信部15を介してタクシー会社が保有する会社端末20に送信する(ステップS104)。
制御部11は、ステップS103及びステップS104の処理を行うことで、本発明の案内手段として機能する。
Next, the control part 11 produces | generates the guidance information for guiding the area detected by step S101 with respect to the information terminal of a taxi provider (step S103). Here, taxi operators include taxi companies and taxi TAs owned by taxi companies. Accordingly, the information terminal of the taxi operator is the company terminal 20 owned by the taxi company and the navigation terminal 30 mounted on the taxi TA. The guidance information is information including a route to a predetermined destination in the area detected in step S101, for example.
Next, the control part 11 transmits the guidance information produced | generated by step S103 to the company terminal 20 which a taxi company holds via the communication part 15 (step S104).
The control unit 11 functions as the guidance unit of the present invention by performing the processing of step S103 and step S104.

なお、ステップS103の処理を行うに際し、ステップS101で検出された地域内の案内位置(所定の目的地)を決定する際、取得した位置情報に基づいて特定されたユーザのうち乗車見込距離が長いユーザほど案内位置の基準とする現在位置情報の比重を大きくするようにしてもよい。例えば、乗車見込距離が所定値よりも長いユーザを2人分としてカウントするようにしてもよい。また、乗車見込距離を複数の段階に分けて、乗車見込距離が短い順に1人分、2人分、3人分、…としてカウントするようにしてもよい。上記のように、ステップS101で検出された地域の中でも乗車見込距離が長いユーザが滞在する位置を優先して評価することで、当該案内位置に向かうタクシーTAが、乗車見込距離が長いユーザを拾う確率を向上させることができる。   In addition, when performing the process of step S103, when determining the guidance position (predetermined destination) in the area detected in step S101, the expected ride distance is long among the users specified based on the acquired position information. You may make it enlarge specific gravity of the present position information used as the standard of a guidance position, so that a user is. For example, you may make it count as two users the boarding expected distance more than a predetermined value. Moreover, the boarding expected distance may be divided into a plurality of stages and counted as one person, two persons, three persons,... As described above, the taxi TA heading to the guidance position picks up a user with a long boarding expected distance by preferentially evaluating the position where the user with a long boarding distance stays in the area detected in step S101. Probability can be improved.

また、ステップS103の処理を行うに際し、各タクシー事業者の情報端末に対して、ステップS101で検出された地域のうち、他のタクシー事業者よりも配車における優先度が高い見込客が多い地域を案内するようにしてもよい。例えば、A社に対してはA社の優先度が高い見込客が多い地域を案内するようにし、B社に対してはB社の優先度が高い見込客が多い地域を案内する。なお、他のタクシー事業者よりも優先度が高い見込客が多いとは、他のタクシー事業者よりも所定数以上見込客が多い場合であってもよいし、他のタクシー事業者よりも相対的に見込客が多い場合であってもよい。   Moreover, when performing the process of step S103, among the areas detected in step S101, for each taxi company's information terminal, areas where there are many prospective customers with higher priority in dispatch than other taxi companies. You may make it guide. For example, an area where there are many prospective customers with a high priority of company A is guided to company A, and an area with many prospective customers with a high priority of company B is guided to company B. The number of prospective customers who have higher priority than other taxi operators may be more than a certain number of prospective customers than other taxi operators, or relative to other taxi operators. It may be a case where there are many prospective customers.

ここで、優先度の設定方法の一例は、ユーザにより指定する方法である。例えば、ユーザは、端末装置40の表示部43に表示された優先度設定画面(図3参照)において、所定の操作を行うことで、優先度を設定することができる。
優先度設定画面は、図3に示すように、優先度の設定対象となるタクシー会社の名称を表示する会社名表示部E1と、優先するタクシー会社を設定するための優先チェックボックスE2と、配車対象から除外するタクシー会社を設定するための除外チェックボックスE3と、優先度の設定を完了するためのOKボタンE4と、優先度設定画面を終了して前画面に戻るためのキャンセルボタンE5と、等により構成されている。
図3に示す例では、A社の優先チェックボックスE2と、C社の除外チェックボックスE3が選択されている。従って、図3に示す例では、A社の優先度が高くなるように設定されるとともに、C社が配車対象から除外されるように設定される様子が示されている。なお、残りのB社及びD社は、配車対象ではあるものの、A社よりも優先度が低くなるように設定される。
Here, an example of a priority setting method is a method of designation by the user. For example, the user can set the priority by performing a predetermined operation on the priority setting screen (see FIG. 3) displayed on the display unit 43 of the terminal device 40.
As shown in FIG. 3, the priority setting screen includes a company name display section E1 that displays the name of a taxi company for which priority is to be set, a priority check box E2 for setting a priority taxi company, An exclusion check box E3 for setting a taxi company to be excluded from the target, an OK button E4 for completing the priority setting, a cancel button E5 for exiting the priority setting screen and returning to the previous screen, Etc.
In the example shown in FIG. 3, the priority check box E2 of company A and the exclusion check box E3 of company C are selected. Therefore, the example shown in FIG. 3 shows a state where the priority of company A is set to be higher and the company C is set to be excluded from the dispatch target. The remaining company B and company D are set so as to have a lower priority than company A, although they are targeted for dispatch.

ユーザにより指定された優先度の設定は、端末装置40の通信部46を介してサーバ装置10に送信され、端末装置40の識別情報と関連付けて、サーバ装置10の記憶部14に記憶される。
図4に、ユーザ毎の優先度の設定を管理するテーブルT1の一例を示す。テーブルT1は、優先度の設定を識別可能に管理するための番号である管理番号T11、端末装置40の識別情報T12、優先度の高いタクシー会社を示す優先対象T13、配車対象から除外するタクシー会社を示す除外対象T14のフィールドを有する。例えば、図4には、識別情報T12「00030450」、優先対象T13「A社」、除外対象T14「C社」を、管理番号T11「1」と関連付けたレコード等を含むテーブルT1の例が示されている。テーブルT1の1番目のレコードからは、識別情報T12が「00030450」である端末装置40を所有するユーザにとって、優先対象T13のタクシー会社が「A社」であり、除外対象T14のタクシー会社が「C社」である旨を読み取ることができる。
The priority setting designated by the user is transmitted to the server device 10 via the communication unit 46 of the terminal device 40 and stored in the storage unit 14 of the server device 10 in association with the identification information of the terminal device 40.
FIG. 4 shows an example of a table T1 for managing priority settings for each user. The table T1 includes a management number T11 that is a number for managing the priority setting in an identifiable manner, identification information T12 of the terminal device 40, a priority target T13 indicating a taxi company with a high priority, and a taxi company that is excluded from a dispatch target. It has a field of exclusion object T14 which shows. For example, FIG. 4 shows an example of a table T1 including a record in which the identification information T12 “00030450”, the priority target T13 “Company A”, and the exclusion target T14 “Company C” are associated with the management number T11 “1”. Has been. From the first record of the table T1, for the user who owns the terminal device 40 whose identification information T12 is “00030450”, the taxi company of the priority target T13 is “Company A” and the taxi company of the exclusion target T14 is “ "C company" can be read.

なお、上記図3に示す例では、優先チェックボックスE2及び除外チェックボックスE3の2つのチェックボックスを設ける構成を例示しているが、これに限定されるものではない。例えば、この会社しか乗らないというタクシー会社を設定するためのチェックボックスやなるべくなら避けるタクシー会社を設定するためのチェックボックス等を追加することで、3つ以上のチェックボックスを設ける構成であってもよい。また、チェックボックスに優先順位を示す数字を入力する構成であってもよい。   In the example shown in FIG. 3, the configuration in which the two check boxes, the priority check box E2 and the exclusion check box E3, are illustrated, but the present invention is not limited to this. For example, even if the check box for setting up a taxi company that only this company rides or the check box for setting up a taxi company to avoid as much as possible is added, it is possible to provide three or more check boxes. Good. Moreover, the structure which inputs the number which shows a priority to a check box may be sufficient.

また、優先度の設定方法の他の例は、ユーザが選択した度合に基づいて設定する方法である。選択した度合とは、選択した回数が多いことであってもよいし、選択した割合が大きいことであってもよい。例えば、ユーザが複数のタクシー会社(例えばA社、B社、C社、D社)を選択することができる場合であって、A社が10回、B社が3回、C社が0回、D社が1回選択された場合、最も選択された回数が多い(割合が大きい)A社の優先度が高くなるように設定される。勿論、上記例の場合、A社、B社、D社、C社の順に優先順位を付けるようにしてもよい。   Another example of the priority setting method is a method of setting based on the degree selected by the user. The degree of selection may be that the number of times of selection is large, or that the selected ratio is large. For example, when the user can select a plurality of taxi companies (for example, Company A, Company B, Company C, Company D), Company A is 10 times, Company B is 3 times, and Company C is 0 times. When the company D is selected once, the priority is set so that the priority of the company A having the largest number of selected times (the ratio is large) becomes higher. Of course, in the above example, priorities may be assigned in the order of Company A, Company B, Company D, and Company C.

また、優先度の設定方法の他の例は、ユーザの乗車後評価に基づいて設定する方法である。例えば、ユーザは、タクシーTA降車後に、端末装置40の表示部43に表示されたアンケート画面(図示省略)において、アンケートに対する回答や口コミ情報等の入力操作を行うことで、乗車後評価を行うことができる。この乗車後評価は、通信部46を介してサーバ装置10へと送信され、端末装置40の識別情報等と関連付けて、記憶部14に記憶される。サーバ装置10の制御部11は、記憶部14に記憶された乗車後評価を参照することで、タクシー会社の評価を抽出し、評価が高いタクシー会社の優先度が高くなるように優先度を設定する。   Another example of the priority setting method is a method of setting based on the evaluation after the user rides. For example, after getting off the taxi TA, the user performs post-boarding evaluation by performing an input operation such as an answer to the questionnaire or word-of-mouth information on a questionnaire screen (not shown) displayed on the display unit 43 of the terminal device 40. Can do. This post-boarding evaluation is transmitted to the server device 10 via the communication unit 46, and stored in the storage unit 14 in association with the identification information of the terminal device 40. The control unit 11 of the server apparatus 10 extracts the evaluation of the taxi company by referring to the post-boarding evaluation stored in the storage unit 14, and sets the priority so that the priority of the taxi company with a high evaluation becomes high. To do.

また、ステップS103の処理を行うに際し、タクシー事業者からの返礼に基づいて案内優先度を設定し、案内優先度に基づいて、ステップS101で検出された地域を案内するタクシー事業者を決定するようにしてもよい。ここで、返礼とは、仲介手数料やキックバック等、タクシー事業者から本発明のタクシー配車に係るシステムを提供するシステム提供者に対して支払われる報酬のことである。具体的には、返礼の多いタクシー事業者ほど案内優先度を高く設定する。なお、返礼の多さを高く評価することの意義は、システム提供者の収益の向上に留まらない。即ち、返礼を多く支払うタクシー事業者は、本システムの重要性を認識していることが予想され、ユーザにとって好適なサービスを提供する可能性が高く、社会的な貢献を期待することができるからである。   Moreover, when performing the process of step S103, the guidance priority is set based on the return from the taxi company, and the taxi company that guides the area detected in step S101 is determined based on the guidance priority. It may be. Here, return is a reward paid to a system provider who provides a system related to taxi dispatch according to the present invention from a taxi operator, such as a brokerage fee or kickback. More specifically, taxi operators with higher returns give higher guidance priority. The significance of highly appreciating the number of returns is not limited to improving the profits of system providers. In other words, taxi operators who pay a lot of return are expected to recognize the importance of this system, and are likely to provide services suitable for users, and can expect social contribution. It is.

次に、会社端末20の制御部21は、ステップS104でサーバ装置10から送信された案内情報を、通信部25を介して自社が保有するタクシーTAに搭載されたナビ端末30に送信する(ステップS105)。
次に、ナビ端末30の制御部31は、ステップS105で会社端末20から送信された案内情報に基づく画面(経路表示画面)を、表示部33に表示させる(ステップS106)。これにより、タクシーTAのドライバは、ステップS101で検出された地域内の所定の目的地までの経路を認識することができる。以降、制御部31は、カーナビアプリを実行することにより、サーバ装置10と協働して、カーナビの機能を実現する。
以上の処理により、サーバ装置10は、見込客が多い地域を、タクシー事業者に案内することができる。
Next, the control unit 21 of the company terminal 20 transmits the guidance information transmitted from the server device 10 in step S104 to the navigation terminal 30 mounted on the taxi TA owned by the company via the communication unit 25 (step). S105).
Next, the control unit 31 of the navigation terminal 30 causes the display unit 33 to display a screen (route display screen) based on the guidance information transmitted from the company terminal 20 in step S105 (step S106). Thereby, the driver of the taxi TA can recognize the route to the predetermined destination in the area detected in step S101. Thereafter, the control unit 31 implements a car navigation function in cooperation with the server device 10 by executing the car navigation application.
Through the above processing, the server device 10 can guide the taxi company to an area where there are many prospective customers.

図5に、端末装置40から送信された位置情報に基づいて見込客が多いと検出された地域をタクシー事業者に案内する処理の概念図を示す。
図5に示す例では、タクシーTAが担当するエリアとして、地域A、地域B、地域C、地域Dが割り当てられている様子が示されている。また、図5に示す例では、地域Aに8人、地域Bに3人、地域Cに1人、地域Dに2人の見込客が検出されている。本実施形態では、地域間の相対的な比較で他の地域よりも見込客が多いと判定した地域を、見込客が多い地域として検出するので、見込客が多い地域として地域Aが検出されている。
従って、制御部11は、タクシー事業者に対し見込客が多い地域として検出された地域Aを案内するための案内情報を生成し、会社端末20を介してタクシーTAに搭載されたナビ端末30に送信する。そして、ナビ端末30の制御部31が、案内情報に基づく画面(経路表示画面)を表示部33に表示させることで、タクシーTAのドライバは、見込客が多い地域として検出された地域A内の所定の目的地までの経路を認識することができる。
以上の処理により、端末装置40から送信された位置情報に基づいて見込客が多いと検出された地域をタクシー事業者に案内することができる。
FIG. 5 shows a conceptual diagram of a process for guiding a taxi operator in an area detected as having many prospective customers based on the position information transmitted from the terminal device 40.
In the example shown in FIG. 5, a state in which region A, region B, region C, and region D are allocated as the area handled by taxi TA is shown. Further, in the example shown in FIG. 5, eight prospective customers are detected in the region A, three in the region B, one in the region C, and two in the region D. In the present embodiment, the region that is determined to have more prospective customers than the other regions in the relative comparison between the regions is detected as a region with many prospective customers. Therefore, the region A is detected as a region with many prospective customers. Yes.
Therefore, the control part 11 produces | generates the guidance information for guiding the area A detected as an area with many prospective visitors with respect to a taxi provider, and it is in the navigation terminal 30 mounted in taxi TA via the company terminal 20. Send. And the control part 31 of the navigation terminal 30 displays the screen (route display screen) based on guidance information on the display part 33, so that the driver of the taxi TA can detect the area in the area A detected as an area with many prospective customers. A route to a predetermined destination can be recognized.
By the above processing, it is possible to guide the taxi operator to the area detected as having many prospective customers based on the position information transmitted from the terminal device 40.

なお、図2の処理により、見込客が多い地域をタクシーTAに案内した結果、ユーザが乗車した場合に、当該ユーザの乗車履歴に基づく広告を提供するようにしてもよい。
以下、サーバ装置10が、ユーザの乗車履歴に基づく広告を提供する処理を説明する。この処理は、サーバ装置10の制御部11が、タクシーTAへのユーザの乗車を検出したことを契機として開始される。なお、乗車の検出方法は、例えば、端末装置40の位置情報及びタクシーTAの位置情報が、同じ位置、同じ速度で移動していることを検出する方法などが挙げられる。この場合、端末装置40の位置情報により特定されたユーザが乗車したと判定される。また、他の方法として、タクシーTAのドライバが、ユーザの乗車をサーバ装置10に連絡する手段を設ける(例えば、ナビ端末30に乗車ボタンを設ける等)ようにしてもよい。この場合、タクシーTAの位置情報と位置が一致する端末装置40の位置情報により特定されたユーザが乗車したと判定される。
In addition, as a result of guiding the taxi TA to an area with many prospective customers by the process of FIG. 2, an advertisement based on the user's boarding history may be provided when the user boarded.
Hereinafter, a process in which the server device 10 provides an advertisement based on the user's boarding history will be described. This process is started when the control unit 11 of the server device 10 detects the user's boarding on the taxi TA. In addition, the detection method of boarding includes the method of detecting that the position information of the terminal device 40 and the position information of the taxi TA are moving at the same position and the same speed, for example. In this case, it is determined that the user specified by the position information of the terminal device 40 has boarded. As another method, the driver of the taxi TA may provide means for contacting the user's boarding to the server device 10 (for example, a boarding button is provided on the navigation terminal 30). In this case, it is determined that the user specified by the position information of the terminal device 40 whose position matches the position information of the taxi TA has boarded.

まず、サーバ装置10の制御部11は、図6に示すように、記憶部14を参照して、タクシーTAに乗車したユーザの乗車履歴が記憶されているか否かを判定する(ステップS201)。   First, as illustrated in FIG. 6, the control unit 11 of the server device 10 refers to the storage unit 14 and determines whether or not the boarding history of the user who has boarded the taxi TA is stored (step S201).

制御部11は、乗車したユーザの乗車履歴が記憶されていると判定した場合(ステップS201:YES)、乗車したユーザの乗車履歴に基づく広告を抽出する(ステップS202)。例えば、羽田空港への乗車履歴がある場合は、航空会社の広告等を抽出し、深夜に居酒屋近辺からの乗車履歴がある場合は、二日酔い予防薬の広告等を抽出する。
一方、制御部11は、乗車したユーザの乗車履歴が記憶されていないと判定した場合(ステップS201:NO)、所定の広告を抽出する(ステップS203)。所定の広告とは、例えば、タクシーTAを保有するタクシー会社と広告契約を結んだ企業の広告等である。なお、所定の広告は上記例に限らず、例えば、乗車したユーザの属性情報に基づく広告であってもよい。例えば、乗車したユーザが野球に興味関心がある場合は、野球用品の広告等を抽出し、乗車したユーザが若い女性であった場合は、若い女性向けの化粧品の広告等を抽出する。
When it is determined that the boarding history of the boarded user is stored (step S201: YES), the control unit 11 extracts an advertisement based on the boarding history of the boarded user (step S202). For example, if there is a boarding history at Haneda Airport, an airline advertisement or the like is extracted, and if there is a boarding history from a izakaya near midnight, an advertisement for a hangover prevention drug or the like is extracted.
On the other hand, the control part 11 extracts a predetermined advertisement, when it determines with the boarding history of the user who boarded is not memorize | stored (step S201: NO) (step S203). The predetermined advertisement is, for example, an advertisement of a company that has an advertising contract with a taxi company that owns a taxi TA. The predetermined advertisement is not limited to the above example, and may be an advertisement based on attribute information of a user who gets on the vehicle, for example. For example, when the user who got on is interested in baseball, an advertisement for baseball equipment is extracted, and when the user who got on is a young woman, an advertisement for cosmetics for young women is extracted.

次に、制御部11は、ステップS202又はステップS203で抽出された広告をタクシーTAのモニタ(図示省略)に表示させるための広告情報を生成する(ステップS204)。
次に、制御部11は、ステップS204で生成された広告情報を、通信部15を介してタクシー会社が保有する会社端末20に送信する(ステップS205)。
Next, the control part 11 produces | generates the advertisement information for displaying the advertisement extracted by step S202 or step S203 on the monitor (illustration omitted) of taxi TA (step S204).
Next, the control part 11 transmits the advertisement information produced | generated by step S204 to the company terminal 20 which a taxi company holds via the communication part 15 (step S205).

次に、会社端末20の制御部21は、ステップS205でサーバ装置10から送信された広告情報を、通信部25を介して自社が保有するタクシーTAに搭載されたナビ端末30に送信する(ステップS206)。
次に、ナビ端末30の制御部31は、ステップS206で会社端末20から送信された広告情報に基づく広告を、後部座席用に助手席の後面等に設置されたモニタ(図示省略)に表示させる(ステップS207)。なお、広告をモニタに表示させる代わりに、ユーザの端末装置40の表示部43に表示させるようにしてもよい。この場合、サーバ装置10からユーザの端末装置40へと直接広告情報が送信される。また、ユーザがタクシーTAから降車して帰宅後に、ユーザの自宅PCの表示部に表示させるようにしてもよい。この場合、サーバ装置10からユーザの自宅PCへと直接広告情報が送信される。
以上の処理により、タクシーTAに乗車したユーザの乗車履歴に基づく広告を提供することができる。即ち、制御部11は本発明の提供手段として機能する。
Next, the control unit 21 of the company terminal 20 transmits the advertisement information transmitted from the server device 10 in step S205 to the navigation terminal 30 mounted on the taxi TA owned by the company via the communication unit 25 (step). S206).
Next, the control unit 31 of the navigation terminal 30 displays an advertisement based on the advertisement information transmitted from the company terminal 20 in step S206 on a monitor (not shown) installed on the rear surface of the passenger seat for the rear seat. (Step S207). Instead of displaying the advertisement on the monitor, the advertisement may be displayed on the display unit 43 of the terminal device 40 of the user. In this case, the advertisement information is directly transmitted from the server device 10 to the user terminal device 40. Alternatively, after the user gets off the taxi TA and returns home, the user may be displayed on the display unit of the user's home PC. In this case, the advertisement information is directly transmitted from the server device 10 to the user's home PC.
By the above processing, an advertisement based on the boarding history of the user who boarded the taxi TA can be provided. That is, the control unit 11 functions as a providing unit of the present invention.

また、ユーザがタクシー会社に配車依頼を行った場合であって、予め目的地や経路、経由地等を端末装置40の表示部43における画面操作等で特定済みである場合に、目的地や経路、経由地等の情報を含む選択情報を、タクシー会社が保有する会社端末20に送信するようにしてもよい。
具体的には、制御部11は、まず、端末装置40から送信される選択情報を取得する。即ち、制御部11は、本発明の情報取得手段として機能する。なお、選択情報は、ユーザの端末装置40により選択された少なくとも目的地を含む情報である。
次に、制御部11は、取得された選択情報を、通信部15を介してタクシー会社が保有する会社端末20に送信する。即ち、制御部11は、本発明の情報送信手段として機能する。
次に、会社端末20の制御部21は、サーバ装置10から送信された選択情報を、通信部25を介して自社が保有するタクシーTAに搭載されたナビ端末30に送信する。
次に、ナビ端末30の制御部31は、会社端末20から送信された選択情報に基づく画面(経路表示画面)を、表示部33に表示させる。これにより、タクシーTAのドライバは、乗車するユーザが所望する経路を認識することができる。
In addition, when the user makes a request for dispatch to a taxi company and the destination, route, waypoint, etc. have been specified in advance by a screen operation on the display unit 43 of the terminal device 40, the destination or route Alternatively, selection information including information such as waypoints may be transmitted to the company terminal 20 owned by the taxi company.
Specifically, the control unit 11 first acquires selection information transmitted from the terminal device 40. That is, the control unit 11 functions as information acquisition means of the present invention. The selection information is information including at least the destination selected by the terminal device 40 of the user.
Next, the control unit 11 transmits the acquired selection information to the company terminal 20 owned by the taxi company via the communication unit 15. That is, the control unit 11 functions as information transmission means of the present invention.
Next, the control unit 21 of the company terminal 20 transmits the selection information transmitted from the server device 10 to the navigation terminal 30 mounted on the taxi TA owned by the company via the communication unit 25.
Next, the control unit 31 of the navigation terminal 30 causes the display unit 33 to display a screen (route display screen) based on the selection information transmitted from the company terminal 20. Thereby, the driver of taxi TA can recognize the route desired by the user who gets on the taxi.

なお、制御部11は、選択情報を取得した際、選択情報に含まれる目的地が乗車履歴に残っている場合には、当該乗車履歴に基づく経路を案内するための情報を生成して、選択情報の代わりに会社端末20に送信するようにしてもよい。これにより、乗車履歴に基づいた経路を走行することができるので、ユーザによる細かな設定や説明を省略することができる。   In addition, when the destination included in the selection information remains in the boarding history when the selection information is acquired, the control unit 11 generates information for guiding a route based on the boarding history and selects the selection information. You may make it transmit to the company terminal 20 instead of information. Thereby, since the route based on the boarding history can be traveled, detailed setting and explanation by the user can be omitted.

[3.効果]
以上のように、本実施形態に係る情報処理装置(サーバ装置10)は、ユーザの位置情報を取得する取得手段(制御部11)と、取得手段により取得された位置情報に基づいて見込客が多い地域を検出する検出手段(制御部11)と、タクシー事業者の情報端末(会社端末20及びナビ端末30)に対し、検出手段により検出された地域を案内する案内手段(制御部11)と、を備える。
従って、本実施形態に係る情報処理装置によれば、見込客が多い地域にタクシーTAを案内することができるので、ユーザとタクシー会社との需給を効果的にマッチングすることができる。
[3. effect]
As described above, the information processing apparatus (server apparatus 10) according to the present embodiment has an acquisition unit (control unit 11) that acquires user position information, and a prospective customer based on the position information acquired by the acquisition unit. Detection means (control unit 11) for detecting a large number of areas, and guidance means (control unit 11) for guiding the areas detected by the detection means to the information terminals (company terminal 20 and navigation terminal 30) of the taxi operator .
Therefore, according to the information processing apparatus according to the present embodiment, the taxi TA can be guided to an area where there are many prospective customers, so that the supply and demand between the user and the taxi company can be effectively matched.

また、本実施形態に係る情報処理装置は、取得手段により取得された位置情報に基づいて、ユーザを特定する特定手段(制御部11)を備える。
従って、本実施形態に係る情報処理装置によれば、ユーザを特定した状態でタクシーTAを案内することができるので、個々のユーザの要望に応じたタクシー配車を実現することができる。
In addition, the information processing apparatus according to the present embodiment includes a specifying unit (control unit 11) that specifies a user based on the position information acquired by the acquiring unit.
Therefore, according to the information processing apparatus according to the present embodiment, it is possible to guide the taxi TA in a state where the user is specified, and thus it is possible to realize taxi dispatch according to individual user requests.

また、本実施形態に係る情報処理装置によれば、検出手段は、特定手段により特定されたユーザのうち乗車見込距離が長いユーザほど位置情報の比重を大きくする。
従って、本実施形態に係る情報処理装置によれば、乗車見込距離が長いユーザが乗車する確率を高めることができるので、タクシー会社の収益を向上させることができる。
Further, according to the information processing apparatus according to the present embodiment, the detection unit increases the specific gravity of the position information as the user who has a longer boarding expected distance among the users specified by the specifying unit.
Therefore, according to the information processing apparatus according to the present embodiment, it is possible to increase the probability that a user with a long boarding distance will get on, so that the profit of the taxi company can be improved.

また、本実施形態に係る情報処理装置によれば、案内手段は、検出手段により検出された地域内の案内位置を決定する際、特定手段により特定されたユーザのうち乗車見込距離が長いユーザほど案内位置の基準とする現在位置情報の比重を大きくする。
従って、本実施形態に係る情報処理装置によれば、乗車見込距離が長いユーザが乗車する確率をより高めることができるので、タクシー会社の収益をより確実に向上させることができる。
Further, according to the information processing apparatus according to the present embodiment, when the guidance unit determines the guidance position in the area detected by the detection unit, the user who has a longer expected boarding distance among the users specified by the specification unit. Increase the specific gravity of the current position information as a guide position reference.
Therefore, according to the information processing apparatus according to the present embodiment, it is possible to further increase the probability that a user with a long boarding distance will get on, so that the profit of the taxi company can be improved more reliably.

また、本実施形態に係る情報処理装置によれば、乗車見込距離は、ユーザの乗車履歴における平均乗車距離である。
従って、本実施形態に係る情報処理装置によれば、ユーザの乗車見込距離を精度よく算出することができるので、タクシー会社の収益をより確実に向上させることができる。
Further, according to the information processing apparatus according to the present embodiment, the expected boarding distance is an average boarding distance in the user's boarding history.
Therefore, according to the information processing apparatus according to the present embodiment, the expected ride distance of the user can be calculated with high accuracy, so that the profit of the taxi company can be improved more reliably.

また、本実施形態に係る情報処理装置によれば、乗車見込距離は、ユーザの自宅と現在位置との距離である。
従って、本実施形態に係る情報処理装置によれば、ユーザの乗車見込距離を高い確率で正確に算出することができるので、タクシー会社の収益をより確実に向上させることができる。
Further, according to the information processing apparatus according to the present embodiment, the expected boarding distance is the distance between the user's home and the current position.
Therefore, according to the information processing apparatus according to the present embodiment, it is possible to accurately calculate the expected ride distance of the user with a high probability, so that the profit of the taxi company can be improved more reliably.

また、本実施形態に係る情報処理装置によれば、検出手段は、現在位置が乗車履歴に合致するユーザを、見込客として判断する。
従って、本実施形態に係る情報処理装置によれば、ユーザが乗車する確率を高めることができるので、ユーザとタクシー会社との需給を精度よくマッチングすることができる。
Further, according to the information processing apparatus according to the present embodiment, the detection unit determines a user whose current position matches the boarding history as a prospective customer.
Therefore, according to the information processing apparatus according to the present embodiment, it is possible to increase the probability that the user gets on, so that the supply and demand between the user and the taxi company can be accurately matched.

また、本実施形態に係る情報処理装置によれば、案内手段は、タクシー事業者の情報端末に対し、検出手段により検出された地域のうち、他のタクシー事業者よりも配車における優先度が高い見込客が多い地域を案内する。
従って、本実施形態に係る情報処理装置によれば、タクシー会社の各々に好適な地域を案内することができるので、タクシーTAの実車率を向上させることができ、タクシー会社の収益を向上させることができる。
Moreover, according to the information processing apparatus according to the present embodiment, the guidance unit has a higher priority in dispatching the vehicle than the other taxi operators in the area detected by the detection unit with respect to the information terminal of the taxi operator. Guide the area with many prospective customers.
Therefore, according to the information processing apparatus according to the present embodiment, it is possible to guide a suitable area for each taxi company, so that the actual vehicle rate of the taxi TA can be improved and the profit of the taxi company can be improved. Can do.

また、本実施形態に係る情報処理装置によれば、優先度は、ユーザにより指定される。
従って、本実施形態に係る情報処理装置によれば、配車に際し、ユーザの希望を反映させることができるので、ユーザとタクシー会社との需給を精度よくマッチングすることができる。
Further, according to the information processing apparatus according to the present embodiment, the priority is specified by the user.
Therefore, according to the information processing apparatus according to the present embodiment, it is possible to reflect the user's wishes at the time of dispatch, and thus it is possible to accurately match the supply and demand between the user and the taxi company.

また、本実施形態に係る情報処理装置によれば、優先度は、ユーザが選択した度合に基づいて設定される。
従って、本実施形態に係る情報処理装置によれば、配車に際し、ユーザの過去の選択実績を反映させることができるので、ユーザとタクシー会社との需給を精度よくマッチングすることができる。
Further, according to the information processing apparatus according to the present embodiment, the priority is set based on the degree selected by the user.
Therefore, according to the information processing apparatus according to the present embodiment, the past selection results of the user can be reflected at the time of vehicle allocation, so that the supply and demand between the user and the taxi company can be accurately matched.

また、本実施形態に係る情報処理装置によれば、優先度は、ユーザの乗車後評価に基づいて設定される。
従って、本実施形態に係る情報処理装置によれば、配車に際し、ユーザの過去の評価を反映させることができるので、ユーザとタクシー会社との需給を精度よくマッチングすることができる。
Moreover, according to the information processing apparatus according to the present embodiment, the priority is set based on the evaluation after the user rides.
Therefore, according to the information processing apparatus according to the present embodiment, since the user's past evaluation can be reflected at the time of dispatch, the supply and demand between the user and the taxi company can be accurately matched.

また、本実施形態に係る情報処理装置は、ユーザの乗車履歴に基づく広告を提供する提供手段(制御部11)を備える。
従って、本実施形態に係る情報処理装置によれば、ユーザの興味関心を惹き付ける広告を提供することができるので、広告効果の向上を期待することができる。また、乗車中に広告を提供する場合は、乗車中のユーザの手持ち無沙汰を解消することができる。
Moreover, the information processing apparatus according to the present embodiment includes a providing unit (control unit 11) that provides an advertisement based on the user's boarding history.
Therefore, according to the information processing apparatus according to the present embodiment, it is possible to provide an advertisement that attracts the user's interests, so that an improvement in the advertising effect can be expected. In addition, when an advertisement is provided during boarding, it is possible to eliminate the problem of holding the user while boarding.

また、本実施形態に係る情報処理装置は、ユーザの情報端末(端末装置40)により選択された少なくとも目的地を含む選択情報を取得する情報取得手段(制御部11)と、情報取得手段により取得された選択情報をタクシー事業者の情報端末に送信する情報送信手段(制御部11)と、を備える。
従って、本実施形態に係る情報処理装置によれば、タクシーTAのドライバが、経路に係るユーザの希望を事前に把握することができるので、乗車時の手間や諍いの発生を抑制することができる。
The information processing apparatus according to the present embodiment is acquired by an information acquisition unit (control unit 11) that acquires selection information including at least the destination selected by the user's information terminal (terminal device 40), and the information acquisition unit. Information transmitting means (control unit 11) for transmitting the selected information to the information terminal of the taxi operator.
Therefore, according to the information processing apparatus according to the present embodiment, since the driver of the taxi TA can grasp in advance the user's wishes related to the route, it is possible to suppress troubles and ugliness during boarding. .

また、本実施形態に係る情報処理装置によれば、検出手段は、所定時間以上又は所定時刻に、所定施設に滞在しているユーザを、見込客として判断する。
従って、本実施形態に係る情報処理装置によれば、ユーザが乗車する確率を高めることができるので、ユーザとタクシー会社との需給を精度よくマッチングすることができる。
In addition, according to the information processing apparatus according to the present embodiment, the detection unit determines, as a prospective customer, a user staying at a predetermined facility for a predetermined time or more or at a predetermined time.
Therefore, according to the information processing apparatus according to the present embodiment, it is possible to increase the probability that the user gets on, so that the supply and demand between the user and the taxi company can be accurately matched.

また、本実施形態に係る情報処理装置によれば、案内手段は、タクシー事業者からの返礼に基づいて案内優先度を設定し、案内優先度に基づいて、検出手段により検出された地域を案内するタクシー事業者を決定する。
従って、本実施形態に係る情報処理装置によれば、本発明のタクシー配車に係るシステムの重要性を認識しているタクシー会社を優遇することができるので、ユーザに好適なサービスを提供することができるとともに、システム提供者の収益を向上させることができる。
Further, according to the information processing apparatus according to the present embodiment, the guidance unit sets the guidance priority based on the return from the taxi operator, and guides the area detected by the detection unit based on the guidance priority. Decide which taxi operator to use.
Therefore, according to the information processing apparatus according to the present embodiment, a taxi company that recognizes the importance of the system related to taxi dispatch according to the present invention can be preferentially provided, so that a suitable service can be provided to the user. In addition, the profit of the system provider can be improved.

以上、本発明に係る実施形態に基づいて具体的に説明したが、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。   As mentioned above, although concretely demonstrated based on embodiment which concerns on this invention, this invention is not limited to the said embodiment, It can change in the range which does not deviate from the summary.

[4.変形例]
例えば、上記実施形態では、見込客が多い地域を検出する際、地域間の相対的な比較で他の地域よりも見込客が多いと判定した地域を見込客が多い地域として検出するようにしているが、これに限定されるものではない。例えば、集計された位置情報に基づいて見込客を抽出し、抽出された見込客が所定数以上である地域を、見込客が多い地域として検出するようにしてもよい。
[4. Modified example]
For example, in the above embodiment, when detecting a region with a large number of potential customers, a region that is determined to have a larger number of potential customers than other regions is detected as a region with a large number of potential customers in a relative comparison between the regions. However, it is not limited to this. For example, prospective customers may be extracted based on the aggregated position information, and an area where the number of extracted prospective customers is greater than or equal to a predetermined number may be detected as an area with many prospective customers.

また、例えば、通常時の見込客からの偏差に基づいて、見込客が多い地域を検出するようにしてもよい。即ち、例えば、各地域において、通常時の見込客数を平均値である50とした場合の偏差値を算出し、その偏差値が通常時の見込客数(偏差値50)から1σ以上上方に離れている地域を、見込客が多い地域として検出する。なお、上記の例は一例であり、算出された偏差値が通常時の見込客数から上方に離れていればよく、例えば、通常時の見込客数から2σ以上上方に離れている地域を、見込客が多い地域として検出するようにしてもよい。   Further, for example, an area with many prospective customers may be detected based on a deviation from the prospective customers at normal times. That is, for example, in each region, a deviation value is calculated when the average number of prospective customers is 50, which is an average value, and the deviation value is more than 1σ above the normal number of prospective customers (deviation value 50). Is detected as an area with many prospective customers. The above example is merely an example, and the calculated deviation value only needs to be away from the normal number of prospects. For example, an area that is more than 2σ above the normal number of prospects You may make it detect as an area with many.

なお、通常時の見込客数は、例えば、同一条件での統計情報に基づいて算出される。具体的には、通常時の見込客数は、例えば、日時、曜日、時間帯、天候などが同一条件である場合の統計情報に基づき、所定の算出方法にて算出される。所定の算出方法は、既存の統計手法を適宜用いるものであってよく、例えば、平均値を算出する方法であってもよいし、中央値を算出する方法であってもよい。   Note that the expected number of customers at normal times is calculated based on, for example, statistical information under the same conditions. Specifically, the expected number of customers in the normal time is calculated by a predetermined calculation method based on statistical information in the case where the date, day of the week, time zone, weather, and the like are the same conditions, for example. The predetermined calculation method may use an existing statistical method as appropriate. For example, the predetermined calculation method may be a method for calculating an average value or a method for calculating a median value.

また、上記実施形態では、タクシーTAに乗車したユーザの乗車履歴に基づく広告をタクシーTA内のモニタに表示させるようにしているが、これに限定されるものではない。例えば、ユーザがタクシーTAに乗車中であれば、乗車履歴の有無にかかわらず、乗車したユーザの属性情報に基づく広告をモニタに表示させるようにしてもよい。   Moreover, in the said embodiment, although the advertisement based on the boarding history of the user who boarded taxi TA is displayed on the monitor in taxi TA, it is not limited to this. For example, if the user is in a taxi TA, an advertisement based on the attribute information of the user who has boarded the vehicle may be displayed on the monitor regardless of the presence or absence of the boarding history.

また、タクシー事業者に対し、ステップS101で検出された地域を案内する際、見込客の数を算出するようにし、算出された見込客の数に応じて、上記の地域を案内するための案内情報を送信するタクシーTAの数を制御するようにしてもよい。例えば、見込客の数に対し案内情報を送信するタクシーTAの数を3割と設定した場合、見込客の数が10人のときには、3台のタクシーTAに案内情報を送信し、見込客の数が20人のときには、6台のタクシーTAに案内情報を送信する。   Further, when guiding the area detected in step S101 to the taxi company, the number of prospective customers is calculated, and guidance for guiding the above-mentioned area according to the calculated number of prospective customers. You may make it control the number of taxi TA which transmits information. For example, if the number of taxi TAs that send guidance information to the number of prospective customers is set to 30%, and the number of prospective customers is 10, the guidance information is sent to three taxi TAs and When the number is 20, the guide information is transmitted to 6 taxis TA.

また、ステップS101で検出された地域を案内するための案内情報をタクシーTAに搭載されたナビ端末30に送信する際、見込客の数と周辺のタクシーTA数との比率を算出して、比率に応じた案内情報を送信するようにしてもよい。例えば、見込客の数に対し周辺のタクシーTA数が少ない場合には、見込客を拾える確率が高いため、「今行くとおいしそうだぞ!」等、ドライバを強く煽るような表示を経路表示画面上に表示させるようにしてもよい。また、見込客の数に対し周辺のタクシーTA数が多い場合には、見込客を拾える確率がさほど高くないため、「今よりはちょっとマシじゃないですか」等、ドライバを軽く煽るような表示を経路表示画面上に表示させるようにしてもよい。
また、表示内容の他、色や文字の大きさ等で、おススメ度合い(強調度合い)を制御するようにしてもよい。
Further, when transmitting the guidance information for guiding the area detected in step S101 to the navigation terminal 30 mounted on the taxi TA, the ratio between the number of prospective customers and the number of taxis TA in the vicinity is calculated. You may make it transmit the guidance information according to. For example, if the number of taxis TA around the number of prospective customers is small, there is a high probability of picking up prospective customers. You may make it display on top. Also, if the number of taxi TAs in the vicinity is larger than the number of prospective customers, the probability of picking up prospective customers is not so high. May be displayed on the route display screen.
In addition to the display content, the recommendation degree (emphasis degree) may be controlled by the color, the size of characters, or the like.

また、タクシー事業者に対し、ステップS101で検出された地域を案内する際、基本的には、時間的なロスを避けるため、最寄りの地域を優先して案内することとなるが、最寄りの地域に数台のタクシーTAを既に向かわせたような場合には、少し遠めの地域を案内するようにしてもよい。これにより、同一会社のタクシーTAによる競合を避けることができるので、タクシー会社の収益の低下を抑制することができる。   Also, when guiding the area detected in step S101 to the taxi operator, basically the nearest area will be given priority in order to avoid time loss. If several taxis TA have already been headed, an area a little farther away may be guided. Thereby, since the competition by taxi TA of the same company can be avoided, the fall of the profit of a taxi company can be suppressed.

また、上記実施形態では、サーバ装置10から、会社端末20を介して、各種情報(案内情報、広告情報、選択情報等)をタクシーTA(ナビ端末30)に送信するようにしているが、これに限定されるものではない。例えば、サーバ装置10から、会社端末20を介することなく、直接各種情報をタクシーTA(ナビ端末30)に送信するようにしてもよい。即ち、本発明において、会社端末20は必須の構成ではなく、会社端末20を備えない構成であってもよい。   In the above embodiment, various information (guidance information, advertisement information, selection information, etc.) is transmitted from the server device 10 to the taxi TA (navigation terminal 30) via the company terminal 20. It is not limited to. For example, various information may be transmitted directly from the server device 10 to the taxi TA (navigation terminal 30) without going through the company terminal 20. That is, in the present invention, the company terminal 20 is not an essential configuration, and may be a configuration without the company terminal 20.

また、上記実施形態では、サーバ装置10の制御部11が、広告配信に係る処理(広告を抽出する処理、広告情報を生成して会社端末20に送信する処理等)を行うようにしているが、これに限定されるものではない。例えば、サーバ装置10とは別に、広告配信に係る処理を行わせるための広告配信サーバを備えるようにしてもよい。
また、上記実施形態では、本発明の情報処理装置として、サーバ装置10を例示して説明しているが、これに限定されるものではない。例えば、本発明の取得手段、検出手段や案内手段、その他の機能(取得手段等)を会社端末20又はナビ端末30に備えることで、会社端末20又はナビ端末30を本発明の情報処理装置とすることも可能である。
Moreover, in the said embodiment, although the control part 11 of the server apparatus 10 is made to perform the process (The process which extracts an advertisement, the process which produces | generates advertisement information, and transmits to the company terminal 20, etc.) regarding advertisement delivery. However, the present invention is not limited to this. For example, an advertisement distribution server for performing processing related to advertisement distribution may be provided separately from the server device 10.
Moreover, although the server apparatus 10 is illustrated and demonstrated in the said embodiment as an information processing apparatus of this invention, it is not limited to this. For example, the company terminal 20 or the navigation terminal 30 is provided with the information processing apparatus of the present invention by providing the company terminal 20 or the navigation terminal 30 with the acquisition means, detection means, guidance means, and other functions (acquisition means, etc.) of the present invention. It is also possible to do.

また、本出願に示す各態様は、方法、プログラムなどとしても把握することができる。方法やプログラムのカテゴリについては、装置のカテゴリで示した「手段」を、例えば、「工程」や「ステップ」のように適宜読み替えるものとする。また、処理やステップの順序は、本出願に直接明記のものに限定されず、順序を変更したり、一部の処理をまとめて若しくは随時一部分ずつ実行するよう変更したりすることができる。   Moreover, each aspect shown in this application can also be grasped | ascertained as a method, a program, etc. For the method and program categories, “means” shown in the device category is appropriately replaced with “process” or “step”, for example. In addition, the order of processes and steps is not limited to the one directly specified in the present application, and the order can be changed, or a part of processes can be collectively or changed to be executed one by one at any time.

その他、サーバ装置、会社端末、ナビ端末及び端末装置を構成する各装置の細部構成及び各装置の細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。   In addition, the detailed configuration of each device constituting the server device, the company terminal, the navigation terminal, and the terminal device and the detailed operation of each device can be changed as appropriate without departing from the spirit of the present invention.

1 情報処理システム
10 サーバ装置(情報処理装置)
11 制御部(取得手段、検出手段、案内手段、特定手段、提供手段、情報取得手段、情報送信手段)
12 操作部
13 表示部
14 記憶部
15 通信部
20 会社端末(タクシー事業者の情報端末)
21 制御部
22 操作部
23 表示部
24 記憶部
25 通信部
TA タクシー
30 ナビ端末(タクシー事業者の情報端末)
31 制御部
32 操作部
33 表示部
34 音声出力部
35 記憶部
36 現在位置検出部
37 通信部
40 端末装置(ユーザの情報端末)
41 制御部
42 操作部
43 表示部
44 記憶部
45 現在位置検出部
46 通信部
1 Information processing system 10 Server device (information processing device)
11 Control unit (acquiring means, detecting means, guiding means, specifying means, providing means, information acquiring means, information transmitting means)
12 Operation unit 13 Display unit 14 Storage unit 15 Communication unit 20 Company terminal (information terminal of taxi operator)
21 Control unit 22 Operation unit 23 Display unit 24 Storage unit 25 Communication unit TA Taxi 30 Navi terminal (Taxi operator information terminal)
31 control unit 32 operation unit 33 display unit 34 audio output unit 35 storage unit 36 current position detection unit 37 communication unit 40 terminal device (user information terminal)
41 Control Unit 42 Operation Unit 43 Display Unit 44 Storage Unit 45 Current Position Detection Unit 46 Communication Unit

Claims (19)

ユーザの情報端末の位置情報を取得する取得手段と、
前記取得手段により取得された位置情報に基づいて見込客が多い地域を検出する検出手段と、
タクシー事業者の情報端末に対し、前記検出手段により検出された地域内の案内位置までの経路案内を行う案内手段と、
前記取得手段により取得された位置情報に含まれる前記情報端末の識別情報に基づいて、前記ユーザを特定するユーザ特定手段と、
を備え、
前記案内手段は、前記検出手段により検出された地域内の案内位置を決定する際、前記ユーザ特定手段により特定されたユーザのうち乗車見込距離が長いユーザほど前記案内位置の基準とする現在位置情報の数値化した値を大きくすることを特徴とする情報処理装置。
Obtaining means for obtaining location information of the user 's information terminal ;
Detecting means for detecting an area with many prospective customers based on the position information acquired by the acquiring means;
Guidance means for performing route guidance to a guidance position in the area detected by the detection means for the information terminal of the taxi operator;
User specifying means for specifying the user based on identification information of the information terminal included in the position information acquired by the acquiring means;
With
When the guide means determines the guide position in the area detected by the detection means, among the users specified by the user specifying means, the longer the expected ride distance, the current position information used as a reference for the guide position An information processing apparatus characterized by increasing the numerical value of .
前記ユーザの行動に基づいて設定された配車における優先度に基づいて、前記タクシー事業者ごとに他のタクシー事業者よりも前記優先度が高い見込客を特定する見込客特定手段を備え、
前記案内手段は、タクシー事業者の情報端末に対し、前記検出手段により検出された地域のうち、前記見込客特定手段により特定された見込客が多い地域を案内することを特徴とする請求項1に記載の情報処理装置。
Based on the priority in the vehicle allocation set based on the user's behavior, for each taxi operator comprises a prospective customer identifying means for identifying a prospective customer having a higher priority than other taxi operators,
The guide means guides an information terminal of each taxi operator among areas detected by the detecting means and having a large number of potential customers specified by the potential customer specifying means. The information processing apparatus according to 1.
ユーザの情報端末の位置情報を取得する取得手段と、
前記取得手段により取得された位置情報に基づいて見込客が多い地域を検出する検出手段と、
タクシー事業者の情報端末に対し、前記検出手段により検出された地域を案内する案内手段と、
前記取得手段により取得された位置情報に含まれる前記情報端末の識別情報に基づいて、前記ユーザを特定するユーザ特定手段と、
前記ユーザの行動に基づいて設定された配車における優先度に基づいて、前記タクシー事業者ごとに他のタクシー事業者よりも前記優先度が高い見込客を特定する見込客特定手段と、
を備え、
前記案内手段は、タクシー事業者の情報端末に対し、前記検出手段により検出された地域のうち、前記見込客特定手段により特定された見込客が多い地域を案内することを特徴とする情報処理装置。
Obtaining means for obtaining location information of the user 's information terminal ;
Detecting means for detecting an area with many prospective customers based on the position information acquired by the acquiring means;
Guidance means for guiding the area detected by the detection means to the information terminal of the taxi operator;
User specifying means for specifying the user based on identification information of the information terminal included in the position information acquired by the acquiring means;
Based on the priority in the vehicle allocation set based on the user's behavior, the prospective customer specifying means for identifying the prospective customer having the higher priority than the other taxi operators for each taxi operator;
With
The guide means guides an information terminal of each taxi operator among areas detected by the detecting means and having a large number of potential customers specified by the potential customer specifying means. apparatus.
前記案内手段は、前記検出手段により検出された地域内の案内位置を決定する際、前記ユーザ特定手段により特定されたユーザのうち乗車見込距離が長いユーザほど前記案内位置の基準とする現在位置情報の数値化した値を大きくすることを特徴とする請求項3に記載の情報処理装置。 When the guide means determines the guide position in the area detected by the detection means, among the users specified by the user specifying means, the longer the expected ride distance, the current position information used as a reference for the guide position The information processing apparatus according to claim 3, wherein the numerical value of the information is increased. 前記乗車見込距離は、前記ユーザの乗車履歴における平均乗車距離であることを特徴とする請求項1、2、4のいずれか一項に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the estimated ride distance is an average ride distance in the ride history of the user. 前記乗車見込距離は、前記ユーザの自宅と現在位置との距離であることを特徴とする請求項1、2、4のいずれか一項に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the estimated ride distance is a distance between the user's home and a current position. 前記優先度は、前記ユーザにより指定されることを特徴とする請求項2〜4、請求項2又は4を引用する請求項5、請求項2又は4を引用する請求項6のいずれか一項に記載の情報処理装置。   The said priority is designated by the said user, The claim 5 which quotes Claims 2-4, Claim 2 or 4, The Claim 2 which cites any one of Claim 6 The information processing apparatus described in 1. 前記優先度は、前記ユーザが選択した度合に基づいて設定されることを特徴とする請求項2〜4、請求項2又は4を引用する請求項5、請求項2又は4を引用する請求項6のいずれか一項に記載の情報処理装置。   The said priority is set based on the degree which the said user selected, The claim which quotes Claims 2-4, Claim 2 or 4, The claim which quotes Claim 2 or 4 The information processing apparatus according to any one of claims 6 to 6. 前記優先度は、前記ユーザの乗車後評価に基づいて設定されることを特徴とする請求項2〜4、請求項2又は4を引用する請求項5、請求項2又は4を引用する請求項6のいずれか一項に記載の情報処理装置。   The said priority is set based on the said user's post-boarding evaluation, The claim which quotes Claims 2-4, Claim 2 or 4, The claim which quotes Claim 2 or 4 The information processing apparatus according to any one of claims 6 to 6. 前記検出手段は、前記ユーザ特定手段により特定されたユーザのうち乗車見込距離が長いユーザほど位置情報の数値化した値を大きくすることを特徴とする請求項1〜9のいずれか一項に記載の情報処理装置。 10. The detection unit according to claim 1, wherein among the users specified by the user specifying unit, a user who has a longer boarding distance increases a numerical value of position information. Information processing device. 前記検出手段は、現在位置が乗車履歴に合致するユーザを、前記見込客として判断することを特徴とする請求項1〜10のいずれか一項に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the detection unit determines, as the prospective customer, a user whose current position matches a boarding history. 前記ユーザの乗車履歴に基づく広告を提供する提供手段を備えることを特徴とする請求項1〜11のいずれか一項に記載の情報処理装置。   The information processing apparatus according to claim 1, further comprising providing means for providing an advertisement based on the user's boarding history. 前記ユーザの情報端末により選択された少なくとも目的地を含む選択情報を取得する情報取得手段と、
前記情報取得手段により取得された選択情報を前記タクシー事業者の情報端末に送信する情報送信手段と、
を備えることを特徴とする請求項1〜12のいずれか一項に記載の情報処理装置。
Information acquisition means for acquiring selection information including at least the destination selected by the information terminal of the user;
Information transmission means for transmitting the selection information acquired by the information acquisition means to the information terminal of the taxi operator;
The information processing apparatus according to any one of claims 1 to 12, further comprising:
前記検出手段は、所定時間以上又は所定時刻に、所定施設に滞在しているユーザを、前記見込客として判断することを特徴とする請求項1〜13のいずれか一項に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the detection unit determines a user staying at a predetermined facility at a predetermined time or more or at a predetermined time as the prospective customer. . 前記案内手段は、前記タクシー事業者からの返礼に基づいて案内優先度を設定し、前記案内優先度に基づいて、前記検出手段により検出された地域を案内するタクシー事業者を決定することを特徴とする請求項1〜14のいずれか一項に記載の情報処理装置。   The guidance means sets a guidance priority based on a return from the taxi operator, and determines a taxi business that guides the area detected by the detection means based on the guidance priority. The information processing apparatus according to any one of claims 1 to 14. 情報処理装置の情報処理方法であって、
ユーザの情報端末の位置情報を取得する取得ステップと、
前記取得ステップで取得された位置情報に基づいて見込客が多い地域を検出する検出ステップと、
タクシー事業者の情報端末に対し、前記検出ステップで検出された地域内の案内位置までの経路案内を行う案内ステップと、
前記取得ステップで取得された位置情報に含まれる前記情報端末の識別情報に基づいて、前記ユーザを特定するユーザ特定ステップと、
を含み、
前記案内ステップは、前記検出ステップで検出された地域内の案内位置を決定する際、前記ユーザ特定ステップで特定されたユーザのうち乗車見込距離が長いユーザほど前記案内位置の基準とする現在位置情報の数値化した値を大きくすることを特徴とする情報処理方法。
An information processing method for an information processing apparatus,
An acquisition step of acquiring location information of the user 's information terminal ;
A detection step of detecting an area with many prospective customers based on the position information acquired in the acquisition step;
A guidance step for guiding the information terminal of the taxi operator to the guidance position in the area detected in the detection step,
A user specifying step for specifying the user based on identification information of the information terminal included in the position information acquired in the acquiring step;
Including
In the guide step, when determining the guide position in the area detected in the detection step, the current position information used as a reference for the guide position for a user having a longer expected riding distance among the users specified in the user specifying step. An information processing method characterized by increasing the numerical value of .
情報処理装置の情報処理方法であって、
ユーザの情報端末の位置情報を取得する取得ステップと、
前記取得ステップで取得された位置情報に基づいて見込客が多い地域を検出する検出ステップと、
タクシー事業者の情報端末に対し、前記検出ステップで検出された地域を案内する案内ステップと、
前記取得ステップで取得された位置情報に含まれる前記情報端末の識別情報に基づいて、前記ユーザを特定するユーザ特定ステップと、
前記ユーザの行動に基づいて設定された配車における優先度に基づいて、前記タクシー事業者ごとに他のタクシー事業者よりも前記優先度が高い見込客を特定する見込客特定ステップと、
を含み、
前記案内ステップは、タクシー事業者の情報端末に対し、前記検出ステップで検出された地域のうち、前記見込客特定ステップで特定された見込客が多い地域を案内することを特徴とする情報処理方法。
An information processing method for an information processing apparatus,
An acquisition step of acquiring location information of the user 's information terminal ;
A detection step of detecting an area with many prospective customers based on the position information acquired in the acquisition step;
For the information terminal of the taxi operator, a guidance step for guiding the area detected in the detection step,
A user specifying step for specifying the user based on identification information of the information terminal included in the position information acquired in the acquiring step;
Based on the priority in the vehicle allocation set based on the user's behavior, a potential customer identifying step for identifying a potential customer having a higher priority than the other taxi business for each taxi business,
Including
The guidance step guides, to the information terminal of each taxi operator, a region with a large number of potential customers identified in the potential customer identification step among the regions detected in the detection step. Method.
コンピュータを、
ユーザの情報端末の位置情報を取得する取得手段、
前記取得手段により取得された位置情報に基づいて見込客が多い地域を検出する検出手段、
タクシー事業者の情報端末に対し、前記検出手段により検出された地域内の案内位置までの経路案内を行う案内手段、
前記取得手段により取得された位置情報に含まれる前記情報端末の識別情報に基づいて、前記ユーザを特定するユーザ特定手段、
として機能させ、
前記案内手段は、前記検出手段により検出された地域内の案内位置を決定する際、前記ユーザ特定手段により特定されたユーザのうち乗車見込距離が長いユーザほど前記案内位置の基準とする現在位置情報の数値化した値を大きくすることを特徴とするプログラム。
Computer
Acquisition means for acquiring location information of the user 's information terminal ;
Detecting means for detecting an area having a large number of potential customers based on the position information acquired by the acquiring means;
Guidance means for guiding the route to the guidance position in the area detected by the detection means for the information terminal of the taxi operator,
User specifying means for specifying the user based on identification information of the information terminal included in the position information acquired by the acquiring means;
Function as
When the guide means determines the guide position in the area detected by the detection means, among the users specified by the user specifying means, the longer the expected ride distance, the current position information used as a reference for the guide position A program characterized by increasing the numerical value of .
コンピュータを、
ユーザの情報端末の位置情報を取得する取得手段、
前記取得手段により取得された位置情報に基づいて見込客が多い地域を検出する検出手段、
タクシー事業者の情報端末に対し、前記検出手段により検出された地域を案内する案内手段、
前記取得手段により取得された位置情報に含まれる前記情報端末の識別情報に基づいて、前記ユーザを特定するユーザ特定手段、
前記ユーザの行動に基づいて設定された配車における優先度に基づいて、前記タクシー事業者ごとに他のタクシー事業者よりも前記優先度が高い見込客を特定する見込客特定手段、
として機能させ、
前記案内手段は、タクシー事業者の情報端末に対し、前記検出手段により検出された地域のうち、前記見込客特定手段により特定された見込客が多い地域を案内することを特徴とするプログラム。
Computer
Acquisition means for acquiring location information of the user 's information terminal ;
Detecting means for detecting an area having a large number of potential customers based on the position information acquired by the acquiring means;
Guide means for guiding the area detected by the detection means to the information terminal of the taxi operator,
User specifying means for specifying the user based on identification information of the information terminal included in the position information acquired by the acquiring means;
Based on the priority in the dispatching set based on the user's behavior, a prospective customer specifying means for identifying the prospective customer having the higher priority than the other taxi operators for each taxi operator,
Function as
The said guidance means guides the area with many prospective customers specified by the said prospective customer identification means among the areas detected by the said detection means with respect to the information terminal of each taxi company.
JP2016028491A 2016-02-18 2016-02-18 Information processing apparatus, information processing method, and program Active JP6337035B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016028491A JP6337035B2 (en) 2016-02-18 2016-02-18 Information processing apparatus, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016028491A JP6337035B2 (en) 2016-02-18 2016-02-18 Information processing apparatus, information processing method, and program

Publications (2)

Publication Number Publication Date
JP2017146808A JP2017146808A (en) 2017-08-24
JP6337035B2 true JP6337035B2 (en) 2018-06-06

Family

ID=59682979

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016028491A Active JP6337035B2 (en) 2016-02-18 2016-02-18 Information processing apparatus, information processing method, and program

Country Status (1)

Country Link
JP (1) JP6337035B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6490267B1 (en) * 2018-02-27 2019-03-27 ヤフー株式会社 Provision apparatus, provision method and provision program
WO2019235252A1 (en) 2018-06-08 2019-12-12 ソニー株式会社 Information processing device, information processing method, and program
JP6736619B2 (en) * 2018-08-20 2020-08-05 ヤフー株式会社 Determination device, determination method, determination program
JP7152288B2 (en) * 2018-12-11 2022-10-12 株式会社Mobility Technologies System, method and program for providing content
JP7390143B2 (en) * 2019-09-20 2023-12-01 Go株式会社 Information distribution device, information distribution system, and information distribution method
JP2021131651A (en) * 2020-02-19 2021-09-09 ダイハツ工業株式会社 Vehicle dispatch system
CN111798165B (en) * 2020-07-31 2023-08-01 湖南汽车工程职业学院 Airport taxi scheduling system based on big data
JP7613323B2 (en) * 2021-09-14 2025-01-15 株式会社Jvcケンウッド Vehicle allocation device, vehicle allocation method, and program

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003162244A (en) * 2001-11-27 2003-06-06 Yasuteru Yamamoto Advertisement display system, advertisement display method and advertisement supply method
JP4678779B2 (en) * 2006-03-20 2011-04-27 株式会社日立ソリューションズ Taxi dispatch system using portable terminals
JP5232298B2 (en) * 2009-04-23 2013-07-10 株式会社エヌ・ティ・ティ・ドコモ Moving means demand prediction support server, moving means supply system, and moving means demand forecast data creation method
JP6143214B2 (en) * 2011-12-27 2017-06-07 株式会社Intelade Taxi vehicle calling system using portable terminals
JP5120744B1 (en) * 2012-07-06 2013-01-16 春佳 西守 A computer program downloaded to a mobile terminal via a network and executed by the mobile terminal
JP5935999B2 (en) * 2012-12-29 2016-06-15 株式会社Zmp Taxi service support system
JP5914399B2 (en) * 2013-03-26 2016-05-11 株式会社ゼンリンデータコム Taxi guidance system and taxi guidance method
JP6009485B2 (en) * 2014-03-19 2016-10-19 ヤフー株式会社 Distribution apparatus, distribution method, and distribution program

Also Published As

Publication number Publication date
JP2017146808A (en) 2017-08-24

Similar Documents

Publication Publication Date Title
JP6337035B2 (en) Information processing apparatus, information processing method, and program
US10380509B2 (en) Method and system for providing an individualized ETA in the transportation industry
US20190316926A1 (en) Method and system for providing an individualized eta in the transportation industry
JP6679332B2 (en) Information processing apparatus, information processing method, and program
KR20070112124A (en) Personalized navigation routing
WO2015141474A1 (en) Navigation server and program
KR101490363B1 (en) System for providing real time taxi information
US20210326777A1 (en) System and method for enabling passenger transportation on commercial vehicles
KR101596810B1 (en) Apparatus and method for servicing advertisement by using moving location
US20170032421A1 (en) Merchant-Traveler Messaging Systems And Methods
JP6254568B2 (en) Information processing apparatus, information processing method, and program
US9797730B2 (en) Detected arrival at navigated destination automatically triggers delivery of relevant local information to user
JP4097677B2 (en) Navigation system, route search server, and terminal device
JP6682193B2 (en) Notification system, server device, communication terminal device, program and notification method
CA3062254C (en) Dynamic support information based on contextual information
JP2016062339A (en) Information processing system, information processing program, information processing apparatus, and information processing method
JP2002296071A (en) Portable communication device, route guidance information distribution method, route guidance information distribution system, and program
JP2016075985A (en) Advertisement publication system, advertisement publication program, advertisement publication device, and advertisement publication method
CN111242711A (en) Information prompting method and device, electronic equipment and storage medium
JP4559442B2 (en) Navigation system, route search server, terminal device, and navigation method
KR101768875B1 (en) Tourism fee charging system of contents delivery system using a rental car navigation
JP2016075490A (en) Information processing system, information processing program, information processing apparatus, and information processing method
JP6687492B2 (en) Information processing apparatus, information processing method, and program
JP6502433B2 (en) INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
JP7076766B2 (en) Information processing system, information processing program, information processing device and information processing method

Legal Events

Date Code Title Description
A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20170530

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20170720

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170822

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171016

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180123

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180320

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180507

R150 Certificate of patent or registration of utility model

Ref document number: 6337035

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250