JP7622840B2 - Server device, system, and server device control method and program - Google Patents
Server device, system, and server device control method and program Download PDFInfo
- Publication number
- JP7622840B2 JP7622840B2 JP2023528904A JP2023528904A JP7622840B2 JP 7622840 B2 JP7622840 B2 JP 7622840B2 JP 2023528904 A JP2023528904 A JP 2023528904A JP 2023528904 A JP2023528904 A JP 2023528904A JP 7622840 B2 JP7622840 B2 JP 7622840B2
- Authority
- JP
- Japan
- Prior art keywords
- passengers
- vehicle
- server device
- traveling vehicle
- patrol
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y10/00—Economic sectors
- G16Y10/40—Transportation
Landscapes
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、サーバ装置、システム、サーバ装置の制御方法及び記憶媒体に関する。 The present invention relates to a server device, a system, a control method for a server device, and a storage medium.
近年、自動走行車の実用化が進められている。例えば、自動走行車は、テーマパーク、観光地等における移動手段として実用化されている。自動走行車に適用可能な技術として下記の特許文献1、特許文献2の技術がある。これらの文献では、人の興味や感情を推定する技術が開示されている。In recent years, the practical application of self-driving cars has progressed. For example, self-driving cars have been put to practical use as a means of transportation in theme parks, tourist destinations, and the like. The technologies that can be applied to self-driving cars are described in the following Patent Documents 1 and 2. These documents disclose technologies for estimating people's interests and emotions.
例えば、特許文献1には、車両の搭乗者の振舞いを検知し、その搭乗者が直接あるいは潜在的に興味を持つものに関する情報を提示し、搭乗者の興味を喚起してプロモーションの促進を支援する、と記載されている。特許文献1のクラウドサーバは、バスとの間で通信可能に接続される。クラウドサーバは、顧客興味データベースに登録された、バスに搭乗予定の顧客の属性情報を受け取る通信回路を備える。クラウドサーバは、バスへの搭乗中に、バスに搭載された車内カメラ等により検知された顧客の行動の検知結果と、顧客の属性情報とに基づいて、顧客が直接あるいは潜在的に興味を有する興味事項を推測するプロセッサを備える。プロセッサは、推測された興味事項に関する情報を、通信回路を介して、バスに搭載された車載端末に閲覧可能に表示する。For example, Patent Document 1 describes a system that detects the behavior of vehicle occupants and presents information about what the occupants are directly or potentially interested in, thereby stimulating the occupants' interest and helping to promote promotion. The cloud server in Patent Document 1 is communicatively connected to the bus. The cloud server has a communication circuit that receives attribute information of customers who plan to board the bus, which is registered in a customer interest database. The cloud server has a processor that infers the interests of customers that the customers are directly or potentially interested in based on the detection results of the customer's behavior detected by an in-vehicle camera or the like mounted on the bus while on board the bus and the customer's attribute information. The processor displays information about the inferred interests on an on-board terminal mounted on the bus via the communication circuit so that it can be viewed.
特許文献2には、推定ターゲットの正確な感情を推定することができる感情推定装置、感情推定方法、感情推定プログラム、および感情カウントシステムを提供する、と記載されている。特許文献2の感情推定装置は、脈拍解析部と、表情解析部と、発話内容解析部と、発話トーン解析部と、感情推定部とを持つ。脈拍解析部は、推定ターゲットの脈拍を解析して脈拍情報を生成する。表情解析部は、推定ターゲットの顔の画像情報に基づいて、推定ターゲットの表情を解析して表情情報を生成する。発話内容解析部は、推定ターゲットの音声情報に基づいて、推定ターゲットの発話内容を解析して発話内容情報を生成する。発話トーン解析部は、音声情報に基づいて、推定ターゲットの発話トーンを解析して発話トーン情報を生成する。感情推定部は、脈拍情報、表情情報、発話内容情報、および発話トーン情報のうち少なくとも2つに基づいて、推定ターゲットの感情を推定する。 Patent Document 2 describes that it provides an emotion estimation device, emotion estimation method, emotion estimation program, and emotion counting system that can estimate the accurate emotion of an estimated target. The emotion estimation device of Patent Document 2 has a pulse analysis unit, a facial expression analysis unit, an utterance content analysis unit, an utterance tone analysis unit, and an emotion estimation unit. The pulse analysis unit analyzes the pulse of the estimated target to generate pulse information. The facial expression analysis unit analyzes the facial expression of the estimated target based on image information of the face of the estimated target to generate facial expression information. The speech content analysis unit analyzes the speech content of the estimated target based on the voice information of the estimated target to generate speech content information. The speech tone analysis unit analyzes the speech tone of the estimated target based on the voice information to generate speech tone information. The emotion estimation unit estimates the emotion of the estimated target based on at least two of the pulse information, facial expression information, utterance content information, and speech tone information.
利用者は自動走行車に乗り込み、観光地やテーマパークを移動する。その際、自動走行車から乗客に対して音声等による情報提供が行われることがあるが、当該提供される情報は予め定められたものであり、利用者が真に欲する情報には該当しないことが多い。Users board self-driving cars and travel to tourist spots and theme parks. When they do so, the self-driving cars may provide passengers with information by voice or other means, but the information provided is predetermined and often does not correspond to the information that users truly want.
本発明は、観光地等で用いられる移動手段の乗客の満足度を向上させることに寄与する、サーバ装置、システム、サーバ装置の制御方法及び記憶媒体を提供することを主たる目的とする。 The primary objective of the present invention is to provide a server device, a system, a control method for a server device, and a storage medium that contribute to improving passenger satisfaction of transportation means used in tourist destinations, etc.
本発明の第1の視点によれば、所定エリア内を巡回する巡回車両と通信する、通信部と、前記巡回車両が乗客に案内したスポットの感想を前記巡回車両の乗客に問いかけ、前記巡回車両の乗客からの回答を取得する、会話部と、前記巡回車両の乗客からの回答に基づいて、前記案内されたスポットに関する前記巡回車両の乗客の満足度を算出する、算出部と、を備える、サーバ装置が提供される。According to a first aspect of the present invention, a server device is provided that includes a communication unit that communicates with a patrol vehicle patrolling within a specified area, a conversation unit that asks passengers of the patrol vehicle about their impressions of spots introduced to them by the patrol vehicle and acquires responses from the passengers of the patrol vehicle, and a calculation unit that calculates the satisfaction level of the passengers of the patrol vehicle regarding the introduced spots based on the responses from the passengers of the patrol vehicle.
本発明の第2の視点によれば、所定エリア内を巡回する巡回車両と、前記巡回車両と無線通信により接続されているサーバ装置と、を含み、前記サーバ装置は、前記巡回車両と通信する、通信部と、前記巡回車両が乗客に案内したスポットの感想を前記巡回車両の乗客に問いかけ、前記巡回車両の乗客からの回答を取得する、会話部と、前記巡回車両の乗客からの回答に基づいて、前記案内されたスポットに関する前記巡回車両の乗客の満足度を算出する、算出部と、を備える、システムが提供される。According to a second aspect of the present invention, a system is provided that includes a patrol vehicle that patrols within a specified area, and a server device connected to the patrol vehicle via wireless communication, the server device comprising: a communication unit that communicates with the patrol vehicle; a conversation unit that asks passengers of the patrol vehicle about their impressions of spots that the patrol vehicle has guided them to and obtains responses from the passengers of the patrol vehicle; and a calculation unit that calculates the satisfaction level of the passengers of the patrol vehicle regarding the guided spots based on the responses from the passengers of the patrol vehicle.
本発明の第3の視点によれば、サーバ装置において、所定エリア内を巡回する巡回車両と通信し、前記巡回車両が乗客に案内したスポットの感想を前記巡回車両の乗客に問いかけ、前記巡回車両の乗客からの回答を取得し、前記巡回車両の乗客からの回答に基づいて、前記案内されたスポットに関する前記巡回車両の乗客の満足度を算出する、サーバ装置の制御方法が提供される。According to a third aspect of the present invention, a method for controlling a server device is provided, in which the server device communicates with a patrol vehicle circulating within a specified area, asks the passengers of the patrol vehicle about their impressions of the spots introduced to them by the patrol vehicle, obtains responses from the passengers of the patrol vehicle, and calculates the satisfaction level of the passengers of the patrol vehicle with respect to the introduced spots based on the responses from the passengers of the patrol vehicle.
本発明の第4の視点によれば、サーバ装置に搭載されたコンピュータに、所定エリア内を巡回する巡回車両と通信する処理と、前記巡回車両が乗客に案内したスポットの感想を前記巡回車両の乗客に問いかけ、前記巡回車両の乗客からの回答を取得する処理と、前記巡回車両の乗客からの回答に基づいて、前記案内されたスポットに関する前記巡回車両の乗客の満足度を算出する処理と、を実行させるためのプログラムを記憶する、コンピュータ読取可能な記憶媒体が提供される。According to a fourth aspect of the present invention, a computer-readable storage medium is provided that stores a program for causing a computer mounted on a server device to execute the following processes: communicating with a patrol vehicle patrolling within a specified area; asking passengers of the patrol vehicle about their impressions of spots introduced to them by the patrol vehicle and acquiring responses from the passengers of the patrol vehicle; and calculating the satisfaction level of the passengers of the patrol vehicle with respect to the introduced spots based on the responses from the passengers of the patrol vehicle.
本発明の各視点によれば、本発明は、観光地等で用いられる移動手段の乗客の満足度を向上させることに寄与する、サーバ装置、システム、サーバ装置の制御方法及び記憶媒体が提供される。なお、本発明の効果は上記に限定されない。本発明により、当該効果の代わりに、又は当該効果と共に、他の効果が奏されてもよい。 According to each aspect of the present invention, the present invention provides a server device, a system, a control method for a server device, and a storage medium that contribute to improving the satisfaction of passengers of means of transportation used in tourist destinations and the like. Note that the effects of the present invention are not limited to the above. The present invention may achieve other effects instead of or in addition to the effects.
はじめに、一実施形態の概要について説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、この概要の記載はなんらの限定を意図するものではない。また、特段の釈明がない場合には、各図面に記載されたブロックはハードウェア単位の構成ではなく、機能単位の構成を表す。各図におけるブロック間の接続線は、双方向及び単方向の双方を含む。一方向矢印については、主たる信号(データ)の流れを模式的に示すものであり、双方向性を排除するものではない。なお、本明細書及び図面において、同様に説明されることが可能な要素については、同一の符号を付することにより重複説明が省略され得る。First, an overview of one embodiment will be described. The reference numbers in the drawings are added to each element for convenience as an example to aid in understanding, and the description of this overview is not intended to be limiting. Furthermore, unless otherwise specified, the blocks shown in each drawing represent functional units rather than hardware units. The connection lines between blocks in each drawing include both bidirectional and unidirectional. The unidirectional arrows are used to show the main signal (data) flow diagrammatically, and do not exclude bidirectionality. In this specification and drawings, elements that can be described in the same way may be given the same reference numbers to avoid duplicated explanations.
一実施形態に係るサーバ装置100は、通信部101と、会話部102と、算出部103と、を備える(図1参照)。通信部101は、所定エリア内を巡回する巡回車両と通信する。会話部102は、巡回車両が乗客に案内したスポットの感想を巡回車両の乗客に問いかけ、巡回車両の乗客からの回答を取得する。算出部103は、巡回車両の乗客からの回答に基づいて、案内されたスポットに関する巡回車両の乗客の満足度を算出する。A
サーバ装置100は、観光スポット、テーマパーク等の所定エリア内を巡回する巡回車両と通信を行い、当該巡回車両に乗り込んだ乗客と会話をする。具体的には、サーバ装置100は、巡回車両が乗客を乗せて案内した観光スポット等の感想を乗客に聞き、その回答により案内したスポットの満足度(乗客の満足度)を算出する。サーバ装置100は、当該算出した満足度に応じて、巡回車両内の乗客に提供する情報を変更したり乗客に案内するスポットを変更したりする。このように、サーバ装置100は、乗客の満足度に応じて乗客に対して提供するサービスを変更できるので、乗客の満足度が向上する。The
以下に具体的な実施形態について、図面を参照してさらに詳しく説明する。 Specific embodiments are described in further detail below with reference to the drawings.
[第1の実施形態]
第1の実施形態について、図面を用いてより詳細に説明する。
[First embodiment]
The first embodiment will be described in more detail with reference to the drawings.
[システムの構成]
図2は、第1の実施形態に係る情報提供システムの概略構成の一例を示す図である。図2に示すように、情報提供システムには、サーバ装置10と、複数の巡回車両20-1~20-3と、が含まれる。
[System Configuration]
Fig. 2 is a diagram showing an example of a schematic configuration of the information provision system according to the first embodiment. As shown in Fig. 2, the information provision system includes a
以降の説明において、巡回車両20-1~20-3を区別する特段の理由がない場合には単に「巡回車両20」と表記する。また、図2には、3台の巡回車両20を図示しているが、情報提供システムに含まれる巡回車両20の台数を「3」に限定する趣旨ではないことは勿論である。情報提供システムには、少なくとも1台以上の巡回車両20が含まれていればよい。In the following explanation, unless there is a particular reason to distinguish between patrol vehicles 20-1 to 20-3, they will simply be referred to as "
サーバ装置10と巡回車両20は、4G(4th Generation)や5G(5th Generation)等の無線通信手段によって通信可能に構成されている。より具体的には、サーバ装置10は、基地局30を介して巡回車両20と通信する。The
サーバ装置10は、巡回車両20の乗客に対して種々のサービスを提供する装置である。例えば、サーバ装置10は、巡回車両20の乗客に対して有益な情報を提供する。サーバ装置10はシステム運営会社等の建物に設置されていてもよいし、ネットワーク(クラウド)に設置されていてもよい。The
巡回車両20は、予め定められたエリア(所定エリア)を移動する車両である。巡回車両20は、少なくとも1人以上の乗客を乗せて移動する。第1の実施形態では、巡回車両20は、家族連れのような比較的少人数のグループを乗せて移動することを前提に説明を行う。ただし、巡回車両20の定員を限定する趣旨ではないことは勿論である。The
第1の実施形態では、巡回車両20は、人が運転操作を行わなくとも自動で走行できる車両(カート、マイクロバス、バス等)として説明を行う。ただし、巡回車両20は、人が運転を行う従来型の車両であってもよい。巡回車両20は、サーバ装置10から制御可能に構成されている。In the first embodiment, the
[動作概略]
続いて、第1の実施形態に係る情報提供システムの動作概略について説明する。
[Operation Overview]
Next, an outline of the operation of the information providing system according to the first embodiment will be described.
巡回車両20は、サーバ装置10からの指示に基づいて、図3に示すような観光地内を移動(巡回)する。図3に示すように、観光地には、複数の観光スポットA~Fが含まれる。巡回車両20は、乗客(観光客)を乗せて、少なくとも1以上の観光スポットを巡るように制御される。The touring
例えば、図3において、観光客は、発着場にて巡回車両20に乗り込む。観光客を乗せた巡回車両20は、観光スポットA~Fを経由するように、点線で示すルートを移動する。なお、図3には、1台の巡回車両20を図示しているが、実際には複数の巡回車両20が観光地を巡回している。For example, in Figure 3, tourists board the
サーバ装置10は、移動中の巡回車両20の内部から情報を取得し、当該取得した情報を解析する。サーバ装置10は、解析結果に応じた情報を巡回車両20の乗客に提供する。例えば、サーバ装置10は、観光客に案内した観光スポットに関する情報や、案内する予定の観光スポットに関する情報を乗客に提供する。The
図4は、巡回車両20の内部構成を説明するための平面図である。図4に示すように、巡回車両20の各座席A~Dそれぞれの前方には衝立21-1~21-4が設置されている。さらに、各衝立21には、カメラ22、マイク23、スピーカー24が設置されている(図5参照)。図5に示すように、衝立21には、乗客の安全な乗降車を促すメッセージ等が掲示されていてもよい。
Figure 4 is a plan view for explaining the internal configuration of the
各衝立21に埋め込まれたデバイス(カメラ22、マイク23、スピーカー24)は、図4に示す制御装置40と接続されている。制御装置40は、巡回車両20の全体を制御する装置(モジュール)である。より具体的には、制御装置40は、巡回車両20の移動に関する制御、カメラ22等のデバイスに関する制御、サーバ装置10と巡回車両20の間の通信に関する制御等を行う。The devices (
制御装置40は、カメラ22から取得した画像データを定期的に又は所定のタイミングでサーバ装置10に送信する。The
サーバ装置10は、取得した画像データを解析することで、座席に乗客が着席したことを検出する。The
サーバ装置10は、巡回車両20内の「代表者」を定める。乗客が1人の場合には、当該乗客が代表者となる。複数の乗客が着席している場合には、サーバ装置10は、任意の方法によって「代表者」を定める。The
例えば、サーバ装置10は、着席した席の場所(前列、後列、進行方向の右側、左側)に基づいて代表者を定める。例えば、図4の例では、サーバ装置10は、座席Dに着席した人物を代表者に定める。For example, the
あるいは、サーバ装置10は、画像データを解析することで着席者の属性(性別、年齢)を推定し、当該推定された属性等に基づいて代表者を定めてもよい。例えば、家族連れのグループであれば、サーバ装置10は、「父親」を代表者とする、あるいは、「子供」を代表者とする、といった対応を行う。Alternatively, the
代表者を定めると、サーバ装置10は、巡回車両20の移動制御(巡回制御)を開始する。例えば、サーバ装置10は、図3の点線で示すルートを移動するように巡回車両20を制御する。サーバ装置10は、巡回車両20の行き先(行き先となる観光スポットの座標)を巡回車両20に通知する。制御装置40は、当該行き先に到達するように、巡回車両20の移動(直進、停止等)を制御する。Once the representative has been determined, the
また、サーバ装置10は、各巡回車両20の状態、状況を管理する。例えば、サーバ装置10は、「観光スポットを案内中」、「観光スポットへ移動中」といった巡回車両20の状態を管理する。In addition, the
サーバ装置10は、巡回車両20の状態に応じた情報提供を行う。例えば、巡回車両20が観光スポットAを案内している場合には、サーバ装置10は、当該観光スポットAに関する情報提供を行う。例えば、観光スポットAが「城」のような歴史的建造物であれば、サーバ装置10は、当該建造物が建築された経緯、背景等を巡回車両20の乗客に提供する。The
観光スポットの案内を終了すると、サーバ装置10は、巡回車両20に取り付けられたマイク23とスピーカー24を用いて、代表者と会話をする。より具体的には、サーバ装置10は、案内の終了した観光スポットの感想を代表者に問いかける。例えば、サーバ装置10は、「観光スポットAには満足しましたか?」といった音声をスピーカー24から出力する。When the tour of the tourist spots has been completed, the
その際、サーバ装置10は、質問に回答する代表者の顔画像(顔画像を含む画像データ)と音声を取得する。サーバ装置10は、質問に答える代表者を撮影した画像データと代表者の音声データを取得する。At that time, the
サーバ装置10は、画像データと音声データを解析することで、案内された観光スポットの満足度(代表者の満足度)を算出する。The
サーバ装置10は、当該算出された満足度に応じて巡回車両20の乗客(代表者を含む乗客)に提供する情報を決定する。より具体的には、サーバ装置10は、次の観光スポットまでの道中で提供される情報(スピーカー24から出力される音声)を変える。例えば、満足度が高ければ、サーバ装置10は、案内済みの観光スポットに関するより掘り下げた情報を提供する。満足度が低ければ、サーバ装置10は、案内した観光スポットとは縁の無い情報(例えば、観光地全体の案内等)を提供したりする。The
続いて、第1の実施形態に係る情報提供システムに含まれる各装置の詳細について説明する。Next, we will explain in detail each device included in the information provision system related to the first embodiment.
[制御装置]
図6は、第1の実施形態に係る制御装置40の処理構成(処理モジュール)の一例を示す図である。図6を参照すると、制御装置40は、通信制御部201と、運行制御部202と、位置情報送信部203と、デバイス制御部204と、記憶部205と、を備える。
[Control device]
Fig. 6 is a diagram showing an example of a processing configuration (processing module) of the
通信制御部201は、他の装置との間の通信を制御する手段である。例えば、通信制御部201は、サーバ装置10からデータ(パケット)を受信する。また、通信制御部201は、サーバ装置10に向けてデータを送信する。通信制御部201は、他の装置から受信したデータを他の処理モジュールに引き渡す。通信制御部201は、他の処理モジュールから取得したデータを他の装置に向けて送信する。このように、他の処理モジュールは、通信制御部201を介して他の装置とデータの送受信を行う。通信制御部201は、他の装置からデータを受信する受信部としての機能と、他の装置に向けてデータを送信する送信部としての機能と、を備える。The
運行制御部202は、巡回車両20の運行を制御する手段である。運行制御部202は、サーバ装置10から指示された移動先に到達するように、巡回車両20の駆動系(エンジン、ブレーキ、ハンドル等)の制御を行う。運行制御部202は、サーバ装置10から受信する「移動指示」に従い、上記駆動系の制御を行う。移動指示には移動先の座標(X座標、Y座標)が含まれるので、運行制御部202は、当該座標位置まで巡回車両20を移動する。The
運行制御部202は、指定された移動先まで移動すると停車し、新たな移動指示を受信するまで待機する。運行制御部202は、新たな移動指示を受信すると、当該指示に従い移動する。なお、巡回車両20の自動運転には既存の技術を用いることができ、且つ、本願開示の趣旨とも異なるので、より詳細な説明を省略する。When the
位置情報送信部203は、自装置(巡回車両20)の現在位置をサーバ装置10に送信する手段である。位置情報送信部203は、GPS(Global Positioning System)衛星からのGPS信号を受信して測位を実行し、巡回車両20の緯度、経度及び高度を含む位置情報を生成する。あるいは、位置情報送信部203は、基地局30から受信する電波を利用して位置情報を生成してもよい。The location
位置情報送信部203は、定期的又は所定のタイミングで、生成した位置情報(座標情報)をサーバ装置10に通知する。位置情報送信部203は、当該位置情報と車両IDを含む「現在位置通知」をサーバ装置10に送信する。The location
車両IDは、情報提供システムに含まれる各巡回車両20を識別するためのIDである。車両IDには、巡回車両20のMAC(Media Access Control)アドレスやIP(Internet Protocol)アドレスを用いることができる。The vehicle ID is an ID for identifying each
デバイス制御部204は、衝立21に埋め込まれた各デバイス(カメラ22、マイク23、スピーカー24)を制御する手段である。
The
デバイス制御部204は、サーバ装置10からの指示がない場合(サーバ装置10の状態が後述する「会話モード」ではない場合)、定期的又は所定のタイミングで、カメラ22から画像データを取得する。
When there is no instruction from the server device 10 (when the state of the
デバイス制御部204は、取得した画像データをサーバ装置10に送信する。具体的には、デバイス制御部204は、車両ID、座席ID、画像データを含む「乗客画像通知」をサーバ装置10に送信する。このように、乗客画像通知には、座席(座席に着席している乗客)が写る画像データが含まれる。The
座席IDは、巡回車両20の各座席を識別するためのIDである。システム管理者等は、巡回車両の各座席について座席IDを決定し、制御装置40に設定する。The seat ID is an ID for identifying each seat in the
なお、車両IDや座席IDは、サーバ装置10と巡回車両20の間において任意の方法によって共有される。例えば、システム管理者が座席IDを決定し当該決定された座席IDをサーバ装置10に設定する。また、システム管理者は、当該決定された座席IDを制御装置40に設定する。The vehicle ID and seat ID are shared between the
デバイス制御部204は、座席に着席した乗客がいなければ、当該座席に関する乗客画像通知をサーバ装置10に送信しなくてもよい。
If there is no passenger seated in a seat, the
また、デバイス制御部204は、サーバ装置10から「案内音声出力指示」を受信する。デバイス制御部204は、当該指示に含まれる音声データを各座席(あるいは、着席者がいる座席)のスピーカー24から出力する。The
デバイス制御部204は、サーバ装置10の状態が会話モードの場合、サーバ装置10からの指示に従い各デバイスを制御する。デバイス制御部204は、サーバ装置10から「会話開始指示」を受信する。会話開始指示には、話し相手(代表者)が座る座席IDが含まれる。When the state of the
デバイス制御部204は、サーバ装置10と代表者が会話できるように、マイク23及びスピーカー24を制御する。また、デバイス制御部204は、会話中の代表者が撮影された画像データを取得する。The
より具体的には、会話中は、デバイス制御部204は、サーバ装置10から指定された座席に対応するスピーカー24からサーバ装置10から取得した音声データを出力する。また、デバイス制御部204は、サーバ装置10から指定された座席に対応するマイク23から音声データを取得し、当該音声データをサーバ装置10に送信する。More specifically, during a conversation, the
また、会話中には、デバイス制御部204は、サーバ装置により指定された座席(会話開始指示に含まれる座席ID)のカメラ22から画像データを取得し、当該画像データをサーバ装置10に送信する。
Also, during the conversation, the
デバイス制御部204は、サーバ装置10から「会話終了指示」を受信すると、代表者との会話を終了する。
When the
記憶部205は、巡回車両20の動作に必要な情報を記憶する手段である。
The
[サーバ装置]
図7は、第1の実施形態に係るサーバ装置10の処理構成(処理モジュール)の一例を示す図である。図7を参照すると、サーバ装置10は、通信制御部301と、車両位置管理部302と、代表者決定部303と、車両運行制御部304と、コミュニケーション部305と、情報提供部306と、記憶部307と、を備える。
[Server device]
Fig. 7 is a diagram showing an example of a processing configuration (processing module) of the
通信制御部301は、他の装置との間の通信を制御する手段(通信部)である。例えば、通信制御部301は、巡回車両20からデータ(パケット)を受信する。また、通信制御部301は、巡回車両20に向けてデータを送信する。通信制御部301は、他の装置から受信したデータを他の処理モジュールに引き渡す。通信制御部301は、他の処理モジュールから取得したデータを他の装置に向けて送信する。このように、他の処理モジュールは、通信制御部301を介して他の装置とデータの送受信を行う。通信制御部301は、他の装置からデータを受信する受信部としての機能と、他の装置に向けてデータを送信する送信部としての機能と、を備える。The
車両位置管理部302は、巡回車両20の現在位置を管理する手段である。車両位置管理部302は、巡回車両20から「現在位置通知」を受信する。車両位置管理部302は、当該通知に含まれる位置情報を車両管理データベースに記憶する(図8参照)。より具体的には、車両位置管理部302は、現在位置通知に含まれる車両IDから巡回車両20を特定し、対応するエントリの現在位置フィールドを更新する。The vehicle
なお、図8に示す車両管理データベースは例示であって、記憶する項目等を限定する趣旨ではない。また、理解の容易のため、図8に示す車両IDには巡回車両20の符号を使用し、代表者が座る座席IDには図4に示す座席名(座席A~D)を使用している。Note that the vehicle management database shown in Figure 8 is an example and is not intended to limit the items to be stored. Also, for ease of understanding, the vehicle ID shown in Figure 8 uses the symbol for the
代表者決定部303は、巡回車両20の乗客の中から代表者を決定する手段である。代表者決定部303は、巡回車両20に複数の乗客が乗車している場合に、当該複数の乗客のなかから代表者を決定する。例えば、代表者決定部303は、各巡回車両20から定期的又は所定のタイミングで受信する「乗客画像通知」に含まれる画像データを解析することで代表者を決定する。The
代表者決定部303は、巡回車両20の各座席を写した画像データを解析し、各座席に乗客が着席(在席)しているか否か判定する。例えば、代表者決定部303は、空席を撮影した画像データ(テンプレート)と画像音声通知の画像データを比較することで、着席者の有無を判定できる。The
例えば、図4の例では、代表者決定部303は、座席B~Dそれぞれの座席に乗客が着席していることを認識する。For example, in the example of Figure 4, the
代表者決定部303は、巡回車両20の着席者の中から代表者を決定する。代表者決定部303は、任意の方法を用いて代表者を決定する。例えば、代表者決定部303は、座席の位置(前列、後列、進行方向の右側、左側)に基づいて代表者を定める。例えば、図4の例では、前列右側の座席Dに着席した人物が代表者として選択される。The
あるいは、代表者決定部303は、画像データを解析することで各着席者の属性(例えば、性別、年齢)を推定し、当該推定された属性等に基づいて代表者を定めてもよい。代表者決定部303は、当該属性の推定には予め用意された学習モデルを用いることができる。Alternatively, the
なお、学習モデルは、画像データラベル(属性;例えば、父親、子供)が付与された教師データを用いた機械学習により生成することができる。学習モデルの生成には、サポートベクタマシン、ブースティングやニューラルネットワーク等の任意のアルゴリズムを用いることができる。なお、上記サポートベクタマシン等のアルゴリズムは公知の技術を使用することができるので、その説明を省略する。The learning model can be generated by machine learning using training data to which image data labels (attributes; for example, father, child) have been added. Any algorithm, such as a support vector machine, boosting, or neural network, can be used to generate the learning model. Note that the algorithms, such as the support vector machine, can use publicly known technologies, and therefore will not be described here.
例えば、家族連れのグループであれば、代表者決定部303は、「父親」を代表者とする、あるいは、「子供」を代表者とする、といった対応を行う。For example, in the case of a family group, the
あるいは、代表者決定部303は、着席者の服装に基づいて、着席者の属性(父親、母親、子供)を決定してもよい。
Alternatively, the
代表者決定部303は、決定した代表者の座席位置を車両管理データベースに記憶する。図4の例では、座席Dに座る人物が代表者として選択され、車両管理データベースに登録される。なお、乗客画像通知には、画像データの撮影対象となった座席IDが含まれるので、代表者決定部303は、画像データと座席IDの関係を把握できる。The
代表者決定部303は、代表者を決定すると、対応する巡回車両20の車両IDと共にその旨(代表者選択完了)を車両運行制御部304に通知する。Once the
車両運行制御部304は、巡回車両20の運行(移動)を指示(制御)する手段である。車両運行制御部304は、巡回車両20は自動走行車の場合に、当該巡回車両20の移動先を含む「移動指示」を巡回車両20に送信することで、当該巡回車両20の運行を制御する。車両運行制御部304は、制御対象の巡回車両20の車両IDと、当該巡回車両の行き先座標(X座標、Y座標)を含む移動指示を巡回車両20に送信する。The vehicle
車両運行制御部304は、代表者が決定された巡回車両20(発着場から乗客が乗り込んだ巡回車両20)の移動に関する制御を開始する。車両運行制御部304は、巡回車両20が、予め定められた観光スポットまで移動し、予め定められた観光スポットの前で一定時間停車し、予め定められた次の観光スポットまで移動するように制御する。The vehicle
図3の例では、巡回車両20は、観光スポットAまで移動し、当該観光スポットAで一定時間停車する(又は、観光スポットAの周りを低速で移動する)。その後、巡回車両20は、次の観光スポットBに向けて移動する。車両運行制御部304は、巡回車両20がこのような移動(巡回)をするように移動指示を制御対象の巡回車両20に送信する。In the example of Figure 3, the
なお、車両運行制御部304は、車両管理データベースの巡回経路フィールドに記載された巡回経路から行き先(案内する観光スポット)を取得する。図8の例では、車両運行制御部304は、巡回車両20が観光スポットA~Fの順に巡回するように制御する。車両運行制御部304は、各観光スポットの座標に関し、観光スポットとその座標(X座標、Y座標)を対応付けて記憶するテーブル情報を参照することで得ることができる。The vehicle
なお、図8に示す巡回経路は例示であって、巡回車両20の移動経路を限定する趣旨ではない。図8に示すように、観光地に含まれる各観光スポットを巡回しなくてもよい。例えば、観光スポットの一部を巡回するような巡回経路が車両管理データベースに登録されていてもよい。あるいは、巡回する観光スポットの順番が巡回車両20によって異なっていてもよい。例えば、「A、B、C、D、E、F」の順で観光スポットを案内する巡回経路と、「A、F、E、D、C、B」の順で観光スポットを案内する巡回経路と、が登録されていてもよい。Note that the tour route shown in FIG. 8 is an example and is not intended to limit the travel route of the
また、車両運行制御部304は、巡回車両20の現在位置や移動指示の内容に基づいて巡回車両20の状態を算出する。例えば、車両運行制御部304は、巡回車両20に対して観光スポットAへの移動を指示し、当該巡回車両20の位置が観光スポットAの座標位置であれば、巡回車両20は観光スポットAを案内中と判定する。また、車両運行制御部304は、観光スポットBへの移動指示をし、巡回車両20が観光スポットBに到達していなければ、当該巡回車両20の状態を観光スポットBへ移動中と判定する。
Furthermore, the vehicle
車両運行制御部304は、当該判定された巡回車両20の状態を車両管理データベースの状態フィールドに反映する。例えば、図8に示すように、巡回車両20が観光スポットAに到達し、一時的に停車している場合には、「観光スポットAを案内中」のような設定が状態フィールドに記載される。The vehicle
ここで、サーバ装置10の巡回車両20に対する動作モード(制御モード)には、「通常モード」と「会話モード」の2つが含まれる。デフォルトモードは「通常モード」である。Here, the operating modes (control modes) of the
巡回車両20が観光スポットを案内している最中の動作モードは、通常モードである。具体的には、サーバ装置10が巡回車両20の乗客に対して情報提供している間は通常モードに設定される。例えば、巡回車両20が観光スポットに到着し、当該観光スポットの情報を乗客に提供し、巡回車両20が観光スポットを離れるまでの制御モードは通常モードである。換言するならば、巡回車両20が観光スポットに到着し、乗客が巡回車両20から降車して当該観光スポットを観光した後に巡回車両20に乗り込むまでの時間も通常モードである。The operating mode while the
巡回車両20が観光スポットの案内を終了したタイミング(観光スポットから離れ次の観光スポットに向かうタイミング)で「通常モード」から「会話モード」に切り替わる。
When the touring
このように、通常モード(案内モード)では、サーバ装置10(巡回車両20)から一方的に案内音声が出力され、サーバ装置10と乗客(代表者)の間の会話は存在しない。通常モード(案内モード)では、例えば、巡回車両20は、観光スポットの前に停車し、車内の乗客に対して観光案内等の情報提供を行う。また、上記観光案内の終了後に、自由時間が設定され、乗客は巡回車両20を降りて観光スポットを観光してもよい。一方、会話モードでは、巡回車両20による観光案内が終了した後、又は、自由時間が終了して観光スポットから戻ってきた乗客が巡回車両20に乗り込むと、巡回車両20は次の観光スポットに向けて動き出す。この巡回車両20が動き出したタイミングで、動作モードが通常モード(案内モード)から会話モードに切り替わり、案内が終了した観光スポットの満足度が分析され、満足度に応じた処理(例えば、情報提供の内容変更、目的地の変更)が行われる。In this way, in the normal mode (guidance mode), the server device 10 (traveling vehicle 20) outputs a one-sided guidance voice, and there is no conversation between the
コミュニケーション部305は、巡回車両20の乗客、とりわけ、代表者とコミュニケーションをとる手段である。図9は、第1の実施形態に係るコミュニケーション部305の処理構成の一例を示す図である。図9に示すように、コミュニケーション部305は、案内終了検出部351と、会話部352と、満足度算出部353と、からなるサブモジュールを備える。The
案内終了検出部351は、巡回車両20が観光スポットの案内を終了したことを検出する手段である。案内終了検出部351は、車両管理データベースの状態フィールドを監視(ポーリング)し、状態フィールドの設定値が「案内中」から「移動中」への変化を検出する。The guidance
例えば、案内終了検出部351は、状態フィールドの設定値が「観光スポットAを案内中」から「観光スポットBへ移動中」と変化したことを検出する。案内が終了したことを検出すると、案内終了検出部351は、案内の終了した観光スポットを会話部352に通知する。また、案内終了検出部351は、当該案内の終了した巡回車両20に関する動作モードを「会話モード」に設定する。For example, the guidance
会話部352は、巡回車両20の乗客(代表者)と会話する手段である。会話部352は、巡回車両20が乗客に案内したスポットの感想を巡回車両20の乗客に問いかけ、巡回車両20の乗客からの回答を取得する。会話部352は、車両管理データベースを参照し、案内の終了した巡回車両20の代表者(代表者が座る座席)を特定する。The
会話部352は、当該巡回車両20の車両IDと、上記特定した座席の座席IDと、を含む「会話開始指示」を対象となる巡回車両20に送信する。The
会話開始指示の送信後、会話部352は、案内の終了した観光スポットの感想を尋ねるような音声データを巡回車両20に送信する。例えば、上記の例では、会話部352は、「観光スポットAはご満足頂けたでしょうか?」といった内容の音声データを巡回車両20に送信する。After sending the instruction to start the conversation, the
また、会話部352は、上記音声データ(観光スポットの感想に関する質問)を送信したことに応じて、巡回車両20から回答に関する音声データ、代表者が写る画像データを取得する。会話部352は、取得した音声データ、画像データを満足度算出部353に引き渡す。なお、以降の説明では、会話部352からの質問に対する乗客の回答に関する音声データ、画像データを「回答時音声画像データ」と表記する。Furthermore, in response to transmitting the above voice data (question regarding impressions of tourist spots), the
会話が終了すると(回答時音声画像データを取得すると)、会話部352は、巡回車両20の車両IDを含む「会話終了指示」を巡回車両20に送信する。また、会話部352は、動作モードを「通常モード」に設定する。When the conversation ends (when the answering voice image data is acquired), the
このように、会話部352は、巡回車両20が観光スポットの案内を終了したタイミングで代表者と会話を開始する。その際、会話部352は、代表者に対する問いかけに対応する音声データを巡回車両20に送信する。会話部352は、当該問いかけに対する回答時の音声データ及び画像データを巡回車両20の乗客(代表者)の回答として巡回車両20から受信する。In this way, the
満足度算出部353は、巡回車両20により案内された観光スポットに対する乗客の満足度を算出する手段である。満足度算出部353は、巡回車両20の乗客からの回答に基づいて、案内された場所(スポット、観光スポット)に関する巡回車両20の乗客の満足度を算出する。満足度算出部353は、予め用意された学習モデルに上記取得した回答時音声画像データ(問いかけに対する代表者の回答時の音声データ及び画像データ)を入力することで、質問回答者の満足度(案内された観光スポットに対する代表者の満足度)を取得する。The
なお、ラベル(数値化された満足度)が付与された画像データ、音声データを大量に用意し、当該大量の画像データ、音声データを教師データとして学習することで上記学習モデルが得られる。例えば、笑顔で明るいトーンの画像データ、音声データには高い満足度がラベルとして付与され、笑顔ではあるが本心では満足しておらず暗いトーンの画像データ、音声データには低い満足度がラベルとして付与される。The above learning model can be obtained by preparing a large amount of image data and audio data with labels (quantified satisfaction levels) and learning using the large amount of image data and audio data as training data. For example, image data and audio data with a bright tone and a smiling face are labeled with a high level of satisfaction, while image data and audio data with a dark tone and a smiling face that is not truly satisfied are labeled with a low level of satisfaction.
このようにして生成された学習モデルを用いることで、満足度算出部353は、乗客(代表者)の満足度をより正確に把握できる。
By using the learning model generated in this manner, the
満足度算出部353は、算出した満足度を車両管理データベースの満足度フィールドに設定する。
The satisfaction
情報提供部306は、巡回車両20の乗客に情報提供する手段である。例えば、情報提供部306は、満足度算出部353によって算出された満足度に基づいて巡回車両20の乗客に提供する情報を決定する。情報提供部306は、通常モード時に「案内音声出力指示」を巡回車両20に送信することで、上記情報提供を実現する。The
情報提供部306は、車両管理データベースにアクセスし、情報提供の対象となる巡回車両20のエントリを参照する。情報提供部306は、当該エントリの満足度フィールドから満足度を読み出す。満足度フィールドがブランク(設定値がない)であれば、情報提供部306は、予め定められた音声を用いた情報提供を行う。The
例えば、巡回車両20が観光スポットAの案内を終了する前には満足度は算出されていないので、情報提供部306は、当該観光スポットAに関する情報提供を行う。より具体的には、情報提供部306は、予め用意された音声データ、対象となる巡回車両20の車両IDを含む案内音声出力指示を当該巡回車両20に送信する。For example, the satisfaction level has not been calculated before the
対して、特定されたエントリの満足度フィールドに満足度が設定されていれば、情報提供部306は、当該満足度に応じて次の観光スポットへ移動する間に提供する情報を決定する。より具体的には、情報提供部306は、満足度に応じて、巡回車両20に送信する音声データを変更する。On the other hand, if a satisfaction level is set in the satisfaction level field of the identified entry, the
情報提供部306は、移動先、満足度、提供する音声データ(提供する情報)を対応付けて記憶する提供音声データベースを参照し、巡回車両20に送信する音声データを取得する(図10参照)。なお、図10に示す提供音声データベースは例示であって、記憶する項目等を限定する趣旨ではない。The
なお、システム管理者は、巡回車両20が案内した観光スポットと満足度を考慮し、乗客に提供する音声データ(音声データとして提供する内容)を決定する。システム管理者は、当該決定した音声データを提供音声データベースに登録すればよい。The system administrator decides the voice data to be provided to passengers (the content to be provided as voice data) taking into consideration the tourist spots guided by the touring
例えば、満足度が高ければ、案内済みの観光スポットに関するより掘り下げた情報の音声データが登録される。満足度が低ければ、案内した観光スポットとは縁の無い情報(当該観光スポットに関連しない情報;例えば、観光地全体の案内、次の観光スポットの情報等)の音声データが登録される。即ち、情報提供部306は、算出された満足度が第1の閾値以上の場合、巡回車両20が乗客に案内済みの観光スポットに関する情報を提供する。情報提供部306は、算出された満足度が第2の閾値以下の場合、巡回車両20が乗客に案内済みの観光スポットとは無関係な情報を提供する。For example, if the satisfaction level is high, voice data of more in-depth information on the tourist spot that has been guided to is registered. If the satisfaction level is low, voice data of information unrelated to the tourist spot that has been guided to (information unrelated to the tourist spot; for example, information on the tourist spot as a whole, information on the next tourist spot, etc.) is registered. That is, if the calculated satisfaction level is equal to or higher than a first threshold, the
図10の例では、観光スポットAの満足度が高ければ(例えば、満足度が70%以上)、情報提供部306は、音声データB1を使った情報提供を行う。観光スポットAの満足度が低ければ(例えば、満足度が30%以下)、情報提供部306は、音声データB3を使った情報提供を行う。観光スポットAの満足度が普通(中間;例えば、満足度が30%より高く70%より低い)の場合、情報提供部306は、音声データB2を使った情報提供を行う。In the example of Figure 10, if the satisfaction level with tourist spot A is high (e.g., satisfaction level is 70% or higher), the
記憶部307は、サーバ装置10の動作に必要な情報を記憶する手段である。記憶部307には、車両管理データベース、提供音声データベースが構築される。The
[システムの動作]
続いて、第1の実施形態に係る情報提供システムの動作について説明する。図11は、第1の実施形態に係る情報提供システムの動作の一例を示すシーケンス図である。
[System Operation]
Next, a description will be given of the operation of the information providing system according to the first embodiment. Fig. 11 is a sequence diagram showing an example of the operation of the information providing system according to the first embodiment.
乗客が巡回車両20に乗り込むと、巡回車両20は、各座席を撮影した画像データを取得する。巡回車両20は、撮影した画像データを含む乗客画像通知をサーバ装置10に送信する(ステップS01)。When a passenger boards the
サーバ装置10は、乗客画像通知によって取得した画像データを解析することで、巡回車両20に乗り込んだ状況の中から代表者を決定する(ステップS02)。The
代表者を決定すると、サーバ装置10は、巡回車両20の移動(観光スポットへの移動;巡回)を開始する(ステップS03)。Once the representative has been determined, the
サーバ装置10は、観光スポットに到着するまでの道中や観光スポットに到着後に、種々の情報提供を行う。サーバ装置10は、案内音声出力指示によって音声データを巡回車両20に送信する(ステップS04)。The
巡回車両20は、サーバ装置10から取得した案内音声を出力する(ステップS05)。The
観光スポットの案内が終了すると、サーバ装置10は、代表者と会話を開始する。サーバ装置10は、会話開始指示を巡回車両20に送信する(ステップS06)。Once the tourist spot tour is completed, the
サーバ装置10は、巡回車両20の代表者に対して質問を送信する(ステップS07)。サーバ装置10は、案内の終了した観光スポットの感想を尋ねる音声データを巡回車両20に送信する。The
巡回車両20は、代表者の回答を送信する(ステップS08)。巡回車両20は、回答時音声画像データをサーバ装置10に送信する。The
サーバ装置10は、会話終了指示を巡回車両20に送信する(ステップS09)。
The
サーバ装置10は、代表者の満足度を算出する(ステップS10)。
The
サーバ装置10は、算出した代表者の満足度に応じて、巡回車両20の乗客に案内する情報を決定する。サーバ装置10は、決定した情報(音声データ)を含む案内音声出力指示を巡回車両20に送信する(ステップS11)。The
巡回車両20は、サーバ装置10から取得した案内音声を出力する(ステップS12)。The
以上のように、第1の実施形態に係るサーバ装置10は、巡回車両20が案内した観光スポットに関する感想を代表者に尋ねる。サーバ装置10は、代表者の回答に基づいて案内された観光スポットに対する満足度を算出する。サーバ装置10は、当該算出された満足度に応じて、巡回車両20の乗客に提供するサービスを変更する。このように、サーバ装置10は、乗客の満足度に応じて乗客に対して提供するサービスを変更できるので、乗客の満足度が向上する。As described above, the
また、第1の実施形態に係るサーバ装置10は、質問回答者(代表者)の表情と声色に応じて、当該回答者の満足度を算出する。即ち、サーバ装置10は、単に画像解析(代表者が笑顔か否か)によって満足度を算出するのではなく、質問回答時の音声データを考慮して満足度を算出する。その結果、表面上は笑顔だとしても本心では満足していない、あるいは表情の変化は少なくとも本心では非常に満足しているといったような場合でも高精度な満足度推定が実現される。In addition, the
また、第1の実施形態に係る巡回車両20は、スピーカー24から音声を出力することで乗客に情報提供する。音声による情報であるので、第1の実施形態に係る情報提供システム(サーバ装置10、巡回車両20)は、乗客による観光を邪魔することなく有益な情報を乗客に提供できる。
In addition, the
[第2の実施形態]
続いて、第2の実施形態について図面を参照して詳細に説明する。
Second Embodiment
Next, the second embodiment will be described in detail with reference to the drawings.
第1の実施形態では、サーバ装置10は、乗客の満足度を算出し、当該算出された満足度に応じて乗客に提供する情報を変更することを説明した。第2の実施形態では、サーバ装置10は、当該算出された満足度に応じて、巡回車両20の行き先を変更することを説明する。In the first embodiment, it was described that the
なお、第2の実施形態に係る情報提供システムの構成は第1の実施形態と同一とすることができるので図2に相当する説明を省略する。また、第2の実施形態に係る巡回車両20の処理構成も第1の実施形態と同一とすることができるのでその説明を省略する。
The configuration of the information provision system according to the second embodiment can be the same as that of the first embodiment, so the explanation corresponding to Fig. 2 will be omitted. Also, the processing configuration of the
以下、第1の実施形態及び第2の実施形態の相違点を中心に説明する。The following will focus on the differences between the first and second embodiments.
図12は、第2の実施形態に係るサーバ装置10の処理構成(処理モジュール)の一例を示す図である。図12を参照すると、第1の実施形態に係るサーバ装置10の構成に移動先決定部308が追加されている。
Figure 12 is a diagram showing an example of a processing configuration (processing module) of the
第2の実施形態に係る満足度算出部353は、満足度の算出が終了すると、車両IDと生成した満足度を移動先決定部308に引き渡す。
When the satisfaction
移動先決定部308は、乗客の満足度に応じて移動先(行き先となる観光スポット)を決定する手段である。移動先決定部308は、満足度算出部353によって算出された満足度に基づいて巡回車両20の移動先となる観光スポットを決定する。即ち、満足度算出部353から満足度を取得すると、移動先決定部308は、巡回車両20の行き先を当該満足度に応じて決定する。The
移動先決定部308は、移動元の観光スポット、当該移動元の観光スポットに対する満足度、移動先を対応付けて記憶する移動先決定テーブルを参照し、巡回車両20の移動先を決定する(図13参照)。例えば、巡回車両20が案内した観光スポットは「観光スポットA」とする。この場合、観光スポットAに対する満足度が高ければ次の観光スポットとして「観光スポットC」が選択される。対して、観光スポットAに対する満足度が低ければ次の観光スポットとして「観光スポットD」が選択される。The
移動先決定部308は、満足度に応じて決定した移動先(次に案内する観光スポット)を車両管理データベースに反映する(図14参照)。図14に示すように、第2の実施形態に係る車両管理データベースには、巡回経路フィールドに替えて又は加えて移動先フィールドが含まれる。The
移動先決定部308は、移動先決定テーブルに従って決定した移動先を車両管理データベースの移動先フィールドに設定する。The
第2の実施形態に係る車両運行制御部304は、設定された移動先に移動するように巡回車両20に指示を行う。The vehicle
[システムの動作]
続いて、第2の実施形態に係る情報提供システムの動作について説明する。図15は、第2の実施形態に係る情報提供システムの動作の一例を示すシーケンス図である。なお、満足度を算出するまでの動作は第1の実施形態の動作と同一とすることができるので、説明を省略する。
[System Operation]
Next, the operation of the information providing system according to the second embodiment will be described. Fig. 15 is a sequence diagram showing an example of the operation of the information providing system according to the second embodiment. Note that the operation up to the calculation of the satisfaction level can be the same as the operation of the first embodiment, and therefore the description will be omitted.
サーバ装置10は、満足度を算出すると(ステップS20)、当該算出された満足度に応じて次の移動先を決定する(ステップS21)。例えば、サーバ装置10は、案内した観光スポットの満足度が高ければ当該観光スポットに類似する観光スポットを次の移動先に設定する。あるいは、サーバ装置10は、案内した観光スポットの満足度が低ければ当該観光スポットとは関係性の薄い観光スポットを次の移動先に設定する。When the
サーバ装置10は、設定した移動先に巡回車両20を移動させる。サーバ装置10は、移動先の座標を含む移動指示を巡回車両20に送信する(ステップS22)。The
巡回車両20は、指示された移動先(観光スポット)へ移動する(ステップS23)。The
なお、第2の実施形態においても、第1の実施形態と同様に、代表者の満足度に応じて巡回車両20の乗客に提供される情報が変更されてもよい。
In the second embodiment, as in the first embodiment, the information provided to passengers of the
以上のように、第2の実施形態に係るサーバ装置10は、乗客の満足度に応じて当該乗客を案内する観光スポットを変更する。そのため、サーバ装置10は、乗客がより満足する可能性の高い観光スポットを案内したり、満足度の低い乗客の満足度を引き上げる可能性の高い観光スポットを案内したりすることができる。As described above, the
[第3の実施形態]
続いて、第3の実施形態について図面を参照して詳細に説明する。
[Third embodiment]
Next, a third embodiment will be described in detail with reference to the drawings.
第1の実施形態と第2の実施形態では、乗客は、事前の準備等なく巡回車両20に乗り込む場合を想定して説明を行った。第3の実施形態では、乗客は自身の生体情報、個人情報、属性情報、趣味趣向等を予めサーバ装置10に登録しておく場合について説明する。第3の実施形態では、生体情報を使った照合処理によって乗客を特定し、当該特定した乗客の属性等に基づいて情報提供する場合について説明する。In the first and second embodiments, it is assumed that a passenger boards the
なお、第3の実施形態に係る情報提供システムの構成は第1の実施形態と同一とすることができるので図2に相当する説明を省略する。また、第3の実施形態に係る巡回車両20の処理構成も第1の実施形態と同一とすることができるのでその説明を省略する。
The configuration of the information provision system according to the third embodiment can be the same as that of the first embodiment, so the explanation corresponding to Fig. 2 will be omitted. Also, the processing configuration of the
以下、第1の実施形態乃至第3の実施形態の相違点を中心に説明する。The following will focus on the differences between the first to third embodiments.
図16は、第3の実施形態に係るサーバ装置10の処理構成(処理モジュール)の一例を示す図である。図16を参照すると、第2の実施形態に係るサーバ装置10の構成に利用者登録部309が追加されている。
Figure 16 is a diagram showing an example of a processing configuration (processing module) of the
利用者登録部309は、観光地を訪れる予定の利用者の生体情報、個人情報等を取得し、利用者登録する手段である。例えば、利用者登録部309は、観光地の観光センター等が運営するホームページにアクセスした利用者から上記生体情報等を取得する。The
利用者登録部309は、生体情報、個人情報等を入力するためのGUI(Graphical User Interface)、入力フォーム等を利用者の端末に表示する。利用者は、端末を操作して生体情報(例えば、顔画像)、個人情報等をサーバ装置10に入力する。The
利用者登録部309は、端末から取得した顔画像から特徴量(複数の特徴量からなる特徴ベクトル)を生成する。
The
特徴量の生成処理に関しては既存の技術を用いることができるので、その詳細な説明を省略する。例えば、利用者登録部309は、顔画像から目、鼻、口等を特徴点として抽出する。その後、利用者登録部309は、特徴点それぞれの位置や各特徴点間の距離を特徴量として計算し、複数の特徴量からなる特徴ベクトル(顔画像を特徴づけるベクトル情報)を生成する。Since existing technology can be used for the process of generating features, a detailed description thereof will be omitted. For example, the
また、利用者登録部309は、利用者を識別するためのユーザIDを生成する。ユーザIDは、利用者登録された利用者を一意に識別できる情報であればどのような情報であってもよい。例えば、利用者登録部309は、利用者登録のたびに一意な値を採番しユーザIDとしてもよい。
The
利用者登録部309は、上記生成されたユーザID、特徴量(生体情報)、個人情報等を対応づけて利用者情報データベースに記憶する(図17参照)。つまり、記憶部307は、複数の利用者それぞれの生体情報と属性情報を対応付けて記憶する。なお、図17に示す利用者情報データベースは例示であって、記憶する項目等を限定する趣旨ではない。例えば、生体情報として「顔画像」が利用者情報データベースに登録されていてもよい。The
第3の実施形態に係る代表者決定部303は、第1の実施形態で説明した方法により代表者を決定する。その後、代表者決定部303は、当該決定された代表者の画像データと利用者情報データベースに登録された生体情報を用いた照合処理により、代表者を特定する。The
代表者決定部303は、巡回車両20から受信する画像データから生成された生体情報と記憶された生体情報を用いた生体認証により、巡回車両20の乗客に対応する属性情報を特定する。具体的には、代表者決定部303は、代表者の画像データから顔画像を抽出し、当該顔画像から特徴量を生成する。代表者決定部303は、当該生成した特徴量を照合対象に設定し、利用者情報データベースに登録された特徴量との間で照合処理を行う。The
より具体的には、代表者決定部303は、照合対象の特徴量(特徴ベクトル)と登録側の複数の特徴量それぞれとの間の類似度を計算する。当該類似度には、カイ二乗距離やユークリッド距離等を用いることができる。なお、距離が離れているほど類似度は低く、距離が近いほど類似度が高い。More specifically, the
代表者決定部303は、類似度が所定値以上であって、最も類似度が高い特徴量に対応する利用者(エントリ)を代表者として特定する。代表者決定部303は、特定した代表者のユーザIDを車両管理データベースの代表者フィールドに設定する(図18参照)。The
第3の実施形態に係る情報提供部306は、巡回車両20の乗客に情報提供する際、代表者の満足度と属性(例えば、性別、年齢、趣味趣向)等に応じて提供する情報を変更する。例えば、性別と満足度によって提供される情報が異なっていてもよい。この場合、第3の実施形態に係る提供音声データベースには図19に示すような情報が登録される。
When providing information to passengers of the
情報提供部306は、代表者のユーザIDをキーとして利用者情報データベースを検索し、当該代表者の属性(性別、年齢、趣味趣向等)を取得する。情報提供部306は、提供音声データベースを参照し、取得した属性値と満足度に応じて情報提供する音声データを特定する。The
以上のように、第3の実施形態に係るサーバ装置10は、巡回車両20の乗客の属性及び算出された満足度に基づいて、巡回車両20の乗客に提供する情報を決定する。満足度だけでなく代表者の属性も考慮して乗客に提供される情報が決定されるので、乗客にとってより有益な(より満足度を高めることができる)情報提供が実現できる。As described above, the
続いて、情報提供システムを構成する各装置のハードウェアについて説明する。図20は、サーバ装置10のハードウェア構成の一例を示す図である。Next, we will explain the hardware of each device that makes up the information provision system. Figure 20 is a diagram showing an example of the hardware configuration of the
サーバ装置10は、情報処理装置(所謂、コンピュータ)により構成可能であり、図20に例示する構成を備える。例えば、サーバ装置10は、プロセッサ311、メモリ312、入出力インターフェイス313及び通信インターフェイス314等を備える。上記プロセッサ311等の構成要素は内部バス等により接続され、相互に通信可能に構成されている。The
但し、図20に示す構成は、サーバ装置10のハードウェア構成を限定する趣旨ではない。サーバ装置10は、図示しないハードウェアを含んでもよいし、必要に応じて入出力インターフェイス313を備えていなくともよい。また、サーバ装置10に含まれるプロセッサ311等の数も図20の例示に限定する趣旨ではなく、例えば、複数のプロセッサ311がサーバ装置10に含まれていてもよい。However, the configuration shown in FIG. 20 is not intended to limit the hardware configuration of the
プロセッサ311は、例えば、CPU(Central Processing Unit)、MPU(Micro Processing Unit)、DSP(Digital Signal Processor)等のプログラマブルなデバイスである。あるいは、プロセッサ311は、FPGA(Field Programmable Gate Array)、ASIC(Application Specific Integrated Circuit)等のデバイスであってもよい。プロセッサ311は、オペレーティングシステム(OS;Operating System)を含む各種プログラムを実行する。The
メモリ312は、RAM(Random Access Memory)、ROM(Read Only Memory)、HDD(Hard Disk Drive)、SSD(Solid State Drive)等である。メモリ312は、OSプログラム、アプリケーションプログラム、各種データを格納する。
入出力インターフェイス313は、図示しない表示装置や入力装置のインターフェイスである。表示装置は、例えば、液晶ディスプレイ等である。入力装置は、例えば、キーボードやマウス等のユーザ操作を受け付ける装置である。The input/
通信インターフェイス314は、他の装置と通信を行う回路、モジュール等である。例えば、通信インターフェイス314は、NIC(Network Interface Card)等を備える。The
サーバ装置10の機能は、各種処理モジュールにより実現される。当該処理モジュールは、例えば、メモリ312に格納されたプログラムをプロセッサ311が実行することで実現される。また、当該プログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。記憶媒体は、半導体メモリ、ハードディスク、磁気記録媒体、光記録媒体等の非トランジェント(non-transitory)なものとすることができる。即ち、本発明は、コンピュータプログラム製品として具現することも可能である。また、上記プログラムは、ネットワークを介してダウンロードするか、あるいは、プログラムを記憶した記憶媒体を用いて、更新することができる。さらに、上記処理モジュールは、半導体チップにより実現されてもよい。The functions of the
なお、制御装置40もサーバ装置10と同様に情報処理装置により構成可能であり、その基本的なハードウェア構成はサーバ装置10と相違する点はないので説明を省略する。また、巡回車両20のハードウェア構成は、既存の自動走行車と同一とすることができるので、説明を省略する。
The
情報処理装置であるサーバ装置10は、コンピュータを搭載し、当該コンピュータにプログラムを実行させることでサーバ装置10の機能が実現できる。また、サーバ装置10は、当該プログラムによりサーバ装置10の制御方法を実行する。The
[変形例]
なお、上記実施形態にて説明した情報提供システムの構成、動作等は例示であって、システムの構成等を限定する趣旨ではない。
[Modification]
The configuration, operation, and the like of the information providing system described in the above embodiment are merely examples, and are not intended to limit the system configuration, and the like.
上記実施形態では、巡回車両20が巡回する所定エリアは観光地として説明を行ったが、当該所定エリアは観光地に限定されない。例えば、巡回車両20は、テーマパーク、動物園、水族館のような施設内を巡回してもよい。例えば、巡回車両20が動物園内を巡回する場合、サーバ装置10は、案内した動物の感想に基づいて情報提供する内容を変更したり、次に案内する動物を選択したりしてもよい。In the above embodiment, the specified area patrolled by the
サーバ装置10は、乗客画像通知に含まれる画像データを解析し、乗客が危険な行為(例えば、窓から手や顔を出す等)を行っていれば、当該危険な行為を止めるように情報提供することもできる。例えば、情報提供部306は、画像データを学習モデルに入力し、乗客の行為が危険か否かの結論を取得する。情報提供部306は、乗客が危険な行為をしていれば、当該危険な行為を止めるようにスピーカー24を介して指示(警告)する。The
上記実施形態では、複数の乗客の中から代表者を選択し、当該代表者の満足度(感想、意見)に基づいて情報提供したり案内するスポットを変更したりすることを説明した。しかし、サーバ装置10は、各乗客の満足度を算出し、当該算出された満足度(乗客全員の満足度)から複数の乗客の総意を算出し、情報提供等に活用してもよい。具体的には、満足度算出部353は、各乗客の満足度の平均値を計算し、複数の乗客(例えば、家族連れ)の満足度として扱ってもよい。このように、サーバ装置10は、代表者に限定されず複数の乗客との会話に基づいて満足度を算出してもよい。In the above embodiment, it has been described that a representative is selected from among multiple passengers, and information is provided and the spots to be guided are changed based on the satisfaction level (impressions, opinions) of the representative. However, the
上記実施形態では、観光スポットの感想に関する問い合わせ(質問)に対する代表者の回答(回答時音声画像データ)を学習モデルに入力することで当該代表者の満足度を算出することを説明した。しかし、サーバ装置10は、音声データと画像データのそれぞれを異なる学習モデルに入力し、笑顔スコア、感情スコアを取得してもよい。笑顔スコアは、笑顔の程度を数値化した情報である。感情スコアは、音声の発話状態によって発声者の感情を数値化した情報である。例えば、「楽しかった」という発音であってもしゃべり方によって本当に楽しかったのか、つまらなかったのか数値化したデータが感情スコアである。サーバ装置10は、2つのスコア(笑顔スコア、感情スコア)に基づいて体験(案内された観光スポット)に対する満足度を算出してもよい。例えば、サーバ装置10は、笑顔スコアと感情スコアの和を満足度として計算してもいいし、笑顔スコアと感情スコアの乗算結果を満足度として計算してもよい。In the above embodiment, the representative's response (voice image data at the time of response) to an inquiry (question) regarding his/her impressions of the tourist spot is input into a learning model to calculate the representative's satisfaction. However, the
サーバ装置10は、乗客(代表者)に観光スポットの感想を尋ねると言ったようなシンプルな会話だけではなく、より多くの会話(複雑な会話)を行い当該会話でのやり取りに応じて満足度を算出してもよい。例えば、サーバ装置10は、観光スポットの全体的な感想を尋ねるだけでなく、細部の感想を尋ねることでより長い時間、代表者と会話する。サーバ装置10は、当該長い時間の会話における内容、代表者の表情、音声等に基づいて満足度を算出してもよい。このように、サーバ装置10は、代表者に対して直接的に満足したか否か問い合わせるだけでなく、会話の内容や表情から代表者が真に満足したか否か判定してもよい。即ち、サーバ装置10は、会話の内容(代表者が話している内容)やそのタイミング、又は、表情(笑顔推定により得られる笑顔スコア)から満足度を推定してもよい。The
サーバ装置10は、乗客の表情(画像)、音声とは異なる情報を用いて満足度を算出してもよい。例えば、サーバ装置10は、表情、音声に代えて又は加えて乗客(代表者)のバイタルデータを用いて満足度を算出してもよい。この場合、巡回車両20の乗客は、心拍数、脈拍、発汗といったバイタルデータの取得が可能な携帯型端末を装着する。携帯型端末は、代表者のバイタルデータ(サーバ装置10と会話している際の代表者のバイタルデータ)を、制御装置40を介してサーバ装置10に送信する。サーバ装置10の満足度算出部353は、音声、画像、バイタルデータを予め用意された学習モデルに入力することで、満足度を取得する。このようにして取得された満足度は、より正確に代表者の感想を反映したものであり、サーバ装置10はより有益な情報提供を乗客に対して行うことができる。The
上記実施形態では、巡回車両20に設置されたデバイス(カメラ22、マイク23)によって乗客の表情、音声等を取得する場合について説明した。しかし、これらの情報は、乗客が装着するMR(Mixed Reality)グラスによって取得されてもよい。サーバ装置10は、MRグラスが取得した情報に基づいて満足度を算出してもよい。In the above embodiment, a case has been described in which passengers' facial expressions, voices, etc. are acquired by devices (
あるいは、利用者が所持する端末(例えば、スマートフォン等)によって上記表情、音声等が取得されてもよい。当該端末は、自装置が備えるカメラ、マイク等のデバイスにより利用者の表情、音声を含む画像データ、音声データを取得する。端末は、取得した画像データ、音声データをBluetooth(登録商標)等によって制御装置40に送信し、制御装置40が当該画像データ等をサーバ装置10に送信してもよい。あるいは、端末は、画像データ等を直接、サーバ装置10に送信してもよい。この場合、巡回車両20の各座席に番号等を貼り付け、各座席を識別可能にしておけばよい。つまり、端末が撮影する画像データに座席の識別情報が写るように構成しておくことで、端末(スマートフォン)から送信された画像に対応する座席位置が特定可能となる。Alternatively, the facial expressions, voice, etc. may be acquired by a terminal (e.g., a smartphone, etc.) carried by the user. The terminal acquires image data and voice data including the user's facial expressions and voice using devices such as a camera and a microphone equipped on the terminal. The terminal may transmit the acquired image data and voice data to the
サーバ装置10は、乗客画像通知に含まれる画像データを解析し、乗客の状態(例えば、立ち上がっている、座っている)に応じて提供する情報を変更してもよい。立ち上がって観光スポットを観光している乗客が見ることのできる風景、景色と、座って観光スポットを観光している乗客が見ることのできる風景、景色と、は異なり、サーバ装置10は、当該異なる風景、景色に対応する情報を提供してもよい。The
サーバ装置10は、観光地に関する情報提供に加え、当該観光地の観光に付随する情報を乗客に提供してもよい。例えば、サーバ装置10は、経路の巡回終盤に情報提供する場合には、食事に関する推薦情報を乗客に提供してもよい。例えば、サーバ装置10は、和食の食事処、中華の食事処等に関する情報を乗客に提供してもよい。あるいは、第3の実施形態のように、乗客の属性情報(例えば、出身国など)が登録されている場合には、サーバ装置10は、当該属性情報に応じた情報提供をおこなってもよい。例えば、サーバ装置10は、外国人が好む食事処に関する情報提供を行ってもよい。あるいは、サーバ装置10は、情報提供する際の時間帯等に応じて情報提供する内容を変更してもよい。In addition to providing information about tourist destinations, the
第3の実施形態で説明したような利用者登録がなくとも、サーバ装置10は、生体認証(顔認証)を用いて乗客を特定してもよい。サーバ装置10(代表者決定部303)は、生体認証によって乗客を識別し、当該識別された乗客にIDを付与する。サーバ装置10は、乗客に付与した乗客ID、生体情報(顔画像、特徴量)、満足度の履歴を対応付けて記憶してもよい。例えば、サーバ装置10(満足度算出部353)は、乗客ID、生体情報、満足度の履歴を対応付けて乗客情報データベースに記憶する(図21参照)。図21に示すように、サーバ装置10は、乗客(代表者)に案内した観光スポットと当該観光スポットに対する満足度の組を要素とし、満足度の履歴を乗客ごとに記憶する。例えば、ある乗客が別の機会に同じ観光地を訪れた際、サーバ装置10は、当該乗客の履歴を生体認証によって特定し、当該乗客に対する情報提供に役立ててもよい。Even without user registration as described in the third embodiment, the
また、サーバ装置10は、生体認証を用いることで、乗客が座る座席の入れ替わりにも対応できる。例えば、乗客が特定の観光スポットで降車し、当該スポットで再び巡回車両20に乗り込むことが想定される。その際、各乗客が同じ座席に座らなくとも、サーバ装置10は、生体認証によって代表者を特定しておくことで、引き続き代表者と会話を続けることができる。In addition, by using biometric authentication, the
サーバ装置10は、乗客の満足度(満足度の履歴)を解析し、観光地やテーマパークの運営者(経営者)に有益な情報を提供してもよい。この場合、サーバ装置10は、図22に示すように、履歴解析部310を備える。履歴解析部310は、上記運営者等に有益な情報を生成し、当該生成した情報を運営者に提供する。例えば、履歴解析部310は、観光スポットごとの満足度平均値を算出する。履歴解析部310は、当該算出した満足度平均値に基づいて図23に示すようなグラフを生成し、運営者等に提示する。図23に示すような情報に接した運営者(経営者)は、巡回車両20の巡回経路を見直したり、乗客に案内する情報を変更したりする。例えば、運営者は、観光スポットB、D等の満足度が低い観光スポットの満足度を向上させる対応策を考える。あるいは、サーバ装置10は、乗客の満足度をリアルタイムに提示してもよい。即ち、サーバ装置10は、運行中の各巡回車両20の代表者に関する満足度をリアルタイムに表示してもよい。サーバ装置10は、乗客がどの観光スポットでどの程度満足しているかに関する情報を運営者等に提供できる。このように、運営者は、観光スポットに対する満足度を収集するようなアンケート等を用いなくても、乗客の真の感想、満足度を知ることができる。あるいは、事業者は、事業者自身も気がつかない利用者の興味を引いている観光スポット等の存在を知ることができる。The
サーバ装置10は、第3の実施形態のように、利用者が事前に利用者登録する場合には、利用者の属性ごとの満足度を算出し、運営者等に提示してもよい。例えば、サーバ装置10は、観光スポットごとに、年代別、年齢別の満足度平均値を算出し、運営者等に提示してもよい。When a user registers in advance as in the third embodiment, the
上記実施形態では、サーバ装置10は、巡回車両20の乗客から取得した満足度(案内されたスポットの感想)を用いて観光地の運営に有益な情報を運営者に提供してもよい。サーバ装置10は、算出した満足度に応じて、巡回車両20の台数やその経路、巡回車両20に提供されるコンテンツの見直しに活用できるような情報を算出し、運営者に提供してもよい。例えば、サーバ装置10は、天候ごとの満足度を運営者に提供する。運営者は、当該情報に応じて、満足度の高い天候の日には巡回車両20の台数を増やし、満足度の低い天候の日には巡回車両20の台数を減らす等の運営を行う。あるいは、天候によって満足度が顕著に変わる観光スポットがあれば、サーバ装置10は、当該情報を運営者に提供する。運営者は、満足度の低い天候の日には上記満足度の低い観光スポットを外した巡回コースを設定する等の対応を行う。In the above embodiment, the
サーバ装置10は、乗客の巡回車両20の乗り継ぎ(乗り換え)に対応していてもよい。例えば、図24に示すように、乗客は巡回車両20-1に乗り、乗り継ぎ場まで移動する。乗客は、乗り継ぎ場にて観光スポットB、C、Dを巡回する巡回車両20-2、又は、観光スポットE、F、Dを巡回する巡回車両20-3のいずれかに乗り換える。その際、サーバ装置10は、巡回車両20-1に乗り込んだ乗客の生体情報を用いて当該乗客を特定し、当該特定した乗客のIDと生体情報を対応付けて記憶する。サーバ装置10は、当該特定した乗客が、巡回車両20-2、又は、巡回車両20-3のいずれに乗車したか特定する。具体的には、サーバ装置10は、巡回車両20-2又は巡回車両20-3から取得した画像データから得られる生体情報と上記記憶した生体情報を用いた生体認証により、乗客がいずれの巡回車両20に乗車したか特定する。さらに、サーバ装置10は、特定した巡回車両20の乗客と会話し、当該乗客の満足度を算出する。サーバ装置10は、算出した満足度と乗客のIDを対応付けて記憶する。このような対応によって、サーバ装置10は、乗客が巡回車両20を乗り換えたとしても、生体認証によって乗客の乗り換え先を特定でき、且つ、その満足度に関する履歴を管理できる。The
あるいは、サーバ装置10は、上記説明したように、巡回車両20の移動先を満足度によって決定した場合、当該決定された移動先に向かう巡回車両20に乗り換えるように情報提供(乗客に対する情報提供)を行ってもよい。例えば、図24の例では、巡回車両20-1に乗り込んだ乗客の満足度によって決定された観光スポットが観光スポットBであれば、サーバ装置10(情報提供部306)は、当該乗客に対して巡回車両20-2に乗り換えるように案内(通知)してもよい。また、巡回車両20-1に乗り込んだ乗客の満足度によって決定された観光スポットが観光スポットEであれば、サーバ装置10(情報提供部306)は、当該乗客に対して巡回車両20-3に乗り換えるように案内してもよい。このように、満足度算出部353は、巡回車両20-1(第1の巡回車両)の乗客の満足度を算出する。移動先決定部308は、当該算出された乗客の満足度に基づいて巡回車両20-1(第1の巡回車両)の乗客に案内するスポットを決定する。情報提供部306は、決定されたスポットに移動する巡回車両20-2又は巡回車両20-3(第2の巡回車両)に乗り換えるように、巡回車両20-1(第1の巡回車両)の乗客に案内する。Alternatively, as described above, when the destination of the
あるいは、サーバ装置10は、巡回車両20の乗り換えに関する案内を音声(スピーカー24から出力される音声)ではなく、液晶モニター等の表示デバイスに出力してもよい。この場合、巡回車用20は、衝立21に表示デバイスを備えていればよい。また、この場合、サーバ装置10は、代表者の座席に対応する表示デバイスに上記案内を表示してもよいし、他の座席の表示デバイスにも上記案内をしてもよい。このように、サーバ装置10は、乗客の座席位置(乗車位置)を踏まえて上記案内をしてもよい。
Alternatively, the
上記実施形態では、サーバ装置10が代表者を選択する場合について説明した。しかし、当該代表者の決定は、乗客が行ってもよい。例えば、巡回車両20は、座席の配置を模した表示と代表者の選択を促す表示を液晶モニター等に出力し、乗客が選択した座席の乗客を代表者に設定してもよい。このように、サーバ装置10は、巡回車両20から得られる画像データを解析することに代えて、利用者が代表者を入力するようなインターフェイスを用いて代表者を取得してもよい。In the above embodiment, the case where the
上記実施形態では、サーバ装置10が巡回車両20の巡回経路を決定する場合について説明した。しかし、乗客が巡回経路を選択してもよい。この場合、巡回車両20は、複数の巡回経路を「巡回経路候補」として表示し、乗客の希望する経路(コース)を取得してもよい。巡回車両20は、取得した経路をサーバ装置10に送信する。サーバ装置10は、当該経路に従って巡回車両20を制御する。In the above embodiment, a case has been described in which the
サーバ装置10は、利用者登録の際、利用者の身元を確認してもよい。具体的には、サーバ装置10は、利用者の生体情報、個人情報等と共に、生体情報が記載された身元確認書類(例えば、パスポート)を取得する。サーバ装置10は、身元確認書類の生体情報と利用者から取得した生体情報を用いた1対1照合を実行する。サーバ装置10は、当該照合に成功した場合に、利用者登録を行ってもよい。The
上記実施形態では、顔画像から生成された特徴量が会員情報データベースに記憶される場合について説明したが、特徴量は当該データベースに記憶されていなくともよい。特徴量に代えて顔画像が会員情報データベースに登録され、サーバ装置10は、認証要求を処理するたびに、登録顔画像から特徴量を生成してもよい。In the above embodiment, a case has been described in which the feature quantities generated from the facial image are stored in the member information database, but the feature quantities do not have to be stored in the database. A facial image may be registered in the member information database instead of the feature quantities, and the
各装置(サーバ装置10、巡回車両20)間のデータ送受信の形態は特に限定されないが、これら装置間で送受信されるデータは暗号化されていてもよい。これらの装置間では、生体情報等が送受信され、これらの情報を適切に保護するためには、暗号化されたデータが送受信されることが望ましい。The form of data transmission and reception between each device (
上記説明で用いた流れ図(フローチャート、シーケンス図)では、複数の工程(処理)が順番に記載されているが、実施形態で実行される工程の実行順序は、その記載の順番に制限されない。実施形態では、例えば各処理を並行して実行する等、図示される工程の順番を内容的に支障のない範囲で変更することができる。In the flow diagrams (flowcharts, sequence diagrams) used in the above explanation, multiple steps (processes) are described in order, but the order of execution of the steps performed in the embodiments is not limited to the order described. In the embodiments, the order of the steps shown in the diagrams can be changed to the extent that does not interfere with the content, such as by executing each process in parallel.
上記の実施形態は本願開示の理解を容易にするために詳細に説明したものであり、上記説明したすべての構成が必要であることを意図したものではない。また、複数の実施形態について説明した場合には、各実施形態は単独で用いてもよいし、組み合わせて用いてもよい。例えば、実施形態の構成の一部を他の実施形態の構成に置き換えることや、実施形態の構成に他の実施形態の構成を加えることも可能である。さらに、実施形態の構成の一部について他の構成の追加、削除、置換が可能である。The above embodiments have been described in detail to facilitate understanding of the present disclosure, and it is not intended that all of the configurations described above are required. Furthermore, when multiple embodiments are described, each embodiment may be used alone or in combination. For example, it is possible to replace part of the configuration of an embodiment with the configuration of another embodiment, or to add the configuration of another embodiment to the configuration of an embodiment. Furthermore, it is possible to add, delete, or replace part of the configuration of an embodiment with other configurations.
上記の説明により、本発明の産業上の利用可能性は明らかであるが、本発明は、会員登録された利用者を認証する情報提供システムなどに好適に適用可能である。 The above explanation makes clear the industrial applicability of the present invention, and the present invention is particularly applicable to information provision systems that authenticate registered users.
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
[付記1]
所定エリア内を巡回する巡回車両と通信する、通信部と、
前記巡回車両が乗客に案内したスポットの感想を前記巡回車両の乗客に問いかけ、前記巡回車両の乗客からの回答を取得する、会話部と、
前記巡回車両の乗客からの回答に基づいて、前記案内されたスポットに関する前記巡回車両の乗客の満足度を算出する、算出部と、
を備える、サーバ装置。
[付記2]
前記会話部は、前記問いかけに対応する音声データを前記巡回車両に送信し、
前記問いかけに対する回答時の音声データ及び画像データを前記巡回車両の乗客の回答として前記巡回車両から受信する、付記1に記載のサーバ装置。
[付記3]
前記算出部は、前記問いかけに対する回答時の音声データ及び画像データを学習モデルに入力することで、前記巡回車両の乗客の満足度を算出する、付記2に記載のサーバ装置。
[付記4]
前記巡回車両に複数の乗客が乗車している場合に、前記複数の乗客のなかから代表者を決定する、代表者決定部をさらに備え、
前記会話部は、前記代表者と会話をする、付記1乃至3のいずれか一項に記載のサーバ装置。
[付記5]
前記会話部は、前記巡回車両が前記スポットの案内を終了したタイミングで前記会話を開始する、付記1乃至4のいずれか一項に記載のサーバ装置。
[付記6]
前記巡回車両は自動走行車であり、前記巡回車両の移動先を含む移動指示を前記巡回車両に送信することで、前記巡回車両の運行を制御する、車両運行制御部をさらに備える、付記1乃至5いずれか一項に記載のサーバ装置。
[付記7]
前記算出された満足度に基づいて前記巡回車両の乗客に提供する情報を決定する、情報提供部をさらに備える、付記1乃至6のいずれか一項に記載のサーバ装置。
[付記8]
前記情報提供部は、
前記算出された満足度が第1の閾値以上の場合、前記巡回車両が前記乗客に案内済みのスポットに関する情報を提供し、
前記算出された満足度が第2の閾値以下の場合、前記巡回車両が前記乗客に案内済みのスポットとは無関係な情報を提供する、付記7に記載のサーバ装置。
[付記9]
前記算出された満足度に基づいて前記巡回車両の移動先となるスポットを決定する、移動先決定部をさらに備える、付記1乃至8のいずれか一項に記載のサーバ装置。
[付記10]
複数の利用者それぞれの生体情報と属性情報を対応付けて記憶する、記憶部をさらに備え、
前記代表者決定部は、前記巡回車両から受信する画像データから生成された生体情報と前記記憶された生体情報を用いた生体認証により、前記巡回車両の乗客に対応する属性情報を特定し、
前記情報提供部は、前記特定された属性情報及び前記算出された満足度に基づいて、前記巡回車両の乗客に提供する情報を決定する、付記4を引用する付記7に記載のサーバ装置。
[付記11]
所定エリア内を巡回する巡回車両と、
前記巡回車両と無線通信により接続されているサーバ装置と、
を含み、
前記サーバ装置は、
前記巡回車両と通信する、通信部と、
前記巡回車両が乗客に案内したスポットの感想を前記巡回車両の乗客に問いかけ、前記巡回車両の乗客からの回答を取得する、会話部と、
前記巡回車両の乗客からの回答に基づいて、前記案内されたスポットに関する前記巡回車両の乗客の満足度を算出する、算出部と、
を備える、システム。
[付記12]
第1の巡回車両、第2の巡回車両を含み、
前記算出部は、前記第1の巡回車両の乗客の満足度を算出し、
前記サーバ装置は、
前記算出された第1の巡回車両の乗客の満足度に基づいて前記第1の巡回車両の乗客に案内するスポットを決定する、移動先決定部と、
前記決定されたスポットに移動する前記第2の巡回車両に乗り換えるように、前記第1の巡回車両の乗客に案内をする、情報提供部と、
をさらに備える、付記11に記載のシステム。
[付記13]
サーバ装置において、
所定エリア内を巡回する巡回車両と通信し、
前記巡回車両が乗客に案内したスポットの感想を前記巡回車両の乗客に問いかけ、前記巡回車両の乗客からの回答を取得し、
前記巡回車両の乗客からの回答に基づいて、前記案内されたスポットに関する前記巡回車両の乗客の満足度を算出する、サーバ装置の制御方法。
[付記14]
サーバ装置に搭載されたコンピュータに、
所定エリア内を巡回する巡回車両と通信する処理と、
前記巡回車両が乗客に案内したスポットの感想を前記巡回車両の乗客に問いかけ、前記巡回車両の乗客からの回答を取得する処理と、
前記巡回車両の乗客からの回答に基づいて、前記案内されたスポットに関する前記巡回車両の乗客の満足度を算出する処理と、
を実行させるためのプログラムを記憶する、コンピュータ読取可能な記憶媒体。
A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes.
[Appendix 1]
A communication unit that communicates with a patrol vehicle that patrols within a predetermined area;
a conversation unit that asks the passengers of the traveling vehicle about their impressions of the spots that the traveling vehicle has guided the passengers to and acquires responses from the passengers of the traveling vehicle;
a calculation unit that calculates a degree of satisfaction of the passengers of the traveling vehicle with respect to the guided spot based on the answers from the passengers of the traveling vehicle;
A server device comprising:
[Appendix 2]
The conversation unit transmits voice data corresponding to the question to the patrol vehicle,
The server device according to claim 1, further comprising: a server for receiving, from the vehicle, voice data and image data in response to the question as a response from a passenger of the vehicle.
[Appendix 3]
The server device according to claim 2, wherein the calculation unit calculates the satisfaction level of passengers of the traveling vehicle by inputting voice data and image data of the responses to the questions into a learning model.
[Appendix 4]
A representative determination unit is further provided for determining a representative from among a plurality of passengers when the traveling vehicle has a plurality of passengers;
The server device according to any one of claims 1 to 3, wherein the conversation unit converses with the representative.
[Appendix 5]
The server device according to any one of claims 1 to 4, wherein the conversation unit starts the conversation when the patrol vehicle finishes giving guidance about the spot.
[Appendix 6]
The server device according to any one of claims 1 to 5, wherein the patrol vehicle is an autonomous vehicle, and further comprises a vehicle operation control unit that controls the operation of the patrol vehicle by sending movement instructions to the patrol vehicle, including the destination of the patrol vehicle.
[Appendix 7]
The server device according to any one of claims 1 to 6, further comprising an information providing unit that determines information to be provided to passengers of the traveling vehicle based on the calculated satisfaction level.
[Appendix 8]
The information providing unit is
When the calculated satisfaction level is equal to or greater than a first threshold, the traveling vehicle provides the passenger with information about the spots that have already been guided thereto;
The server device described in Appendix 7, wherein, if the calculated satisfaction level is equal to or lower than a second threshold, the traveling vehicle provides the passenger with information unrelated to the spots to which the passenger has already been guided.
[Appendix 9]
The server device according to any one of claims 1 to 8, further comprising a destination determination unit that determines a spot to which the traveling vehicle should move based on the calculated satisfaction level.
[Appendix 10]
A storage unit is further provided for storing biometric information and attribute information of each of a plurality of users in association with each other,
the representative determination unit identifies attribute information corresponding to a passenger of the traveling vehicle by biometric authentication using biometric information generated from image data received from the traveling vehicle and the stored biometric information;
The server device according to claim 7, which cites claim 4, wherein the information providing unit determines information to be provided to passengers of the traveling vehicle based on the specified attribute information and the calculated satisfaction level.
[Appendix 11]
A patrol vehicle that patrols within a predetermined area;
a server device connected to the patrol vehicle via wireless communication;
Including,
The server device includes:
A communication unit that communicates with the patrol vehicle;
a conversation unit that asks the passengers of the traveling vehicle about their impressions of the spots that the traveling vehicle has guided the passengers to and acquires responses from the passengers of the traveling vehicle;
a calculation unit that calculates a degree of satisfaction of the passengers of the traveling vehicle with respect to the guided spot based on the answers from the passengers of the traveling vehicle;
A system comprising:
[Appendix 12]
A first patrol vehicle and a second patrol vehicle are included.
The calculation unit calculates a satisfaction level of a passenger of the first traveling vehicle,
The server device includes:
a destination determination unit that determines a spot to which the passengers of the first traveling vehicle should be guided based on the calculated satisfaction level of the passengers of the first traveling vehicle;
an information providing unit that guides passengers of the first traveling vehicle to transfer to the second traveling vehicle that moves to the determined spot;
12. The system of claim 11, further comprising:
[Appendix 13]
In the server device,
Communicate with patrol vehicles patrolling within a specified area;
asking the passengers of the traveling vehicle about their impressions of the spots that the traveling vehicle has guided the passengers to, and acquiring responses from the passengers of the traveling vehicle;
A control method for a server device, the method comprising: calculating a degree of satisfaction of the passengers of the traveling vehicle with respect to the guided spot based on the answers from the passengers of the traveling vehicle.
[Appendix 14]
A computer installed in the server device
A process of communicating with a patrol vehicle traveling within a predetermined area;
A process of asking the passengers of the traveling vehicle about their impressions of the spots that the traveling vehicle has guided the passengers to and acquiring responses from the passengers of the traveling vehicle;
A process of calculating a satisfaction level of the passengers of the traveling vehicle regarding the guided spot based on the answers from the passengers of the traveling vehicle;
A computer-readable storage medium that stores a program for executing the above.
なお、引用した上記の先行技術文献の各開示は、本書に引用をもって繰り込むものとする。以上、本発明の実施形態を説明したが、本発明はこれらの実施形態に限定されるものではない。これらの実施形態は例示にすぎないということ、及び、本発明のスコープ及び精神から逸脱することなく様々な変形が可能であるということは、当業者に理解されるであろう。即ち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得る各種変形、修正を含むことは勿論である。The disclosures of the above cited prior art documents are incorporated herein by reference. Although the embodiments of the present invention have been described above, the present invention is not limited to these embodiments. Those skilled in the art will understand that these embodiments are merely illustrative and that various modifications are possible without departing from the scope and spirit of the present invention. In other words, the present invention naturally includes various modifications and amendments that a person skilled in the art can make in accordance with the entire disclosure, including the scope of the claims, and the technical ideas.
10 サーバ装置
20 巡回車両
20-1 巡回車両
20-2 巡回車両
20-3 巡回車両
21 衝立
21-1 衝立
21-2 衝立
21-3 衝立
21-4 衝立
22 カメラ
23 マイク
24 スピーカー
30 基地局
40 制御装置
100 サーバ装置
101 通信部
102 会話部
103 算出部
201 通信制御部
202 運行制御部
203 位置情報送信部
204 デバイス制御部
205 記憶部
301 通信制御部
302 車両位置管理部
303 代表者決定部
304 車両運行制御部
305 コミュニケーション部
306 情報提供部
307 記憶部
308 移動先決定部
309 利用者登録部
310 履歴解析部
311 プロセッサ
312 メモリ
313 入出力インターフェイス
314 通信インターフェイス
351 案内終了検出部
352 会話部
353 満足度算出部
10
Claims (9)
前記第1の巡回車両が乗客に案内したスポットの感想を前記第1の巡回車両の乗客に問いかけ、前記第1の巡回車両の乗客からの回答を取得する、会話部と、
前記第1の巡回車両の乗客からの回答に基づいて、前記案内されたスポットに関する前記第1の巡回車両の乗客の満足度を算出する、算出部と、
前記算出された第1の巡回車両の乗客の満足度に基づいて前記第1の巡回車両の乗客に案内するスポットを決定する、移動先決定部と、
前記決定されたスポットに移動する前記第2の巡回車両に乗り換えるように、前記第1の巡回車両の乗客に案内をする、情報提供部と、
を備える、サーバ装置。 a communication unit that communicates with the first and second patrol vehicles that patrol within a predetermined area;
a conversation unit that asks the passengers of the first traveling vehicle about their impressions of the spots that the first traveling vehicle has guided the passengers to, and acquires responses from the passengers of the first traveling vehicle;
a calculation unit that calculates a degree of satisfaction of the passengers of the first traveling vehicle with respect to the guided spot based on the answers from the passengers of the first traveling vehicle;
a destination determination unit that determines a spot to which the passengers of the first traveling vehicle should be guided based on the calculated satisfaction level of the passengers of the first traveling vehicle;
an information providing unit that guides passengers of the first traveling vehicle to transfer to the second traveling vehicle that moves to the determined spot;
A server device comprising:
前記問いかけに対する回答時の音声データ及び画像データを前記第1の巡回車両の乗客の回答として前記第1の巡回車両から受信する、請求項1に記載のサーバ装置。 the conversation unit transmits voice data corresponding to the question to the first patrol vehicle;
2. The server device according to claim 1 , further comprising: a server device configured to receive, from the first vehicle, voice data and image data in response to the question as a response from a passenger of the first vehicle.
前記会話部は、前記代表者と会話をする、請求項1乃至3のいずれか一項に記載のサーバ装置。 a representative determination unit that, when a plurality of passengers are on board the first traveling vehicle, determines a representative from among the plurality of passengers;
The server device according to claim 1 , wherein the conversation unit converses with the representative.
前記第1及び第2の巡回車両と無線通信により接続されているサーバ装置と、
を含み、
前記サーバ装置は、
前記第1及び第2の巡回車両と通信する、通信部と、
前記第1の巡回車両が乗客に案内したスポットの感想を前記第1の巡回車両の乗客に問いかけ、前記第1の巡回車両の乗客からの回答を取得する、会話部と、
前記第1の巡回車両の乗客からの回答に基づいて、前記案内されたスポットに関する前記第1の巡回車両の乗客の満足度を算出する、算出部と、
前記算出された第1の巡回車両の乗客の満足度に基づいて前記第1の巡回車両の乗客に案内するスポットを決定する、移動先決定部と、
前記決定されたスポットに移動する前記第2の巡回車両に乗り換えるように、前記第1の巡回車両の乗客に案内をする、情報提供部と、
を備える、システム。 a first and a second patrol vehicle that patrol within a predetermined area;
a server device connected to the first and second patrol vehicles via wireless communication;
Including,
The server device includes:
A communication unit that communicates with the first and second patrol vehicles;
a conversation unit that asks the passengers of the first traveling vehicle about their impressions of the spots that the first traveling vehicle has guided the passengers to, and acquires responses from the passengers of the first traveling vehicle;
a calculation unit that calculates a degree of satisfaction of the passengers of the first traveling vehicle with respect to the guided spot based on the answers from the passengers of the first traveling vehicle;
a destination determination unit that determines a spot to which the passengers of the first traveling vehicle should be guided based on the calculated satisfaction level of the passengers of the first traveling vehicle;
an information providing unit that guides passengers of the first traveling vehicle to transfer to the second traveling vehicle that moves to the determined spot;
A system comprising:
所定エリア内を巡回する、第1及び第2の巡回車両と通信し、
前記第1の巡回車両が乗客に案内したスポットの感想を前記第1の巡回車両の乗客に問いかけ、前記第1の巡回車両の乗客からの回答を取得し、
前記第1の巡回車両の乗客からの回答に基づいて、前記案内されたスポットに関する前記第1の巡回車両の乗客の満足度を算出し、
前記算出された第1の巡回車両の乗客の満足度に基づいて前記第1の巡回車両の乗客に案内するスポットを決定し、
前記決定されたスポットに移動する前記第2の巡回車両に乗り換えるように、前記第1の巡回車両の乗客に案内する、サーバ装置の制御方法。 In the server device,
Communicating with first and second patrol vehicles that patrol within a predetermined area;
Asking the passengers of the first traveling vehicle about their impressions of the spots introduced to the passengers by the first traveling vehicle, and acquiring responses from the passengers of the first traveling vehicle;
Calculating a satisfaction level of the passengers of the first traveling vehicle with respect to the guided spot based on the answers from the passengers of the first traveling vehicle ;
determining a spot to which the passengers of the first traveling vehicle should be guided based on the calculated satisfaction level of the passengers of the first traveling vehicle;
A control method for a server device, which guides passengers of the first traveling vehicle to transfer to the second traveling vehicle moving to the determined spot .
所定エリア内を巡回する、第1及び第2の巡回車両と通信する処理と、
前記第1の巡回車両が乗客に案内したスポットの感想を前記第1の巡回車両の乗客に問いかけ、前記第1の巡回車両の乗客からの回答を取得する処理と、
前記第1の巡回車両の乗客からの回答に基づいて、前記案内されたスポットに関する前記第1の巡回車両の乗客の満足度を算出する処理と、
前記算出された第1の巡回車両の乗客の満足度に基づいて前記第1の巡回車両の乗客に案内するスポットを決定する処理と、
前記決定されたスポットに移動する前記第2の巡回車両に乗り換えるように、前記第1の巡回車両の乗客に案内する処理と、
を実行させるためのプログラム。 A computer installed in the server device
A process of communicating with first and second patrol vehicles patrolling within a predetermined area;
A process of asking the passengers of the first traveling vehicle about their impressions of the spots that the first traveling vehicle has guided the passengers to and acquiring responses from the passengers of the first traveling vehicle;
A process of calculating a satisfaction level of the passengers of the first traveling vehicle with respect to the guided spot based on the answers from the passengers of the first traveling vehicle;
A process of determining a spot to which the passengers of the first traveling vehicle should be guided based on the calculated satisfaction level of the passengers of the first traveling vehicle;
instructing passengers of the first vehicle to transfer to the second vehicle traveling to the determined spot;
A program for executing.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2021/023138 WO2022264391A1 (en) | 2021-06-18 | 2021-06-18 | Server device, system, server device control method, and storage medium |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JPWO2022264391A1 JPWO2022264391A1 (en) | 2022-12-22 |
| JPWO2022264391A5 JPWO2022264391A5 (en) | 2024-03-15 |
| JP7622840B2 true JP7622840B2 (en) | 2025-01-28 |
Family
ID=84526973
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023528904A Active JP7622840B2 (en) | 2021-06-18 | 2021-06-18 | Server device, system, and server device control method and program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7622840B2 (en) |
| WO (1) | WO2022264391A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006163670A (en) | 2004-12-06 | 2006-06-22 | Kagoya Japan Inc | Visiting route searching system and program |
| JP2018055550A (en) | 2016-09-30 | 2018-04-05 | 本田技研工業株式会社 | Facility satisfaction calculation device |
| JP2021009046A (en) | 2019-06-28 | 2021-01-28 | パナソニックIpマネジメント株式会社 | Vehicle navigation system and control method of vehicle navigation system |
-
2021
- 2021-06-18 JP JP2023528904A patent/JP7622840B2/en active Active
- 2021-06-18 WO PCT/JP2021/023138 patent/WO2022264391A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006163670A (en) | 2004-12-06 | 2006-06-22 | Kagoya Japan Inc | Visiting route searching system and program |
| JP2018055550A (en) | 2016-09-30 | 2018-04-05 | 本田技研工業株式会社 | Facility satisfaction calculation device |
| JP2021009046A (en) | 2019-06-28 | 2021-01-28 | パナソニックIpマネジメント株式会社 | Vehicle navigation system and control method of vehicle navigation system |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2022264391A1 (en) | 2022-12-22 |
| WO2022264391A1 (en) | 2022-12-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12073654B1 (en) | Method for identifying a user entering an autonomous vehicle | |
| US20240356997A1 (en) | Mobile peer-to-peer networks and related applications | |
| WO2017018009A1 (en) | Information processing device, information procesing meethod, and program | |
| JP7207425B2 (en) | Dialog device, dialog system and dialog program | |
| CN107533712A (en) | Information processor, information processing method and program | |
| CN110722568A (en) | Robot control method, device, service robot and storage medium | |
| JP2015152948A (en) | Life log recording system and program thereof | |
| JP2020140238A (en) | Information processing system, program, and control method | |
| JP7622840B2 (en) | Server device, system, and server device control method and program | |
| JP6739017B1 (en) | Tourism support device, robot equipped with the device, tourism support system, and tourism support method | |
| US20220297308A1 (en) | Control device, control method, and control system | |
| JP2025015652A (en) | Information processing device, information processing method, program for information processing and recording medium | |
| JP2022065915A (en) | Discrimination system, discrimination method, and computer program | |
| JP2025049262A (en) | system | |
| JP2021108072A (en) | Recommendation system, recommendation method, and program | |
| CN109511087B (en) | Unmanned vehicle site broadcasting method, device, equipment and storage medium | |
| US20180315149A1 (en) | Method and System for Facilitating the Movements of a Set of Pedestrians by Means of a Set of Vehicles | |
| CN118062039A (en) | Method and apparatus for controlling a vehicle using voice or facial expressions | |
| EP4261764A1 (en) | Method for providing continuous transport and content service | |
| CN114295142A (en) | Method and device for carrying passengers in same walk, electronic equipment and automatic driving vehicle | |
| JP2022030060A (en) | Information processing device, information processing method, and program | |
| JP7575307B2 (en) | CONTROL DEVICE, CONTROL METHOD, AND ROBOT CONTROL SYSTEM | |
| JP2021018472A (en) | Information processing system | |
| JP7226233B2 (en) | Vehicle, information processing system, program and control method | |
| JP2026025526A (en) | system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231211 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231211 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240813 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240930 |
|
| 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: 20241217 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241230 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7622840 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |