[go: up one dir, main page]

JP2020198110A - System for providing content, method, and program - Google Patents

System for providing content, method, and program Download PDF

Info

Publication number
JP2020198110A
JP2020198110A JP2020133651A JP2020133651A JP2020198110A JP 2020198110 A JP2020198110 A JP 2020198110A JP 2020133651 A JP2020133651 A JP 2020133651A JP 2020133651 A JP2020133651 A JP 2020133651A JP 2020198110 A JP2020198110 A JP 2020198110A
Authority
JP
Japan
Prior art keywords
taxi
passenger
content
vehicle
state
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.)
Granted
Application number
JP2020133651A
Other languages
Japanese (ja)
Other versions
JP7022795B2 (en
Inventor
輝一 米山
Terukazu Yoneyama
輝一 米山
香織 松永
Kaori MATSUNAGA
香織 松永
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.)
Mobility Technologies Co Ltd
Original Assignee
Mobility Technologies Co Ltd
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 Mobility Technologies Co Ltd filed Critical Mobility Technologies Co Ltd
Priority to JP2020133651A priority Critical patent/JP7022795B2/en
Publication of JP2020198110A publication Critical patent/JP2020198110A/en
Application granted granted Critical
Publication of JP7022795B2 publication Critical patent/JP7022795B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】 タクシーの乗客に対する適切なコンテンツの提供を支援する。【解決手段】本発明の一実施形態に係るコンテンツ提供システム1は、コンテンツ提供サーバ10と、当該サーバ10と通信ネットワーク20を介して通信可能に接続されると共にタクシー40の客室内に設置されている車載端末30とを備え、タクシー40の乗客に対して、車載端末30を介してコンテンツを提供する機能を有する。当該システム1は、タクシー40の状態が実車状態である間、当該タクシー40の客室内に設けられた車載端末30において、乗客の配車手段に基づいてコンテンツを出力するから、乗客の配車手段に基づく適切なコンテンツの提供を可能とする。【選択図】 図1PROBLEM TO BE SOLVED: To support the provision of appropriate contents to taxi passengers. A content providing system 1 according to an embodiment of the present invention is communicably connected to a content providing server 10 via a communication network 20 and is installed in a guest room of a taxi 40. The vehicle-mounted terminal 30 is provided, and has a function of providing content to passengers of the taxi 40 via the vehicle-mounted terminal 30. The system 1 outputs content based on the passenger's vehicle allocation means on the in-vehicle terminal 30 provided in the passenger compartment of the taxi 40 while the taxi 40 is in the actual vehicle state, and thus is based on the passenger's vehicle allocation means. Enables the provision of appropriate content. [Selection diagram] Fig. 1

Description

本発明は、タクシーの乗客に対してコンテンツを提供するためのシステム、方法、及びプログラムに関するものである。 The present invention relates to systems, methods, and programs for providing content to taxi passengers.

従来、タクシーの乗客に対して広告等のコンテンツを提供するための技術が提案されている。例えば、下記特許文献1は、タクシーの乗客が立ち寄る地点(目的地等)の情報に基づいて広告情報を取得し、取得した広告情報を、タクシーに設けられた車載端末に配信する技術を開示している。こうした技術は、タクシーの乗客の目的地に基づく適切なコンテンツ(例えば、広告効果の高いコンテンツ等)の提供を可能とし得る。 Conventionally, a technique for providing contents such as advertisements to taxi passengers has been proposed. For example, Patent Document 1 below discloses a technique for acquiring advertising information based on information on a point (destination, etc.) where taxi passengers stop and distributing the acquired advertising information to an in-vehicle terminal provided in the taxi. ing. Such technology may enable the provision of appropriate content (for example, highly advertising-effective content) based on the destination of taxi passengers.

国際公開第2018/012506号International Publication No. 2018/012506

しかしながら、上述した従来の技術においては、タクシーの乗客の目的地等に基づくコンテンツの提供が可能となるものの、乗客が立ち寄る地点以外の観点については、十分に考慮されているとは言えなかった。例えば、乗客が、配車アプリを使用してタクシーを呼び出して乗車した場合と、「流し」のタクシーに乗車した場合とでは、適切なコンテンツの提供の態様が異なり得ると考えられる。 However, in the above-mentioned conventional technology, although it is possible to provide content based on the destination of the taxi passenger, it cannot be said that sufficient consideration is given to the viewpoints other than the point where the passenger stops. For example, it is considered that the mode of providing appropriate content may differ depending on whether the passenger calls a taxi using the vehicle dispatch application and gets on the taxi, or gets on the "sink" taxi.

本発明の実施形態は、タクシーの乗客に対する適切なコンテンツの提供を支援することを目的の一つとする。本発明の実施形態の他の目的は、本明細書全体を参照することにより明らかとなる。 One of the objects of the embodiment of the present invention is to support the provision of appropriate contents to taxi passengers. Other objects of the embodiments of the present invention will become apparent by reference to the entire specification.

本発明の一実施形態に係るシステムは、1又は複数のコンピュータプロセッサを備え、タクシーの乗客に対してコンテンツを提供するためのシステムであって、前記1又は複数のコンピュータプロセッサは、読取可能な命令の実行に応じて、乗客が乗車している実車状態を含む前記タクシーの状態を認識する処理と、前記タクシーの状態が実車状態である間、前記タクシーの客室内に設置された情報処理装置において、コンテンツを出力する処理と、を実行し、前記コンテンツを出力する処理は、前記タクシーの乗客が配車に用いた配車手段に少なくとも基づいて、前記情報処理装置においてコンテンツを出力することを含む。 The system according to an embodiment of the present invention is a system including one or more computer processors for providing content to taxi passengers, wherein the one or more computer processors can read instructions. In response to the execution of, the process of recognizing the state of the taxi including the state of the actual vehicle on which the passenger is riding, and the information processing device installed in the passenger compartment of the taxi while the state of the taxi is the actual state of the taxi. The process of outputting the contents and the process of outputting the contents includes outputting the contents in the information processing apparatus based on at least the vehicle allocation means used by the taxi passengers for dispatching the taxi.

本発明の一実施形態に係る方法は、1又は複数のコンピュータによって実行され、タクシーの乗客に対してコンテンツを提供するための方法であって、乗客が乗車している実車状態を含む前記タクシーの状態を認識する工程と、前記タクシーの状態が実車状態である間、前記タクシーの客室内に設置された情報処理装置において、コンテンツを出力する工程と、を備え、前記コンテンツを出力する工程は、前記タクシーの乗客が配車に用いた配車手段に少なくとも基づいて、前記情報処理装置においてコンテンツを出力することを含む。 The method according to an embodiment of the present invention is a method for providing content to a taxi passenger, which is executed by one or a plurality of computers, and includes the state of the actual vehicle in which the passenger is riding. The step of recognizing the state and the step of outputting the content in the information processing device installed in the passenger compartment of the taxi while the state of the taxi is the actual vehicle state are provided, and the step of outputting the content is This includes outputting content in the information processing apparatus based on at least the vehicle allocation means used by the taxi passengers for vehicle allocation.

本発明の一実施形態に係るプログラムは、タクシーの乗客に対してコンテンツを提供するためのプログラムであって、1又は複数のコンピュータ上での実行に応じて、前記1又は複数のコンピュータに、乗客が乗車している実車状態を含む前記タクシーの状態を認識する処理と、前記タクシーの状態が実車状態である間、前記タクシーの客室内に設置された情報処理装置において、コンテンツを出力する処理と、を実行させ、前記コンテンツを出力する処理は、前記タクシーの乗客が配車に用いた配車手段に少なくとも基づいて、前記情報処理装置においてコンテンツを出力することを含む。 The program according to one embodiment of the present invention is a program for providing content to taxi passengers, and the passengers are subjected to the one or more computers depending on execution on one or more computers. A process of recognizing the state of the taxi including the state of the actual vehicle on which the taxi is riding, and a process of outputting contents in an information processing device installed in the passenger compartment of the taxi while the state of the taxi is in the actual vehicle state. , And the process of outputting the content includes outputting the content in the information processing apparatus based on at least the vehicle dispatching means used by the taxi passengers for dispatching the taxi.

本発明の様々な実施形態は、タクシーの乗客に対する適切なコンテンツの提供を支援する。 Various embodiments of the present invention assist in providing appropriate content to taxi passengers.

本発明の一実施形態に係るコンテンツ提供システム1を含むネットワークの構成を概略的に示す構成図。FIG. 6 is a configuration diagram schematically showing a configuration of a network including a content providing system 1 according to an embodiment of the present invention. コンテンツ提供システム1が備えるコンテンツ提供サーバ10及び車載端末30がそれぞれ有する機能を概略的に示すブロック図。A block diagram schematically showing the functions of the content providing server 10 and the in-vehicle terminal 30 included in the content providing system 1. 車載端末情報テーブル611において管理される情報を例示する図。The figure which illustrates the information managed in the in-vehicle terminal information table 611. 配車手段が配車サービスである場合において、コンテンツ提供サーバ10及び車載端末30が実行する処理を例示するシーケンス図。FIG. 5 is a sequence diagram illustrating a process executed by the content providing server 10 and the in-vehicle terminal 30 when the vehicle dispatching means is a vehicle dispatching service. 案内コンテンツが再生されている状態の車載端末用画面70を例示する図。The figure which illustrates the screen 70 for an in-vehicle terminal in a state where the guidance content is reproduced. 支払情報が表示されている状態の車載端末用画面70を例示する図。The figure which illustrates the screen 70 for an in-vehicle terminal in a state where payment information is displayed. 配車手段が無線配車である場合において、車載端末30が実行する処理を例示するフロー図。FIG. 5 is a flow chart illustrating a process executed by the in-vehicle terminal 30 when the vehicle dispatching means is wireless dispatching. 配車手段が「流し又は付け待ち」である場合において、車載端末30が実行する処理を例示するフロー図。FIG. 5 is a flow chart illustrating a process executed by the in-vehicle terminal 30 when the vehicle dispatching means is “sink or waiting”. 配車手段が「流し又は付け待ち」である場合において、案内コンテンツが再生されている状態の車載端末用画面70を例示する図。The figure which illustrates the screen 70 for an in-vehicle terminal in the state which the guidance content is reproduced when the vehicle dispatching means is "sink or waiting for attachment".

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

図1は、本発明の一実施形態に係るコンテンツ提供システム1を含むネットワークの構成を概略的に示す構成図である。システム1は、図示するように、コンテンツ提供サーバ10と、当該サーバ10とインターネット等の通信ネットワーク20を介して通信可能に接続されると共にタクシー40の客室内に設置されている車載端末30(情報処理装置)とを備える。図1においては、1つの車載端末30のみが図示されているが、システム1は、複数のタクシー40にそれぞれ設置される複数の車載端末30を備え得る。コンテンツ提供システム1は、タクシー40の乗客に対して、車載端末30を介して動画又は音声等のコンテンツを提供する機能を有する。 FIG. 1 is a configuration diagram schematically showing a configuration of a network including a content providing system 1 according to an embodiment of the present invention. As shown in the figure, the system 1 is connected to the content providing server 10 so as to be able to communicate with the server 10 via a communication network 20 such as the Internet, and is an in-vehicle terminal 30 (information) installed in the guest room of the taxi 40. It is equipped with a processing device). Although only one vehicle-mounted terminal 30 is shown in FIG. 1, the system 1 may include a plurality of vehicle-mounted terminals 30 installed in a plurality of taxis 40, respectively. The content providing system 1 has a function of providing content such as video or audio to passengers of a taxi 40 via an in-vehicle terminal 30.

コンテンツ提供サーバ10は、一般的なコンピュータとして構成されており、図1に示すように、CPU又はGPU等として構成されるコンピュータプロセッサ11と、メインメモリ12と、入出力I/F13と、通信I/F14と、ストレージ(記憶装置)15とを備え、これらの各構成要素が図示しないバス等を介して電気的に接続されている。 The content providing server 10 is configured as a general computer, and as shown in FIG. 1, a computer processor 11 configured as a CPU, a GPU, or the like, a main memory 12, an input / output I / F13, and a communication I A / F14 and a storage (storage device) 15 are provided, and each of these components is electrically connected via a bus or the like (not shown).

コンピュータプロセッサ11は、ストレージ15等に記憶されている様々なプログラムをメインメモリ12に読み込んで、当該プログラムに含まれる各種の命令を実行する。メインメモリ12は、例えば、DRAM等によって構成される。 The computer processor 11 reads various programs stored in the storage 15 and the like into the main memory 12 and executes various instructions included in the programs. The main memory 12 is composed of, for example, a DRAM or the like.

入出力I/F13は、ユーザ等との間で情報をやり取りするための各種の入出力装置を含む。入出力I/F13は、例えば、キーボード、ポインティングデバイス(例えば、マウス、タッチパネル等)等の情報入力装置、マイクロフォン等の音声入力装置、カメラ等の画像入力装置を含む。また、入出力I/F13は、ディスプレイ等の画像出力装置(表示装置)、スピーカー等の音声出力装置を含む。 The input / output I / F 13 includes various input / output devices for exchanging information with a user or the like. The input / output I / F 13 includes, for example, an information input device such as a keyboard and a pointing device (for example, a mouse, a touch panel, etc.), a voice input device such as a microphone, and an image input device such as a camera. Further, the input / output I / F 13 includes an image output device (display device) such as a display and an audio output device such as a speaker.

通信I/F14は、ネットワークアダプタ等のハードウェア、各種の通信用ソフトウェア、及びこれらの組み合わせとして実装され、通信ネットワーク20等を介した有線又は無線の通信を実現できるように構成されている。 The communication I / F 14 is implemented as hardware such as a network adapter, various communication software, and a combination thereof, and is configured to realize wired or wireless communication via the communication network 20 or the like.

ストレージ15は、例えば磁気ディスク又はフラッシュメモリ等によって構成される。ストレージ15は、オペレーティングシステムを含む様々なプログラム及び各種データ等を記憶する。 The storage 15 is composed of, for example, a magnetic disk, a flash memory, or the like. The storage 15 stores various programs including an operating system, various data, and the like.

本実施形態において、サーバ10は、それぞれが上述したハードウェア構成を有する複数のコンピュータを用いて構成され得る。例えば、サーバ10は、複数のサーバ装置によって構成され得る。 In this embodiment, the server 10 can be configured using a plurality of computers, each having the hardware configuration described above. For example, the server 10 may be composed of a plurality of server devices.

このように構成されたコンテンツ提供サーバ10は、ウェブサーバ及びアプリケーションサーバとしての機能を有するように構成することができ、この場合、車載端末30にインストールされているウェブブラウザ又はその他のアプリケーションからの要求に応答して各種の処理を実行し、当該処理の結果に応じた画面データ(例えば、HTMLデータ)及び制御データ等を車載端末30に送信する。車載端末30では、受信したデータに基づくウェブページ又はその他の画面が表示され得る。 The content providing server 10 configured in this way can be configured to have functions as a web server and an application server, and in this case, a request from a web browser or other application installed on the in-vehicle terminal 30. In response to, various processes are executed, and screen data (for example, HTML data), control data, and the like corresponding to the result of the process are transmitted to the in-vehicle terminal 30. The in-vehicle terminal 30 may display a web page or other screen based on the received data.

また、コンテンツ提供サーバ10は、図1に示すように、通信ネットワーク20を介して、配車管理サーバ50及びタクシー事業者サーバ54と通信可能に接続されており、これらのサーバ50、54との間で各種の情報のやり取りが可能となっている。 Further, as shown in FIG. 1, the content providing server 10 is communicably connected to the vehicle allocation management server 50 and the taxi operator server 54 via the communication network 20, and is connected to the servers 50 and 54. It is possible to exchange various information with.

配車管理サーバ50は、通信ネットワーク20を介して通信可能に接続されたユーザ端末52を操作するユーザからの要求に応答して、当該ユーザに対してタクシー40を配車するタクシーの配車サービスを提供する。当該サービスは、例えば、スマートフォンとして構成されるユーザ端末52にインストールされている配車サービス用のアプリケーションを介して提供される。また、配車管理サーバ50は、通信ネットワーク20を介して通信可能に接続されたドライバー端末44を操作すると共にタクシー40を運転するドライバーに対して、当該ドライバー端末44を介して、配車サービスにおける各種の依頼(例えば、迎車の依頼等)を行うように構成されている。また、配車管理サーバ50は、配車サービスのユーザ(乗客)に関連する乗客関連情報等を記憶する記憶装置をさらに備える。当該乗客関連情報は、ユーザアカウント等の乗客識別情報に関連付けて記憶され得る。 The vehicle allocation management server 50 provides a taxi dispatch service for dispatching a taxi 40 to the user in response to a request from a user who operates a user terminal 52 communicably connected via the communication network 20. .. The service is provided, for example, through an application for a vehicle dispatch service installed on a user terminal 52 configured as a smartphone. Further, the vehicle allocation management server 50 operates the driver terminal 44 communicably connected via the communication network 20, and for the driver who drives the taxi 40, various types of vehicle allocation services are provided via the driver terminal 44. It is configured to make a request (for example, a request for pick-up). In addition, the vehicle allocation management server 50 further includes a storage device that stores passenger-related information and the like related to users (passengers) of the vehicle allocation service. The passenger-related information can be stored in association with passenger identification information such as a user account.

車載端末30は、一般的なコンピュータとして構成されており、図1に示すように、コンピュータプロセッサ31と、メインメモリ32と、入出力I/F33と、通信I/F34と、ストレージ(記憶装置)35とを備え、これらの各構成要素が図示しないバス等を介して電気的に接続されている。 The in-vehicle terminal 30 is configured as a general computer, and as shown in FIG. 1, a computer processor 31, a main memory 32, an input / output I / F 33, a communication I / F 34, and a storage (storage device). 35, and each of these components is electrically connected via a bus or the like (not shown).

コンピュータプロセッサ31は、CPU又はGPU等として構成され、ストレージ35等に記憶されている様々なプログラムをメインメモリ32に読み込んで、当該プログラムに含まれる各種の命令を実行する。メインメモリ32は、例えば、DRAM等によって構成される。 The computer processor 31 is configured as a CPU, GPU, or the like, reads various programs stored in the storage 35 or the like into the main memory 32, and executes various instructions included in the programs. The main memory 32 is composed of, for example, a DRAM or the like.

入出力I/F33は、ユーザ等との間で情報をやり取りするための各種の入出力装置を含む。入出力I/F33は、例えば、キーボード、ポインティングデバイス(例えば、マウス、タッチパネル等)等の情報入力装置、マイクロフォン等の音声入力装置、カメラ等の画像入力装置を含む。また、入出力I/F33は、ディスプレイ等の画像出力装置、スピーカー等の音声出力装置を含む。 The input / output I / F 33 includes various input / output devices for exchanging information with a user or the like. The input / output I / F 33 includes, for example, an information input device such as a keyboard and a pointing device (for example, a mouse, a touch panel, etc.), a voice input device such as a microphone, and an image input device such as a camera. Further, the input / output I / F 33 includes an image output device such as a display and an audio output device such as a speaker.

通信I/F34は、ネットワークアダプタ等のハードウェア、各種の通信用ソフトウェア、及びこれらの組み合わせとして実装され、通信ネットワーク20等を介した有線又は無線の通信を実現できるように構成されている。 The communication I / F 34 is implemented as hardware such as a network adapter, various communication software, and a combination thereof, and is configured to realize wired or wireless communication via the communication network 20 or the like.

ストレージ35は、例えば磁気ディスク又はフラッシュメモリ等によって構成される。ストレージ35は、オペレーティングシステムを含む様々なプログラム及び各種データ等を記憶する。ストレージ35が記憶するプログラムは、アプリケーションマーケット等からダウンロードされてインストールされ得る。 The storage 35 is composed of, for example, a magnetic disk, a flash memory, or the like. The storage 35 stores various programs including an operating system, various data, and the like. The program stored in the storage 35 can be downloaded and installed from the application market or the like.

本実施形態において、車載端末30は、タブレット端末、スマートフォン、デジタルサイネージ装置、又はスマートスピーカ等として構成され得る。本実施形態において、車載端末30は、タクシー40の客室内の任意に位置に設置され得る。例えば、車載端末30は、助手席のヘッドレスト付近において、ディスプレイ等の画像出力装置が後部座席を向くように設置される。 In the present embodiment, the in-vehicle terminal 30 can be configured as a tablet terminal, a smartphone, a digital signage device, a smart speaker, or the like. In the present embodiment, the in-vehicle terminal 30 can be installed at an arbitrary position in the cabin of the taxi 40. For example, the in-vehicle terminal 30 is installed near the headrest of the passenger seat so that an image output device such as a display faces the rear seat.

また、車載端末30は、図1に示すように、タクシー40に設置されているタクシーメーター42と(例えば、BLE等の近距離無線通信を介して)通信可能に接続されており、当該タクシーメーター42との間で各種の情報のやり取りが可能となっている。また、タクシー40は、タクシーメーター42の他、カーナビゲーションシステム、各種の決済用装置(例えば、クレジットカード決済端末等)、タクシー用無線機、及び、ドライブレコーダー等のタクシーの営業に必要な様々な装置が設置され得る。 Further, as shown in FIG. 1, the in-vehicle terminal 30 is communicably connected to the taximeter 42 installed in the taxi 40 (for example, via short-range wireless communication such as BLE), and the taximeter Various types of information can be exchanged with 42. In addition to the taximeter 42, the taxi 40 includes various payment devices such as car navigation systems, various payment devices (for example, credit card payment terminals, etc.), taxi radios, and drive recorders, which are necessary for taxi business. The device can be installed.

また、車載端末30は、図1に示すように、通信ネットワーク20を介して、コンテンツ提供サーバ10の他、配車管理サーバ50、ユーザ端末52、及びタクシー事業者サーバ54と通信可能に接続され得る。さらに、車載端末30は、通信ネットワーク20を介して、又は、BLE等の近距離無線通信を介して、ドライバー端末44と通信可能に接続され得る。 Further, as shown in FIG. 1, the in-vehicle terminal 30 can be communicably connected to the vehicle allocation management server 50, the user terminal 52, and the taxi operator server 54 in addition to the content providing server 10 via the communication network 20. .. Further, the in-vehicle terminal 30 can be communicably connected to the driver terminal 44 via the communication network 20 or via short-range wireless communication such as BLE.

次に、本実施形態のコンテンツ提供システム1が有する機能について説明する。図2は、システム1が備えるコンテンツ提供サーバ10及び車載端末30がそれぞれ有する機能を概略的に示すブロック図である。サーバ10は、図示するように、情報を記憶及び管理する情報記憶管理部61と、車載端末30を介した乗客に対するコンテンツの提供を制御するコンテンツ提供制御部63とを有する。これらの機能は、コンピュータプロセッサ11及びメインメモリ12等のハードウェア、並びに、ストレージ15等に記憶されている各種プログラムやデータ等が協働して動作することによって実現され、例えば、メインメモリ12に読み込まれたプログラムに含まれる命令をコンピュータプロセッサ11が実行することによって実現される。また、コンテンツ提供サーバ10が有するこれらの機能は、サーバ10と車載端末30とが協働することによって実現され、又は、車載端末30によって実現され得る。 Next, the functions of the content providing system 1 of the present embodiment will be described. FIG. 2 is a block diagram schematically showing the functions of the content providing server 10 and the in-vehicle terminal 30 included in the system 1. As shown in the figure, the server 10 has an information storage management unit 61 that stores and manages information, and a content provision control unit 63 that controls the provision of content to passengers via the in-vehicle terminal 30. These functions are realized by the hardware such as the computer processor 11 and the main memory 12 and various programs and data stored in the storage 15 and the like operating in cooperation with each other, for example, in the main memory 12. This is realized by the computer processor 11 executing the instructions included in the read program. Further, these functions of the content providing server 10 can be realized by the cooperation of the server 10 and the in-vehicle terminal 30, or can be realized by the in-vehicle terminal 30.

また、車載端末30は、図2に示すように、情報を記憶及び管理する情報記憶管理部64と、車載端末30における情報の出力を制御する情報出力制御部65とを有する。これらの機能は、コンピュータプロセッサ31及びメインメモリ32等のハードウェア、並びに、ストレージ35等に記憶されている各種プログラムやデータ等が協働して動作することによって実現され、例えば、メインメモリ32に読み込まれたプログラムに含まれる命令をコンピュータプロセッサ31が実行することによって実現される。また、車載端末30が有するこれらの機能は、コンテンツ提供サーバ10と車載端末30とが協働することによって実現され、又は、サーバ10によって実現され得る。 Further, as shown in FIG. 2, the in-vehicle terminal 30 has an information storage management unit 64 that stores and manages information, and an information output control unit 65 that controls the output of information in the in-vehicle terminal 30. These functions are realized by the cooperation of hardware such as the computer processor 31 and the main memory 32, and various programs and data stored in the storage 35 and the like. For example, the main memory 32. This is realized by the computer processor 31 executing the instructions included in the read program. Further, these functions possessed by the in-vehicle terminal 30 can be realized by the cooperation between the content providing server 10 and the in-vehicle terminal 30, or can be realized by the server 10.

コンテンツ提供サーバ10の情報記憶管理部61は、ストレージ15等によって構成され、様々な情報を記憶及び管理する。例えば、情報記憶管理部61は、図2に示すように、車載端末30に関する情報を管理する車載端末情報テーブル611と、車載端末30を介して乗客に提供するコンテンツ自体を格納するコンテンツDB612とを有するように構成される。 The information storage management unit 61 of the content providing server 10 is composed of a storage 15 and the like, and stores and manages various information. For example, as shown in FIG. 2, the information storage management unit 61 has an in-vehicle terminal information table 611 that manages information about the in-vehicle terminal 30, and a content DB 612 that stores the content itself to be provided to passengers via the in-vehicle terminal 30. Configured to have.

コンテンツ提供サーバ10のコンテンツ提供制御部63は、タクシー40の乗客に対するコンテンツの提供の制御に関する様々な処理を実行する。例えば、コンテンツ提供制御部63は、コンテンツDB612に格納されているコンテンツを車載端末30に対して送信するように構成される。 The content provision control unit 63 of the content provision server 10 executes various processes related to control of the provision of content to the passengers of the taxi 40. For example, the content provision control unit 63 is configured to transmit the content stored in the content DB 612 to the in-vehicle terminal 30.

車載端末30の情報記憶管理部64は、ストレージ35等によって構成され、様々な情報を記憶及び管理する。例えば、情報記憶管理部64は、コンテンツ提供サーバ10から受信したコンテンツを記憶するように構成される。 The information storage management unit 64 of the in-vehicle terminal 30 is composed of a storage 35 and the like, and stores and manages various information. For example, the information storage management unit 64 is configured to store the content received from the content providing server 10.

車載端末30の情報出力制御部65は、車載端末30における情報の出力の制御に関する様々な処理を実行する。本実施形態において、情報出力制御部65は、車載端末30が設置されているタクシー40の状態を認識し、当該タクシー40の状態が実車状態(乗客が乗車している状態)である間、コンテンツを出力するように構成されている。例えば、情報出力制御部65は、タクシー40の状態が実車状態に変化したことを認識すると、コンテンツ提供サーバ10からストリーミング形式で送信されるコンテンツ、又は、ストレージ35等に予めダウンロードされているコンテンツ等の出力を開始するように構成される。 The information output control unit 65 of the in-vehicle terminal 30 executes various processes related to control of information output in the in-vehicle terminal 30. In the present embodiment, the information output control unit 65 recognizes the state of the taxi 40 in which the in-vehicle terminal 30 is installed, and while the state of the taxi 40 is the actual vehicle state (the state in which the passenger is on board), the content Is configured to output. For example, when the information output control unit 65 recognizes that the state of the taxi 40 has changed to the actual vehicle state, the content transmitted from the content providing server 10 in a streaming format, the content downloaded in advance to the storage 35 or the like, or the like. Is configured to start outputting.

本実施形態において、コンテンツは、乗客が配車に用いた配車手段に基づいて当該乗客に対して提供される。例えば、車載端末30の情報出力制御部65は、複数のコンテンツの中から乗客の配車手段に基づいて選択されたコンテンツを出力し、又は、所定のコンテンツに対して乗客の配車手段に基づく編集又は加工を施して当該コンテンツを出力するように構成される。コンテンツの選択、或いは、編集又は加工は、コンテンツ提供サーバ10(コンテンツ提供制御部63)又は車載端末30(情報出力制御部65)によって実現され得る。 In the present embodiment, the content is provided to the passenger based on the vehicle allocation means used by the passenger for the vehicle allocation. For example, the information output control unit 65 of the in-vehicle terminal 30 outputs content selected from a plurality of contents based on the passenger's vehicle allocation means, or edits or edits the predetermined content based on the passenger's vehicle allocation means. It is configured to be processed and output the content. Content selection, editing, or processing can be realized by the content providing server 10 (content providing control unit 63) or the in-vehicle terminal 30 (information output control unit 65).

このように、本実施形態におけるコンテンツ提供システム1は、タクシー40の状態が実車状態である間、当該タクシー40の客室内に設けられた車載端末30において、乗客の配車手段に基づいてコンテンツを出力するから、乗客の配車手段に基づく適切なコンテンツの提供を可能とする。 As described above, the content providing system 1 in the present embodiment outputs the content based on the passenger dispatching means on the in-vehicle terminal 30 provided in the passenger compartment of the taxi 40 while the taxi 40 is in the actual vehicle state. Therefore, it is possible to provide appropriate content based on the means of dispatching passengers.

本実施形態において、車載端末30において出力されるコンテンツは、動画、静止画、及び、音声の何れか、又は、これらの組合せが含まれる。つまり、車載端末30の情報出力制御部65は、例えば、動画及び音声から成る映像コンテンツを再生し(画像を表示すると共に音声を出力し)、動画のみから成る無音の映像コンテンツを再生し(画像を表示し)、又は、音声のみから成る音声コンテンツを再生する(音声を出力する)ように構成される。これらのコンテンツは、広告、番組、映画、楽曲、又はBGM等として構成され得る。 In the present embodiment, the content output by the in-vehicle terminal 30 includes any one of moving images, still images, and sounds, or a combination thereof. That is, the information output control unit 65 of the in-vehicle terminal 30 reproduces, for example, video content composed of moving images and audio (displays an image and outputs audio), and reproduces silent video content consisting only of moving images (image). Is displayed), or audio content consisting only of audio is played (outputs audio). These contents may be configured as advertisements, programs, movies, songs, BGM and the like.

本実施形態において、車載端末30の情報出力制御部65は、タクシー40の状態の実車状態への変化に応じて、乗客の配車手段にかかわらず所定のコンテンツを出力し、その後、複数のコンテンツの中から乗客の配車手段に少なくとも基づいて選択されるコンテンツを出力するように構成され得る。例えば、上記所定のコンテンツは、車載端末30のストレージ35等に予め格納されている一方、配車手段に基づいて選択されるコンテンツは、乗客毎に選択されてコンテンツ提供サーバ10から提供される。こうした構成は、乗客の乗車に応じて迅速に所定のコンテンツを出力し、その後、当該乗客の配車手段に応じて適切に選択されたコンテンツを出力することを可能とする。 In the present embodiment, the information output control unit 65 of the in-vehicle terminal 30 outputs predetermined content regardless of the passenger dispatching means according to the change of the state of the taxi 40 to the actual vehicle state, and then outputs a plurality of contents. It may be configured to output content that is selected from among them, at least based on the means of allocating passengers. For example, the predetermined content is stored in advance in the storage 35 or the like of the in-vehicle terminal 30, while the content selected based on the vehicle allocation means is selected for each passenger and provided from the content providing server 10. Such a configuration makes it possible to quickly output predetermined content according to the passenger's boarding, and then output content appropriately selected according to the passenger's vehicle allocation means.

本実施形態において、タクシー40の状態は、実車(賃走)の他、例えば、迎車、空車、及び、支払の少なくとも一部を含むように構成される。また、当該状態は、様々な装置によって管理され得る。例えば、タクシー40の状態は、典型的には、タクシーメーター42によって管理され、車載端末30の情報出力制御部65は、当該タクシーメーター42から提供される情報に少なくとも基づいてタクシー40の現在の状態を認識するように構成され得る。例えば、タクシー40のドライバーが乗客を乗せる際にタクシーメーター42に対して所定の操作(実車ボタンを選択する操作等)を行うと、タクシーメーター42から車載端末30に対して、実車(賃走)状態への変化に対応する情報が送信される。こうした構成は、タクシーメーター42に対する操作と連動して車載端末30によるタクシー40の状態の認識が行われるから、タクシー40のドライバーの操作負担を軽減し得る。なお、車載端末30の情報出力制御部65は、タクシーメーター42との連動以外の方法でタクシー40の状態を認識するように構成することもでき、例えば、ドライバー端末44から提供される情報に基づいてタクシー40の状態を認識し、又は、車載端末30を介して入力される情報(例えば、車載端末30のカメラを介して入力される後部座席の映像情報等を含む。)に基づいてタクシー40の状態を認識するように構成することもできる。 In the present embodiment, the state of the taxi 40 is configured to include, for example, a pick-up, an empty car, and at least a part of the payment, in addition to the actual vehicle (rental). In addition, the state can be managed by various devices. For example, the state of the taxi 40 is typically managed by the taximeter 42, and the information output control unit 65 of the vehicle-mounted terminal 30 is at least based on the information provided by the taximeter 42 to the current state of the taxi 40. Can be configured to recognize. For example, when the driver of the taxi 40 performs a predetermined operation (operation of selecting the actual vehicle button, etc.) on the taximeter 42 when carrying passengers, the actual vehicle (rental running) is performed from the taximeter 42 to the in-vehicle terminal 30. Information corresponding to the change to the state is transmitted. In such a configuration, the state of the taxi 40 is recognized by the in-vehicle terminal 30 in conjunction with the operation of the taximeter 42, so that the operation burden on the driver of the taxi 40 can be reduced. The information output control unit 65 of the in-vehicle terminal 30 can be configured to recognize the state of the taxi 40 by a method other than interlocking with the taxi meter 42, and is based on, for example, the information provided by the driver terminal 44. The taxi 40 recognizes the state of the taxi 40 or is based on information input via the vehicle-mounted terminal 30 (for example, including video information of the rear seats input via the camera of the vehicle-mounted terminal 30). It can also be configured to recognize the state of.

また、車載端末30の情報出力制御部65は、乗客の配車手段が、乗客に関連する乗客関連情報が提供される第1の手段である場合には、当該乗客関連情報に基づくコンテンツを出力する一方、乗客の配車手段が、当該乗客関連情報が提供されない第2の手段である場合には、所定のコンテンツを出力するように構成され得る。例えば、情報出力制御部65は、乗客の配車手段が第1の手段である場合、コンテンツ提供サーバ10によって提供される当該乗客の乗客関連情報に基づくコンテンツを出力する一方、乗客の配車手段が第2の手段である場合、コンテンツ提供サーバ10によって提供される、又は、車載端末30(ストレージ35等)に予め格納されている所定のコンテンツを出力するように構成され得る。こうした構成は、乗客関連情報の有無に応じた適切なコンテンツの提供を可能とする。 Further, the information output control unit 65 of the in-vehicle terminal 30 outputs content based on the passenger-related information when the passenger dispatching means is the first means for providing the passenger-related information related to the passenger. On the other hand, when the passenger dispatching means is a second means for which the passenger-related information is not provided, it may be configured to output predetermined contents. For example, when the passenger's vehicle allocation means is the first means, the information output control unit 65 outputs the content based on the passenger-related information of the passenger provided by the content providing server 10, while the passenger's vehicle allocation means is the first. In the case of the second means, it may be configured to output predetermined content provided by the content providing server 10 or stored in advance in the in-vehicle terminal 30 (storage 35 or the like). Such a configuration makes it possible to provide appropriate content depending on the presence or absence of passenger-related information.

本実施形態において、乗客関連情報が提供される第1の手段は、例えば、配車管理サーバ50が提供する配車サービスを含む。この場合、乗客関連情報は、例えば、当該配車サービスの提供のために配車管理サーバ50(の記憶装置)において管理されているユーザ情報であり、例えば、配車管理サーバ50からコンテンツ提供サーバ10及び/又は車載端末30に対して送信される。さらに、当該第1の手段は、例えば、タクシー事業者を介した配車(無線配車等)を含む。この場合、乗客関連情報は、例えば、タクシー事業者のオペレータによって入力され、タクシー事業者サーバ54からコンテンツ提供サーバ10及び/又は車載端末30に対して送信される。また、本実施形態において、乗客関連情報が提供されない第2の手段は、例えば、「流し」又は「付け待ち(タクシー乗り場での待機)」のタクシー40への乗車を含む。なお、こうしたユーザ情報に加えて、個別の配車に関する配車情報(例えば、迎車地及び目的地等)を送信するようにしてもよい。 In the present embodiment, the first means for providing passenger-related information includes, for example, a vehicle allocation service provided by the vehicle allocation management server 50. In this case, the passenger-related information is, for example, user information managed by the vehicle allocation management server 50 (storage device) for providing the vehicle allocation service, and is, for example, the content provision server 10 and / / from the vehicle allocation management server 50. Alternatively, it is transmitted to the in-vehicle terminal 30. Further, the first means includes, for example, vehicle allocation (wireless vehicle allocation, etc.) via a taxi operator. In this case, the passenger-related information is input by, for example, the operator of the taxi operator, and is transmitted from the taxi operator server 54 to the content providing server 10 and / or the in-vehicle terminal 30. Further, in the present embodiment, the second means for which passenger-related information is not provided includes, for example, boarding a taxi 40 in a "sink" or "waiting for a taxi (waiting at a taxi stand)". In addition to such user information, vehicle allocation information related to individual vehicle allocation (for example, a pick-up location and a destination) may be transmitted.

ここで、乗客の配車手段が、配車管理サーバ50が提供する配車サービスである場合の配車に関する処理の一例について説明する。サーバ50は、ユーザ端末52から乗車位置(迎車位置)と乗客識別情報とを含む配車依頼を受け付けると、受け付けた配車依頼をドライバー端末44に送信する。当該配車依頼を受信したドライバー端末44は、配車依頼に関する情報を表示するとともに、乗務員(ドライバー)からの配車依頼に対する「承諾」又は「非承諾」等の入力を受け付け、その入力内容をサーバ50に送信する。そして、サーバ50は、ドライバー端末44から受信した配車依頼に対する入力が「承諾」の場合には、配車依頼が成立したと判断し、ユーザ端末52にその旨を送信する。なお、配車依頼は、ユーザ端末52からの送信に限定されず、例えば、配車サービスのオペレータが、電話によって配車依頼を受け付ける場合が含まれる。この場合、オペレータによって入力された必要情報に基づいてサーバ50がドライバー端末44に対して依頼するようにしてもよい。例えば、配車手段がこうした配車サービスである場合、ユーザ端末52等を介した配車依頼の際に、乗客識別情報に基づいて得られる乗客関連情報からコンテンツを出力することが可能となる。 Here, an example of processing related to vehicle allocation when the vehicle allocation means for passengers is the vehicle allocation service provided by the vehicle allocation management server 50 will be described. When the server 50 receives a vehicle allocation request including a boarding position (pick-up position) and passenger identification information from the user terminal 52, the server 50 transmits the accepted vehicle allocation request to the driver terminal 44. The driver terminal 44 that has received the vehicle allocation request displays information on the vehicle allocation request, accepts input such as "accept" or "non-acceptance" for the vehicle allocation request from the crew (driver), and sends the input contents to the server 50. Send. Then, when the input for the vehicle allocation request received from the driver terminal 44 is "accept", the server 50 determines that the vehicle allocation request has been established, and transmits that fact to the user terminal 52. The vehicle allocation request is not limited to transmission from the user terminal 52, and includes, for example, a case where the operator of the vehicle allocation service accepts the vehicle allocation request by telephone. In this case, the server 50 may request the driver terminal 44 based on the necessary information input by the operator. For example, when the vehicle allocation means is such a vehicle allocation service, it is possible to output the content from the passenger-related information obtained based on the passenger identification information when requesting the vehicle allocation via the user terminal 52 or the like.

また、本実施形態において、上記乗客関連情報は、ユーザアカウント等の乗客識別情報に関連付けて記憶される(乗客単位の)個人情報、属性、履歴情報等の様々な情報を含み得る。例えば、乗客関連情報は、乗客の使用言語を含み、この場合、車載端末30の情報出力制御部65は、乗客の配車手段が第1の手段である場合に、乗客の使用言語に適合するようにコンテンツを出力するように構成され得る。例えば、情報出力制御部65は、乗客の使用言語が日本語である場合には、出力するコンテンツの音声を日本語に設定し、乗客の使用言語が英語である場合には、出力するコンテンツの音声を英語に設定する(又は、音声は日本語のままで英語による字幕表示を有効化する)ように構成される。こうした構成は、乗客の使用言語に応じた適切なコンテンツの提供を可能とする。 Further, in the present embodiment, the passenger-related information may include various information such as personal information (for each passenger), attributes, history information, etc., which are stored in association with passenger identification information such as a user account. For example, the passenger-related information includes the language used by the passenger, and in this case, the information output control unit 65 of the in-vehicle terminal 30 is adapted to the language used by the passenger when the passenger's vehicle allocation means is the first means. Can be configured to output content to. For example, the information output control unit 65 sets the voice of the output content to Japanese when the passenger's language is Japanese, and outputs the content when the passenger's language is English. It is configured to set the audio to English (or enable the subtitle display in English while keeping the audio in Japanese). Such a configuration makes it possible to provide appropriate content according to the language used by the passenger.

また、例えば、乗客関連情報は、乗客の名称(氏名、又は、アカウント名等)を含み、この場合、車載端末30の情報出力制御部65は、乗客の配車手段が第1の手段である場合に、乗客の名称が付加されるようにコンテンツを出力するように構成され得る。例えば、情報出力制御部65は、乗客に対する挨拶に対応するコンテンツであって、乗客の氏名が付加されたコンテンツを出力するように構成される。こうした構成は、例えば、ホスピタリティに優れたコンテンツの提供を可能とする。 Further, for example, the passenger-related information includes the passenger's name (name, account name, etc.), and in this case, the information output control unit 65 of the in-vehicle terminal 30 is the case where the passenger's vehicle allocation means is the first means. The content may be configured to be added to the passenger's name. For example, the information output control unit 65 is configured to output content corresponding to a greeting to a passenger and to which a passenger's name is added. Such a configuration makes it possible to provide content having excellent hospitality, for example.

また、車載端末30の情報出力制御部65は、乗客の配車手段が第1の手段である場合に、複数のコンテンツの中から当該乗客の乗客関連情報に基づいて選択されるコンテンツを出力するように構成される。例えば、情報出力制御部65は、所定の複数の広告コンテンツのうち、乗客関連情報に基づいて選択される1又は複数の広告コンテンツを出力するように構成される。こうしたコンテンツの選択は、例えば、コンテンツ提供サーバ10(コンテンツ提供制御部63)によって行われる。こうした構成は、乗客関連情報に基づいて選択されたコンテンツの提供を可能とする。 Further, the information output control unit 65 of the in-vehicle terminal 30 outputs the content selected based on the passenger-related information of the passenger from the plurality of contents when the passenger's vehicle allocation means is the first means. It is composed of. For example, the information output control unit 65 is configured to output one or a plurality of advertisement contents selected based on passenger-related information among a plurality of predetermined advertisement contents. Such content selection is performed by, for example, the content providing server 10 (content providing control unit 63). Such a configuration makes it possible to provide content selected based on passenger-related information.

また、コンテンツ提供サーバ10のコンテンツ提供制御部63は、乗客の配車手段が第1の手段である場合に、タクシー40の状態が実車状態へと変化するよりも前に当該乗客の乗客関連情報を取得し、取得した乗客関連情報に基づいて、複数のコンテンツの中から選択されるコンテンツの少なくとも一部を、車載端末30の情報記憶管理部64(ストレージ35等)において記憶するように構成され得る。例えば、コンテンツ提供サーバ10のコンテンツ提供制御部63は、配車管理サーバ50から乗客関連情報を取得すると、当該乗客関連情報に基づいて選択されたコンテンツを、対応するタクシー40に設置されている車載端末30に対して送信するように構成され得る。例えば、配車管理サーバ50は、ユーザ端末52から配車依頼を受け付けると対応する乗客関連情報をコンテンツ提供サーバ10に送信し、乗客関連情報を受信したサーバ10(コンテンツ提供制御部63)が、当該乗客関連情報に基づくコンテンツを対応する車載端末30に対して送信する(つまり、この場合、車載端末30は、ユーザ端末52からの配車依頼に応じてコンテンツを取得する。)。また、例えば、配車管理サーバ50は、ドライバー端末44によって配車依頼の承諾が入力されると対応する乗客関連情報をコンテンツ提供サーバ10に送信し、乗客関連情報を受信したサーバ10(コンテンツ提供制御部63)が、当該乗客関連情報に基づくコンテンツを対応する車載端末30に対して送信する(つまり、この場合、車載端末30は、ドライバー端末44による配車依頼の承諾に応じてコンテンツを取得する。)。こうした構成は、タクシー40の状態が実車状態へと変化するよりも前に車載端末30がコンテンツを取得することを可能とし、例えば、タクシー40に乗客が乗車した(実車状態へと変化した)際におけるコンテンツの迅速な出力を可能とする。なお、車載端末30の情報出力制御部65は、タクシー40の状態が実車状態へと変化した時に、乗客関連情報に基づくコンテンツの送信をコンテンツ提供サーバ10に対して要求するように構成され得る。 Further, the content provision control unit 63 of the content provision server 10 provides passenger-related information of the passenger before the state of the taxi 40 changes to the actual vehicle state when the passenger's vehicle allocation means is the first means. The information storage management unit 64 (storage 35, etc.) of the in-vehicle terminal 30 may be configured to store at least a part of the content selected from the plurality of contents based on the acquired passenger-related information. .. For example, when the content provision control unit 63 of the content provision server 10 acquires passenger-related information from the vehicle allocation management server 50, the content selected based on the passenger-related information is transferred to the in-vehicle terminal installed in the corresponding taxi 40. It may be configured to transmit to 30. For example, when the vehicle allocation management server 50 receives a vehicle allocation request from the user terminal 52, the corresponding passenger-related information is transmitted to the content providing server 10, and the server 10 (content provision control unit 63) that receives the passenger-related information receives the passenger-related information. The content based on the related information is transmitted to the corresponding vehicle-mounted terminal 30 (that is, in this case, the vehicle-mounted terminal 30 acquires the content in response to the vehicle allocation request from the user terminal 52). Further, for example, the vehicle allocation management server 50 transmits the corresponding passenger-related information to the content providing server 10 when the acceptance of the vehicle allocation request is input by the driver terminal 44, and the server 10 (content provision control unit) that receives the passenger-related information. 63) transmits the content based on the passenger-related information to the corresponding in-vehicle terminal 30 (that is, in this case, the in-vehicle terminal 30 acquires the content in response to the consent of the vehicle allocation request by the driver terminal 44). .. Such a configuration enables the in-vehicle terminal 30 to acquire the content before the state of the taxi 40 changes to the actual vehicle state. For example, when a passenger gets on the taxi 40 (changes to the actual vehicle state). Enables quick output of content in. The information output control unit 65 of the in-vehicle terminal 30 may be configured to request the content providing server 10 to transmit content based on passenger-related information when the state of the taxi 40 changes to the actual vehicle state.

次に、このような機能を有する本実施形態のコンテンツ提供システム1の具体例について説明する。この例では、配車管理サーバ50が提供する配車サービスにおいて配車の対象となる複数のタクシー40の各々の客室内に車載端末30が設置されており、システム1は、各車載端末30を介して、タクシー40の乗客に対してコンテンツを提供する。また、この例におけるシステム1では、乗客の配車手段として、(1)配車管理サーバ50が提供する配車サービス、(2)無線配車(タクシー事業者による配車)、及び、(3)「流し」又は「付け待ち」、の3つの手段が想定されている。 Next, a specific example of the content providing system 1 of the present embodiment having such a function will be described. In this example, an in-vehicle terminal 30 is installed in each guest room of a plurality of taxis 40 to be allocated in the vehicle allocation service provided by the vehicle allocation management server 50, and the system 1 uses each in-vehicle terminal 30. Provide content to passengers in taxi 40. Further, in the system 1 in this example, as means for allocating passengers, (1) a vehicle allocation service provided by the vehicle allocation management server 50, (2) wireless vehicle allocation (vehicle allocation by a taxi operator), and (3) "sink" or Three means of "waiting for a taxi" are envisioned.

まず、この例において、テーブルで管理される情報について説明する。図3は、この例において、車載端末情報テーブル611において管理される情報を例示する。車載端末情報テーブル611は、配車サービスにおいて配車の対象となる複数のタクシー40にそれぞれ設置されている複数の車載端末30の各々に関する情報を管理し、図示するように、個別の車載端末30を識別する「端末ID」に対応付けて、この車載端末30が設置されている車両(タクシー40)を識別する「車両ID」等の情報を管理する。当該車両IDは、配車管理サーバ50においても、配車サービスにおける各タクシー(車両)を識別するために用いられている。 First, in this example, the information managed by the table will be described. FIG. 3 illustrates the information managed in the in-vehicle terminal information table 611 in this example. The in-vehicle terminal information table 611 manages information about each of the plurality of in-vehicle terminals 30 installed in each of the plurality of taxis 40 to be dispatched in the vehicle allocation service, and identifies individual in-vehicle terminals 30 as shown in the figure. The information such as the "vehicle ID" that identifies the vehicle (taxi 40) in which the in-vehicle terminal 30 is installed is managed in association with the "terminal ID". The vehicle ID is also used in the vehicle allocation management server 50 to identify each taxi (vehicle) in the vehicle allocation service.

次に、この例におけるコンテンツ提供システム1の動作について説明する。まず、乗客の配車手段が「(1)配車サービス」である場合について説明する。図4は、配車手段が配車サービスである場合において、コンテンツ提供サーバ10及び車載端末30が実行する処理を例示するシーケンス図である。まず、図示するように、コンテンツ提供サーバ10が、配車管理サーバ50から乗客関連情報を取得する(ステップS100)。この例において、乗客関連情報は、ユーザ基本情報(氏名、性別、年齢、電話番号、住所、使用言語等)、及び、配車サービスの利用頻度等が含まれる。配車管理サーバ50からの乗客関連情報の取得は、ユーザ端末52等を介した配車依頼に応じて行われ、又は、ドライバー端末44を介した配車依頼の承諾に応じて行われる。 Next, the operation of the content providing system 1 in this example will be described. First, a case where the passenger's vehicle allocation means is "(1) vehicle allocation service" will be described. FIG. 4 is a sequence diagram illustrating a process executed by the content providing server 10 and the in-vehicle terminal 30 when the vehicle dispatching means is a vehicle dispatching service. First, as shown in the figure, the content providing server 10 acquires passenger-related information from the vehicle allocation management server 50 (step S100). In this example, the passenger-related information includes basic user information (name, gender, age, telephone number, address, language used, etc.), frequency of use of the vehicle dispatch service, and the like. The passenger-related information is acquired from the vehicle allocation management server 50 in response to a vehicle allocation request via the user terminal 52 or the like, or in response to an acceptance of the vehicle allocation request via the driver terminal 44.

次に、コンテンツ提供サーバ10が、取得した乗客関連情報に基づいて、乗客に提供する広告コンテンツを選択する(ステップS110)。この例では、コンテンツDB612に格納されている複数の広告コンテンツの中から所定数(例えば、3つ)のコンテンツが選択される。例えば、ユーザ(乗客)の性別、及び年齢等に基づいて、乗客に適合する広告コンテンツが選択される。 Next, the content providing server 10 selects the advertising content to be provided to the passengers based on the acquired passenger-related information (step S110). In this example, a predetermined number (for example, three) of contents are selected from a plurality of advertising contents stored in the content DB 612. For example, advertising content suitable for passengers is selected based on the gender, age, and the like of the user (passenger).

続いて、コンテンツ提供サーバ10が、選択した広告コンテンツ及び乗客関連情報を車載端末30に送信する(ステップS120)。具体的には、サーバ10は、配車管理サーバ50から乗客に割り当てられたタクシーの車両IDを取得し、当該取得した車両IDを用いて車載端末情報テーブル611を参照することによって、配車されたタクシーに設置されている車載端末30の端末IDを特定し、特定した端末IDに対応する車載端末30に対して広告コンテンツ及び乗客関連情報を送信する。 Subsequently, the content providing server 10 transmits the selected advertising content and passenger-related information to the in-vehicle terminal 30 (step S120). Specifically, the server 10 acquires the vehicle ID of the taxi assigned to the passengers from the vehicle allocation management server 50, and refers to the in-vehicle terminal information table 611 using the acquired vehicle ID to allocate the taxi. The terminal ID of the in-vehicle terminal 30 installed in the vehicle is specified, and the advertisement content and passenger-related information are transmitted to the in-vehicle terminal 30 corresponding to the specified terminal ID.

そして、コンテンツ提供サーバ10が送信する広告コンテンツ及び乗客関連情報を受信すると、車載端末30が、当該広告コンテンツ及び乗客関連情報をストレージ35等に保存する(ステップS130)。このように、この例では、配車手段が配車サービスである場合、タクシー40に乗客が乗車するよりも前に、当該タクシー40に設置されている車載端末30において、当該乗客に適合する広告コンテンツが予め記憶される。 Then, upon receiving the advertisement content and passenger-related information transmitted by the content providing server 10, the in-vehicle terminal 30 stores the advertisement content and passenger-related information in the storage 35 or the like (step S130). As described above, in this example, when the vehicle dispatching means is the vehicle dispatching service, the advertising content suitable for the passenger is displayed on the in-vehicle terminal 30 installed in the taxi 40 before the passenger gets on the taxi 40. It is stored in advance.

続いて、車載端末30が、タクシー40の状態が「実車」となるのを待機する(ステップS140においてNO)。具体的には、車載端末30は、乗客のタクシー40への乗車に伴ってドライバーがタクシーメーター42に対する所定の操作を行って、「実車」への変化を示す情報がタクシーメーター42から送信されることを待機する。 Subsequently, the in-vehicle terminal 30 waits for the state of the taxi 40 to become the "actual vehicle" (NO in step S140). Specifically, in the in-vehicle terminal 30, the driver performs a predetermined operation on the taximeter 42 as the passenger gets on the taxi 40, and the taximeter 42 transmits information indicating the change to the "actual vehicle". Wait for that.

そして、タクシー40の状態が「実車」となると(ステップS140においてYES)、車載端末30が、乗客の配車手段を判断すると共に、ディスプレイを起動する(ステップS145)。ここでは、タクシー40の状態が「実車」となる前にコンテンツ提供サーバ10から広告コンテンツ及び乗客関連情報を受信しているので、配車手段が配車サービスであると判断される。 Then, when the state of the taxi 40 becomes the "actual vehicle" (YES in step S140), the in-vehicle terminal 30 determines the passenger dispatching means and activates the display (step S145). Here, since the advertisement content and the passenger-related information are received from the content providing server 10 before the state of the taxi 40 becomes the "actual vehicle", it is determined that the vehicle dispatching means is the vehicle dispatching service.

続いて、車載端末30が、案内コンテンツを再生する(ステップS150)。案内コンテンツは、車載端末30のストレージ35等において予め格納されており、この例では、無音の映像コンテンツとして構成されている。図5は、車載端末30において表示される車載端末用画面70であって、案内コンテンツが再生されている状態の当該画面70を例示する。車載端末用画面70は、画面全体においてコンテンツを表示するように構成されており、画面左下隅において、様々な情報を表示させるためのメニューオブジェクト72が配置されている。当該オブジェクト72が選択されると、車載端末用画面70において、様々な情報(例えば、交通情報、及び、天気予報情報等)を外部から取得して表示するための所定のメニューが表示される。 Subsequently, the in-vehicle terminal 30 reproduces the guidance content (step S150). The guidance content is stored in advance in the storage 35 or the like of the in-vehicle terminal 30, and in this example, it is configured as silent video content. FIG. 5 exemplifies the screen 70 for an in-vehicle terminal displayed on the in-vehicle terminal 30, in which the guidance content is being reproduced. The in-vehicle terminal screen 70 is configured to display content on the entire screen, and a menu object 72 for displaying various information is arranged in the lower left corner of the screen. When the object 72 is selected, a predetermined menu for acquiring and displaying various information (for example, traffic information, weather forecast information, etc.) from the outside is displayed on the in-vehicle terminal screen 70.

この例における案内コンテンツは、乗車した乗客に対する案内情報を含む。配車手段が配車サービスである場合、案内情報は、具体的には、図5に示すように、「xx様、ご乗車ありがとうございます。シートベルトを着用して下さい。」というメッセージ、及び、当該メッセージの上側において再生される、シートベルトを装着する動作に対応するアニメーションを含む。乗客の氏名(図5の例では「xx」)は、コンテンツ提供サーバ10から受信した乗客関連情報に含まれており、車載端末30において、案内コンテンツに対して付加される。また、配車手段が配車サービスである場合、案内コンテンツは、案内情報に含まれるメッセージが、乗客の使用言語で表示されるように構成されている。図5の例は、乗客の使用言語が日本語である場合に対応しており、乗客の使用言語が英語である場合、案内情報に含まれるメッセージは英語となる。なお、乗客の使用言語は、乗客関連情報に含まれている。案内コンテンツは、所定の再生時間(例えば、60秒)のコンテンツとして構成されている。 The guidance content in this example includes guidance information for the passengers on board. If the vehicle dispatching method is a vehicle dispatching service, the guidance information will be, as shown in Fig. 5, the message "Thank you for boarding, Mr. xx. Please wear a seatbelt." Includes an animation that corresponds to the seatbelt action played above the message. The passenger's name (“xx” in the example of FIG. 5) is included in the passenger-related information received from the content providing server 10, and is added to the guidance content in the in-vehicle terminal 30. Further, when the vehicle dispatching means is a vehicle dispatching service, the guidance content is configured so that the message included in the guidance information is displayed in the language used by the passenger. The example of FIG. 5 corresponds to the case where the passenger's language is Japanese, and when the passenger's language is English, the message included in the guidance information is English. The language used by the passengers is included in the passenger-related information. The guidance content is configured as content having a predetermined playback time (for example, 60 seconds).

そして、案内コンテンツの再生が完了すると、次に、車載端末30が、コンテンツ提供サーバ10によって提供された広告コンテンツを再生する(ステップS160)。具体的には、車載端末30において予め記憶されている所定数の広告コンテンツが所定の順序で順に再生される。 Then, when the reproduction of the guidance content is completed, the in-vehicle terminal 30 then reproduces the advertisement content provided by the content providing server 10 (step S160). Specifically, a predetermined number of advertisement contents stored in advance in the in-vehicle terminal 30 are reproduced in a predetermined order.

広告コンテンツの再生は、タクシー40が目的地に到着し「支払」状態となるまで繰り返し行われる(ステップS170においてNO)。例えば、所定数の広告コンテンツのうち最後のコンテンツの再生が完了した場合には、最初に再生した広告コンテンツの再生へと戻る。 The reproduction of the advertising content is repeated until the taxi 40 arrives at the destination and is in the "payment" state (NO in step S170). For example, when the reproduction of the last content out of the predetermined number of advertisement contents is completed, the reproduction returns to the reproduction of the first reproduced advertisement content.

そして、タクシー40の状態が「支払」となると(ステップS170においてYES)、車載端末30が、支払情報を表示する(ステップS180)。具体的には、車載端末30は、タクシー40のドライバーによるタクシーメーター42に対する所定の操作に応じて「支払」への変化を示す情報がタクシーメーター42から送信されると、支払情報を表示する。その後、タクシー40の状態が「空車」になると、この例では、車載端末30のディスプレイの電源がオフされる。 Then, when the state of the taxi 40 becomes "payment" (YES in step S170), the in-vehicle terminal 30 displays the payment information (step S180). Specifically, the in-vehicle terminal 30 displays the payment information when the taximeter 42 transmits information indicating a change to "payment" in response to a predetermined operation on the taximeter 42 by the driver of the taxi 40. After that, when the state of the taxi 40 becomes "empty", in this example, the power of the display of the in-vehicle terminal 30 is turned off.

図6は、支払情報が表示されている状態の車載端末用画面70を例示する。この状態の画面70は、図示するように、支払情報として、支払金額合計、及び、その内訳(運賃、割引、及びその他料金等)を表示する。これらの支払情報は、タクシーメーター42から提供される。 FIG. 6 illustrates a screen 70 for an in-vehicle terminal in a state where payment information is displayed. As shown in the figure, the screen 70 in this state displays the total payment amount and its breakdown (fare, discount, other charges, etc.) as payment information. These payment information is provided by the taximeter 42.

以上、乗客の配車手段が配車サービスである場合の動作について説明した。次に、乗客の配車手段が「(2)無線配車」である場合について説明する。図7は、配車手段が無線配車である場合において、車載端末30が実行する処理を例示するフロー図である。まず、図示するように、車載端末30は、タクシー事業者サーバ54から乗客関連情報を取得し、ストレージ35等に保存する(ステップS300)。この例において、配車手段が無線配車である場合の乗客関連情報は、配車手段が配車サービスの場合の上述した乗客関連情報と比較して、データ項目の数が少ない。具体的には、この例では、無線配車である場合の乗客関連情報は、ユーザの氏名、使用言語が含まれる。これらの情報は、乗客による配車依頼を電話等で受けたタクシー事業者のオペレータ等によって入力される。 The operation when the passenger's vehicle allocation means is the vehicle allocation service has been described above. Next, a case where the passenger dispatching means is "(2) wireless dispatching" will be described. FIG. 7 is a flow chart illustrating a process executed by the in-vehicle terminal 30 when the vehicle dispatching means is wireless dispatching. First, as shown in the figure, the in-vehicle terminal 30 acquires passenger-related information from the taxi operator server 54 and stores it in the storage 35 or the like (step S300). In this example, the passenger-related information when the vehicle allocation means is wireless vehicle allocation has a smaller number of data items than the passenger-related information described above when the vehicle allocation means is a vehicle allocation service. Specifically, in this example, the passenger-related information in the case of wireless dispatch includes the user's name and the language used. This information is input by an operator of a taxi operator or the like who has received a request for dispatch by a passenger by telephone or the like.

次に、車載端末30は、配車手段が配車サービスである場合と同様に、タクシー40の状態が「実車」となるのを待機し(ステップS310においてNO)、タクシー40の状態が「実車」となると(ステップS310においてYES)、乗客の配車手段を判断すると共に、ディスプレイを起動する(ステップS315)。ここでは、タクシー40の状態が「実車」となる前にタクシー事業者サーバ54から乗客関連情報を受信しているので、配車手段が無線配車であると判断される。 Next, the in-vehicle terminal 30 waits for the state of the taxi 40 to become the "actual vehicle" (NO in step S310), and the state of the taxi 40 becomes the "actual vehicle", as in the case where the vehicle allocation means is the vehicle allocation service. Then (YES in step S310), the passenger's vehicle allocation means is determined and the display is activated (step S315). Here, since the passenger-related information is received from the taxi operator server 54 before the state of the taxi 40 becomes "actual vehicle", it is determined that the vehicle allocation means is wireless allocation.

そして、車載端末30は、案内コンテンツを再生する(ステップS320)。配車手段が無線配車の場合の案内コンテンツは、配車手段が配車サービスの場合と同様に、乗車した乗客に対する案内情報を含み、具体的には、「xx様、ご乗車ありがとうございます。シートベルトを着用して下さい。」という乗客の氏名が付加されたメッセージ、及び、当該メッセージの上側において再生される、シートベルトを装着する動作を説明するためのアニメーションを含む。案内情報に含まれるメッセージは、乗客の使用言語で表示される。 Then, the in-vehicle terminal 30 reproduces the guidance content (step S320). The guidance content when the vehicle dispatching means is wireless dispatching includes guidance information for the passengers who boarded the vehicle, as in the case where the vehicle dispatching means is the vehicle dispatching service. Specifically, "Thank you for boarding, Mr. xx. Includes a message with the passenger's name, "Please wear", and an animation played above the message to explain the seatbelt movement. The message contained in the guidance information is displayed in the language used by the passenger.

そして、案内コンテンツの再生が完了すると、次に、車載端末30は、所定の広告コンテンツを再生する(ステップS330)。配車手段が無線配車の場合の広告コンテンツは、配車手段が配車サービスの場合とは異なり、車載端末30において予め記憶されている所定数の広告コンテンツが所定の順序で再生される。 Then, when the reproduction of the guidance content is completed, the in-vehicle terminal 30 then reproduces the predetermined advertisement content (step S330). The advertising content when the vehicle dispatching means is wireless vehicle dispatching is different from the case where the vehicle dispatching means is a vehicle dispatching service, and a predetermined number of advertising contents stored in advance in the in-vehicle terminal 30 are reproduced in a predetermined order.

これ以降の処理は、配車手段が配車サービスの場合と同様である。具体的には、広告コンテンツの再生は、タクシー40が目的地に到着し「支払」状態となるまで繰り返し行われ(ステップS340においてNO)、タクシー40の状態が「支払」となると(ステップS340においてYES)、車載端末30は、支払情報を表示する(ステップS350)。その後、タクシー40の状態が「空車」になると、車載端末30のディスプレイの電源がオフされる。 Subsequent processing is the same as when the vehicle dispatching means is a vehicle dispatching service. Specifically, the reproduction of the advertising content is repeated until the taxi 40 arrives at the destination and is in the "payment" state (NO in step S340), and when the taxi 40 is in the "payment" state (in step S340). YES), the vehicle-mounted terminal 30 displays the payment information (step S350). After that, when the state of the taxi 40 becomes "empty", the power of the display of the in-vehicle terminal 30 is turned off.

以上、乗客の配車手段が無線配車である場合の動作について説明した。次に、乗客の配車手段が「(3)流し又は付け待ち」である場合について説明する。図8は、配車手段が「流し」又は「付け待ち」である場合において、車載端末30が実行する処理を例示するフロー図である。まず、図示するように、車載端末30は、タクシー40の状態が「実車」となるのを待機し(ステップS400においてNO)、タクシー40の状態が「実車」となると(ステップS400においてYES)、乗客の配車手段を判断すると共に、ディスプレイを起動する(ステップS405)。ここでは、タクシー40の状態が「実車」となる前に、コンテンツ提供サーバ10から広告コンテンツ及び乗客関連情報を受信しておらず、且つ、タクシー事業者サーバ54から乗客関連情報を受信していないので、配車手段が「流し」又は「付け待ち」であると判断される。 The operation when the passenger dispatching means is wireless dispatching has been described above. Next, a case where the passenger's vehicle allocation means is "(3) sink or waiting" will be described. FIG. 8 is a flow chart illustrating a process executed by the in-vehicle terminal 30 when the vehicle dispatching means is “sink” or “waiting for attachment”. First, as shown in the figure, the in-vehicle terminal 30 waits for the state of the taxi 40 to become the "actual vehicle" (NO in step S400), and when the state of the taxi 40 becomes the "actual vehicle" (YES in step S400). Along with determining the means of dispatching passengers, the display is activated (step S405). Here, before the state of the taxi 40 becomes the "actual vehicle", the advertisement content and the passenger-related information are not received from the content providing server 10, and the passenger-related information is not received from the taxi operator server 54. Therefore, it is determined that the vehicle dispatching means is "sinking" or "waiting for attachment".

そして、車載端末30は、案内コンテンツを再生する(ステップS410)。配車手段が「流し」又は「付け待ち」の場合の案内コンテンツは、乗車した乗客に対する案内情報を含み、具体的には、「ご乗車ありがとうございます。シートベルトを着用して下さい。」というメッセージ、及び、当該メッセージの上側において再生される、シートベルトを装着する動作を説明するためのアニメーションを含む(図9を参照)。このように、乗客の配車手段が「流し」又は「付け待ち」である場合の案内コンテンツにおけるメッセージには、乗客の名称が付加されない。また、案内情報に含まれるメッセージも、常に日本語で表示される。 Then, the in-vehicle terminal 30 reproduces the guidance content (step S410). The guidance content when the vehicle dispatching means is "sink" or "waiting for attachment" includes guidance information for the passengers who boarded, and specifically, the message "Thank you for boarding. Please wear a seatbelt." , And an animation for explaining the seatbelt wearing action, which is played above the message (see FIG. 9). As described above, the passenger's name is not added to the message in the guidance content when the passenger's vehicle allocation means is "sink" or "waiting for attachment". In addition, the message included in the guidance information is always displayed in Japanese.

これ以降の処理は、配車手段が無線配車の場合と同様である。具体的には、案内コンテンツの再生を完了すると、次に、車載端末30は、所定の広告コンテンツを再生し(ステップS420)、当該広告コンテンツの再生は、タクシー40が目的地に到着し「支払」状態となるまで繰り返し行われ(ステップS430においてNO)、タクシー40の状態が「支払」となると(ステップS430においてYES)、車載端末30は、支払情報を表示する(ステップS440)。その後、タクシー40の状態が「空車」になると、車載端末30のディスプレイの電源がオフされる。 Subsequent processing is the same as when the vehicle dispatching means is wireless dispatching. Specifically, when the reproduction of the guidance content is completed, the in-vehicle terminal 30 then reproduces the predetermined advertisement content (step S420), and the taxi 40 arrives at the destination and "pays" the reproduction of the advertisement content. (NO in step S430), and when the state of the taxi 40 becomes "payment" (YES in step S430), the in-vehicle terminal 30 displays the payment information (step S440). After that, when the state of the taxi 40 becomes "empty", the power of the display of the in-vehicle terminal 30 is turned off.

このように、この例では、乗客の配車手段が「(1)配車サービス」及び「(2)無線配車」である場合、案内コンテンツに対する乗客の名称の付加、及び、使用言語の設定が行われ、さらに、乗客の配車手段が「(1)配車サービス」である場合、乗客関連情報に基づく広告コンテンツの選択が行われるから、乗客の配車手段に基づく適切なコンテンツが提供される。 As described above, in this example, when the passenger's vehicle allocation means are "(1) vehicle allocation service" and "(2) wireless vehicle allocation", the passenger's name is added to the guidance content and the language used is set. Further, when the passenger's vehicle allocation means is "(1) vehicle allocation service", the advertisement content is selected based on the passenger-related information, so that appropriate content based on the passenger's vehicle allocation means is provided.

上述した例では、配車手段が配車サービスである場合、タクシー40に乗客が乗車するよりも前に、コンテンツ提供サーバ10から車載端末30に対して広告コンテンツが送信されるようにしたが、本実施形態の他の例では、サーバ10による広告コンテンツの送信は、車載端末30からの要求に応じて行われ、例えば、タクシー40の状態が「実車」となった時に、車載端末30からの要求に応じて行われ、又は、車載端末30における案内コンテンツの再生が完了した後に、車載端末30からの要求に応じてストリーミング形式で行われる。 In the above example, when the vehicle dispatching means is a vehicle dispatching service, the content providing server 10 transmits the advertisement content to the in-vehicle terminal 30 before the passenger gets on the taxi 40. In another example of the form, the transmission of the advertisement content by the server 10 is performed in response to the request from the in-vehicle terminal 30, for example, when the state of the taxi 40 becomes "actual vehicle", the request is made from the in-vehicle terminal 30. It is performed accordingly, or after the reproduction of the guidance content on the vehicle-mounted terminal 30 is completed, it is performed in a streaming format in response to a request from the vehicle-mounted terminal 30.

上述した例では、配車手段として「(1)配車サービス」、「(2)無線配車」及び「(3)流し又は付け待ち」が例示されているが、本実施形態における配車手段はこれらに限定されず、その他の配車手段を含むようにしても良いし、また、これらの3つの配車手段の一部を含まないようにしても良い。 In the above-mentioned example, "(1) vehicle allocation service", "(2) wireless vehicle allocation" and "(3) sink or waiting" are exemplified as vehicle allocation means, but the vehicle allocation means in the present embodiment is limited to these. However, other vehicle dispatching means may be included, or some of these three vehicle dispatching means may not be included.

以上説明した本実施形態に係るコンテンツ提供システム1は、タクシー40の状態が実車状態である間、当該タクシー40の客室内に設けられた車載端末30において、乗客の配車手段に基づいてコンテンツ(例えば、案内コンテンツ及び広告コンテンツ)を出力するから、乗客の配車手段に基づく適切なコンテンツの提供を可能とする。 In the content providing system 1 according to the present embodiment described above, while the taxi 40 is in the actual vehicle state, the content (for example, the content (for example,) is based on the passenger's vehicle allocation means on the in-vehicle terminal 30 provided in the cabin of the taxi 40. , Guidance content and advertising content), it is possible to provide appropriate content based on the means of dispatching passengers.

上述した実施形態では、コンテンツ提供サーバ10が、乗客に提供されるコンテンツを格納するコンテンツDB612を有するように構成したが、本発明の他の実施形態において、コンテンツは、コンテンツ提供サーバ10の外部のサーバにおいて格納され、当該外部のサーバから提供される。 In the above-described embodiment, the content providing server 10 is configured to have the content DB 612 for storing the content provided to the passengers, but in another embodiment of the present invention, the content is outside the content providing server 10. It is stored in the server and provided by the external server.

本明細書で説明された処理及び手順は、明示的に説明されたもの以外にも、ソフトウェア、ハードウェアまたはこれらの任意の組み合わせによって実現される。例えば、本明細書で説明される処理及び手順は、集積回路、揮発性メモリ、不揮発性メモリ、磁気ディスク等の媒体に、当該処理及び手順に相当するロジックを実装することによって実現される。また、本明細書で説明された処理及び手順は、当該処理・手順に相当するコンピュータプログラムとして実装し、各種のコンピュータに実行させることが可能である。 The processes and procedures described herein are implemented by software, hardware, or any combination thereof, other than those expressly described. For example, the processes and procedures described herein are realized by implementing logic corresponding to the processes and procedures on a medium such as an integrated circuit, a volatile memory, a non-volatile memory, or a magnetic disk. Further, the processes and procedures described in the present specification can be implemented as a computer program corresponding to the processes and procedures and executed by various computers.

本明細書中で説明された処理及び手順が単一の装置、ソフトウェア、コンポーネント、モジュールによって実行される旨が説明されたとしても、そのような処理または手順は複数の装置、複数のソフトウェア、複数のコンポーネント、及び/又は複数のモジュールによって実行され得る。また、本明細書において説明されたソフトウェアおよびハードウェアの要素は、それらをより少ない構成要素に統合して、またはより多い構成要素に分解することによって実現することも可能である。 Even if it is explained that the processes and procedures described herein are performed by a single device, software, component, module, such processes or procedures are performed by multiple devices, multiple software, multiple devices. Can be executed by a component of, and / or multiple modules. The software and hardware components described herein can also be realized by integrating them into fewer components or by breaking them down into more components.

本明細書において、発明の構成要素が単数もしくは複数のいずれか一方として説明された場合、又は、単数もしくは複数のいずれとも限定せずに説明された場合であっても、文脈上別に解すべき場合を除き、当該構成要素は単数又は複数のいずれであってもよい。 In the present specification, when the components of the invention are described as either one or more, or even if they are described without limitation to either the singular or the plurality, they should be understood separately in the context. Except for, the component may be either singular or plural.

1 コンテンツ提供システム
10 コンテンツ提供サーバ
11 コンピュータプロセッサ
15 ストレージ
20 通信ネットワーク
30 車載端末
31 コンピュータプロセッサ
35 ストレージ
42 タクシーメーター
44 ドライバー端末
50 配車管理サーバ
52 ユーザ端末
54 タクシー事業者サーバ
61 情報記憶管理部
611 車載端末情報テーブル
612 コンテンツDB
63 コンテンツ提供制御部
64 情報記憶管理部
65 情報出力制御部
70 車載端末用画面

1 Content provision system 10 Content provision server 11 Computer processor 15 Storage 20 Communication network 30 In-vehicle terminal 31 Computer processor 35 Storage 42 Taxi meter 44 Driver terminal 50 Vehicle allocation management server 52 User terminal 54 Taxi operator server 61 Information storage management unit 611 In-vehicle terminal Information table 612 Content DB
63 Content provision control unit 64 Information storage management unit 65 Information output control unit 70 In-vehicle terminal screen

Claims (10)

1又は複数のコンピュータプロセッサを備え、タクシーの乗客に対してコンテンツを提供するためのシステムであって、
前記1又は複数のコンピュータプロセッサは、読取可能な命令の実行に応じて、
乗客が乗車している実車状態を含む前記タクシーの状態を認識する処理と、
前記タクシーの状態が実車状態である間、前記タクシーの客室内に設置された情報処理装置において、コンテンツを出力する処理と、を実行し、
前記コンテンツを出力する処理は、前記タクシーの乗客が配車に用いた配車手段に少なくとも基づいて、前記情報処理装置においてコンテンツを出力することを含む、
システム。
A system equipped with one or more computer processors to provide content to taxi passengers.
The one or more computer processors depend on the execution of readable instructions.
The process of recognizing the state of the taxi, including the state of the actual vehicle on which the passenger is riding,
While the taxi is in the actual vehicle state, the information processing device installed in the passenger compartment of the taxi executes the process of outputting the content.
The process of outputting the content includes outputting the content in the information processing device based on at least the vehicle allocation means used by the taxi passengers for dispatching the taxi.
system.
前記コンテンツを出力する処理は、前記タクシーの状態の実車状態への変化に応じて、前記タクシーの乗客の配車手段にかかわらず所定のコンテンツを出力し、その後、複数のコンテンツの中から前記タクシーの乗客の配車手段に少なくとも基づいて選択されるコンテンツを出力することを含む、
請求項1のシステム。
The process of outputting the content outputs predetermined content regardless of the vehicle allocation means of the passengers of the taxi according to the change of the state of the taxi to the actual vehicle state, and then, among the plurality of contents, the taxi Including outputting content that is selected based on at least the means of dispatching passengers,
The system of claim 1.
前記タクシーの状態を認識する処理は、前記タクシーに設置されたタクシーメーターから提供される情報に少なくとも基づいて、前記タクシーの状態を認識することを含む、
請求項1又は2のシステム。
The process of recognizing the state of the taxi includes recognizing the state of the taxi based on at least the information provided by the taximeter installed in the taxi.
The system of claim 1 or 2.
前記コンテンツを出力する処理は、前記タクシーの乗客の配車手段が、乗客に関連する乗客関連情報が提供される第1の手段である場合には、前記タクシーの乗客の前記乗客関連情報に基づくコンテンツを出力する一方、前記タクシーの乗客の配車手段が、前記乗客関連情報が提供されない第2の手段である場合には、所定のコンテンツを出力することを含む、
請求項1ないし3何れかのシステム。
The process of outputting the content is the content based on the passenger-related information of the taxi passenger when the vehicle allocation means of the taxi passenger is the first means for providing the passenger-related information related to the passenger. On the other hand, when the means for dispatching passengers of the taxi is a second means for which the passenger-related information is not provided, a predetermined content is output.
The system according to any one of claims 1 to 3.
前記乗客関連情報は、乗客の使用言語を含み、
前記コンテンツを出力する処理は、前記タクシーの乗客の配車手段が前記第1の手段である場合に、前記タクシーの乗客の使用言語に適合するようにコンテンツを出力することを含む、
請求項4のシステム。
The passenger-related information includes the language used by the passenger.
The process of outputting the content includes outputting the content so as to match the language used by the taxi passenger when the vehicle dispatching means of the taxi passenger is the first means.
The system of claim 4.
前記乗客関連情報は、乗客の名称を含み、
前記コンテンツを出力する処理は、前記タクシーの乗客の配車手段が前記第1の手段である場合に、前記タクシーの乗客の名称が付加されるようにコンテンツを出力することを含む、
請求項4又は5のシステム。
The passenger-related information includes the name of the passenger.
The process of outputting the content includes outputting the content so that the name of the passenger of the taxi is added when the vehicle dispatching means of the passenger of the taxi is the first means.
The system of claim 4 or 5.
前記コンテンツを出力する処理は、前記タクシーの乗客の配車手段が前記第1の手段である場合に、複数のコンテンツの中から前記タクシーの乗客の前記乗客関連情報に基づいて選択されるコンテンツを出力することを含む、
請求項4ないし6何れかのシステム。
The process of outputting the content outputs content selected from a plurality of contents based on the passenger-related information of the taxi passenger when the vehicle allocation means of the taxi passenger is the first means. Including doing,
The system according to any one of claims 4 to 6.
前記1又は複数のコンピュータプロセッサは、さらに、前記タクシーの乗客の配車手段が前記第1の手段である場合に、前記タクシーの状態が実車状態へと変化するよりも前に、前記タクシーの乗客の前記乗客関連情報を取得し、取得した前記乗客関連情報に基づいて複数のコンテンツの中から選択されるコンテンツの少なくとも一部を前記情報処理装置に記憶する処理を実行する、
請求項7のシステム。
The one or more computer processors further provide for the taxi passengers before the taxi state changes to the actual vehicle state when the taxi passenger dispatching means is the first means. A process of acquiring the passenger-related information and storing at least a part of the content selected from the plurality of contents based on the acquired passenger-related information in the information processing device is executed.
The system of claim 7.
1又は複数のコンピュータによって実行され、タクシーの乗客に対してコンテンツを提供するための方法であって、
乗客が乗車している実車状態を含む前記タクシーの状態を認識する工程と、
前記タクシーの状態が実車状態である間、前記タクシーの客室内に設置された情報処理装置において、コンテンツを出力する工程と、を備え、
前記コンテンツを出力する工程は、前記タクシーの乗客が配車に用いた配車手段に少なくとも基づいて、前記情報処理装置においてコンテンツを出力することを含む、
方法。
A method of providing content to taxi passengers, executed by one or more computers.
The process of recognizing the state of the taxi, including the state of the actual vehicle on which the passenger is riding,
While the state of the taxi is the actual vehicle state, the information processing device installed in the passenger compartment of the taxi includes a process of outputting contents.
The step of outputting the content includes outputting the content in the information processing device based on at least the vehicle allocation means used by the taxi passengers for vehicle allocation.
Method.
タクシーの乗客に対してコンテンツを提供するためのプログラムであって、
1又は複数のコンピュータ上での実行に応じて、前記1又は複数のコンピュータに、
乗客が乗車している実車状態を含む前記タクシーの状態を認識する処理と、
前記タクシーの状態が実車状態である間、前記タクシーの客室内に設置された情報処理装置において、コンテンツを出力する処理と、を実行させ、
前記コンテンツを出力する処理は、前記タクシーの乗客が配車に用いた配車手段に少なくとも基づいて、前記情報処理装置においてコンテンツを出力することを含む、
プログラム。
A program for providing content to taxi passengers
Depending on the execution on one or more computers, the one or more computers
The process of recognizing the state of the taxi, including the state of the actual vehicle on which the passenger is riding,
While the taxi is in the actual vehicle state, the information processing device installed in the passenger compartment of the taxi executes the process of outputting the content.
The process of outputting the content includes outputting the content in the information processing device based on at least the vehicle allocation means used by the taxi passengers for dispatching the taxi.
program.
JP2020133651A 2020-08-06 2020-08-06 Systems, methods, and programs for providing content Active JP7022795B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020133651A JP7022795B2 (en) 2020-08-06 2020-08-06 Systems, methods, and programs for providing content

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020133651A JP7022795B2 (en) 2020-08-06 2020-08-06 Systems, methods, and programs for providing content

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2018219121A Division JP2020086826A (en) 2018-11-22 2018-11-22 System, method, and program for providing content

Publications (2)

Publication Number Publication Date
JP2020198110A true JP2020198110A (en) 2020-12-10
JP7022795B2 JP7022795B2 (en) 2022-02-18

Family

ID=73648225

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020133651A Active JP7022795B2 (en) 2020-08-06 2020-08-06 Systems, methods, and programs for providing content

Country Status (1)

Country Link
JP (1) JP7022795B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023026874A (en) * 2021-08-16 2023-03-01 矢崎エナジーシステム株式会社 Advertising support device, receipt recording medium, advertising support system, and advertising support program
JP2023111615A (en) * 2022-01-31 2023-08-10 ソニーグループ株式会社 Information processing method, information processing device, and information processing system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1075220A (en) * 1996-08-30 1998-03-17 Masaji Ota Character information receiving/advertising system for passenger transportation vehicle, and mobile terminal therefor
JP2014052288A (en) * 2012-09-07 2014-03-20 Yahoo Japan Corp Information distribution apparatus, information distribution method and program
JP2014063429A (en) * 2012-09-24 2014-04-10 Yahoo Japan Corp Information distribution device, information distribution method and program
WO2018012506A1 (en) * 2016-07-11 2018-01-18 株式会社フリークアウト・ホールディングス Information processing device and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1075220A (en) * 1996-08-30 1998-03-17 Masaji Ota Character information receiving/advertising system for passenger transportation vehicle, and mobile terminal therefor
JP2014052288A (en) * 2012-09-07 2014-03-20 Yahoo Japan Corp Information distribution apparatus, information distribution method and program
JP2014063429A (en) * 2012-09-24 2014-04-10 Yahoo Japan Corp Information distribution device, information distribution method and program
WO2018012506A1 (en) * 2016-07-11 2018-01-18 株式会社フリークアウト・ホールディングス Information processing device and program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023026874A (en) * 2021-08-16 2023-03-01 矢崎エナジーシステム株式会社 Advertising support device, receipt recording medium, advertising support system, and advertising support program
JP7633118B2 (en) 2021-08-16 2025-02-19 矢崎エナジーシステム株式会社 Advertising support device, receipt recording medium output method, advertising support system, and advertising support program
JP2023111615A (en) * 2022-01-31 2023-08-10 ソニーグループ株式会社 Information processing method, information processing device, and information processing system

Also Published As

Publication number Publication date
JP7022795B2 (en) 2022-02-18

Similar Documents

Publication Publication Date Title
US20090055187A1 (en) Conversion of text email or SMS message to speech spoken by animated avatar for hands-free reception of email and SMS messages while driving a vehicle
US20180088749A1 (en) Customized content generation for a user interface for a network service
CN107766964A (en) One kind uses car order processing method, server, passenger terminal and system
JP7022795B2 (en) Systems, methods, and programs for providing content
CN111260175A (en) System and method for managing vehicle allocation of taxi, and storage medium
CN109214878A (en) Method for processing business and device
CN112927054A (en) Bus taking order processing method and device
JP7152288B2 (en) System, method and program for providing content
JP7445445B2 (en) Computer program, advertisement display device, and advertisement display method
WO2020105480A1 (en) System, method, and program for providing content
JP7327241B2 (en) Information processing device, program, and evaluation method
JP2020086826A (en) System, method, and program for providing content
JP2020057178A (en) Information processing device
KR20150059227A (en) Apparatus for providing drive route using telematics server and method thereof
JP7466891B2 (en) Incentive determination device, incentive determination system, and incentive determination method
KR102634663B1 (en) Method of providing user-customized contents in the process of driving a vehicle
JP7616206B2 (en) Vehicle allocation system, vehicle allocation management method, and program
JP6917115B2 (en) Mobile store type business negotiation support system
JP2023111615A (en) Information processing method, information processing device, and information processing system
WO2021193052A1 (en) Vehicle dispatch management device, vehicle dispatch management method, and program
CN112286482A (en) Riding atmosphere rendering method and device, electronic equipment and storage medium
CN113450177A (en) Information providing system, information providing apparatus, control method thereof, server, and recording medium
US20110227758A1 (en) Interactive Mobile Service System
JP7465302B2 (en) Information provision system, control method for information provision system, and control program for information provision system
JP7498538B1 (en) Information processing system, information processing method, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200806

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200806

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210628

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210817

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220207

R150 Certificate of patent or registration of utility model

Ref document number: 7022795

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250