(57)【要約】【課題】呼び寄せた車両をユーザーが容易に特定することを可能とする情報処理装置を提供する。【解決手段】  位置取得部１００は、待ち合わせ場所に呼び寄せている車両の位置情報３０２及びユーザーの位置情報３００を取得する。車両箇所算出部１１０は、位置取得部１００により取得された車両の位置情報３０２及びユーザーの位置情報３００により、ユーザーのカメラ１６から取得したユーザー画像データ３１０内に表示される車両の箇所を算出する。画像提示部１２０は、車両箇所算出部１１０により算出された車両の箇所を、ユーザー画像データ３１０上に提示する。【選択図】図３
2019191914.tif 000002
【特許請求の範囲】
【請求項１】
待ち合わせ場所に呼び寄せている車両の位置情報（３０２）及びユーザーの位置情報（３００）を取得する位置取得部（１００）と、
前記位置取得部により取得された前記車両の位置情報及び前記ユーザーの位置情報により、前記ユーザーのカメラ（１６）で撮像されたユーザー画像データ（３１０）内に表示される前記車両の箇所を算出する車両箇所算出部（１１０）と、
前記車両箇所算出部により算出された前記車両の箇所を、前記ユーザー画像データ上に提示する画像提示部（１２０）とを備える
情報処理装置。
【請求項２】
前記位置取得部により取得された前記車両の位置情報及び前記ユーザーの位置情報により、前記車両の外部用カメラ（２６）で撮像された車外画像データ（３２０）内に表示される前記ユーザーの箇所を算出するユーザー箇所算出部（２１０）を更に備え、
前記画像提示部は、
前記ユーザー箇所算出部により算出された前記ユーザーの箇所を、前記車外画像データ上に提示する
請求項１に記載の情報処理装置。
【請求項３】
前記車両箇所算出部は、
前記車両の外観画像データ（３５０）を取得して、該外観画像データにより前記車両を画像認識することで、前記車両の箇所を算出する
請求項１又は２に記載の情報処理装置。
【請求項４】
前記画像提示部は、
取得された地図データ（３４０）上に、前記車両の位置をポインターで表示し、併せて該ポインターの近傍に前記外観画像データを表示する
請求項３に記載の情報処理装置。
【請求項５】
前記画像提示部は、
前記車両の車内用カメラ（２７）で撮像された車内画像データ（３３０）も提示する
請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記車両の前記外部用カメラ及び／又は前記車内用カメラを制御するカメラ制御部（１３０）を更に備える
請求項２乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
待ち合わせ場所に呼び寄せている車両の位置情報（３０２）及びユーザーの位置情報（３００）を取得する位置取得部（１００）と、
前記位置取得部により取得された前記車両及び前記ユーザーの位置情報により、前記車両の外部用カメラ（２６）から取得した車両外部画像データ（３２０）内に表示される前記ユーザーの箇所を算出するユーザー箇所算出部（２１０）と、
前記ユーザー箇所算出部により算出された前記ユーザーの箇所を、前記車両外部画像データ上に提示する画像提示部（１２０）とを備える
情報処理装置。
【請求項８】
情報処理装置（１）により実行される情報処理プログラムであって、
位置取得部（１００）に、待ち合わせ場所に呼び寄せている車両の位置情報（３２０）及びユーザーの位置情報（３００）を取得させ、
車両箇所算出部（１１０）に、前記位置取得部により取得された前記車両の位置情報及び前記ユーザーの位置情報により、前記ユーザーのカメラ（１６）で撮像されたユーザー画像データ（３１０）内に表示される前記車両の箇所を算出させ、
画像提示部（１２０）に、前記車両箇所算出部により算出された前記車両の箇所を、前記ユーザー画像データ上に提示させる
プログラム。
【請求項９】
情報処理装置（１）により実行される情報処理方法であって、
待ち合わせ場所に呼び寄せている車両の位置情報（３０２）及びユーザーの位置情報（３００）を取得し、
取得された前記車両の位置情報及び前記ユーザーの位置情報により、前記ユーザーのカメラ（１６）で撮像されたユーザー画像データ（３１０）内に表示される前記車両の箇所を算出し、
算出された前記車両の箇所を、前記ユーザー画像データ上に提示する
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム、及び情報処理方法に係り、特に車両を呼び寄せるサービスで用いられる情報処理装置、プログラム、及び情報処理方法に関する。
【背景技術】
【０００２】
従来から、ユーザーが携帯端末を介してタクシー等の車両を呼び寄せるサービスが普及している。
このようなサービスにおいて、待ち合わせ場所に向かってくる車両をユーザーが容易に確認するようにしたナビゲーション装置が特許文献１に記載されている。このナビゲーション装置は、設定された待ち合わせ場所の位置情報とルート情報とに基づいて、待ち合わせ場所に対してどの方向から車両が進入してくるかを示す、音声の案内情報を生成する。この装置は、生成された案内情報を、ユーザーの端末に送信する。ユーザーは、この音声の案内情報を聞くことで、車両を容易に確認することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２５８７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の装置では、待ち合わせ場所が多くのタクシー車両等で混雑していると、呼び寄せた車両がどの車両なのかを、ユーザーが特定することが難しい場合があった。
【０００５】
本発明は、このような状況に鑑みてなされたものであって、呼び寄せた車両をユーザーに認識させやすくし、上述の問題点を解消する情報処理装置を提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、待ち合わせ場所に呼び寄せている車両の位置情報（３０２）及びユーザーの位置情報（３００）を取得する位置取得部（１００）と、前記位置取得部により取得された前記車両の位置情報及び前記ユーザーの位置情報により、前記ユーザーのカメラ（１６）で撮像されたユーザー画像データ（３１０）内に表示される前記車両の箇所を算出する車両箇所算出部（１１０）と、前記車両箇所算出部により算出された前記車両の箇所を、前記ユーザー画像データ上に提示する画像提示部（１２０）とを備える情報処理装置（１）であることを特徴とする。
本発明の情報処理装置は、待ち合わせ場所に呼び寄せている車両の位置情報（３０２）及びユーザーの位置情報（３００）を取得する位置取得部（１００）と、前記位置取得部により取得された前記車両及び前記ユーザーの位置情報により、前記車両の外部用カメラ（２６）から取得した車両外部画像データ（３２０）内に表示される前記ユーザーの箇所を算出するユーザー箇所算出部（２１０）と、前記ユーザー箇所算出部により算出された前記ユーザーの箇所を、前記車両外部画像データ上に提示する画像提示部（１２０）とを備える情報処理装置（２）であることを特徴とする。
本発明のプログラムは、情報処理装置（１）により実行される情報処理プログラムであって、位置取得部（１００）に、待ち合わせ場所に呼び寄せている車両の位置情報（３２０）及びユーザーの位置情報（３００）を取得させ、車両箇所算出部（１１０）に、前記位置取得部により取得された前記車両の位置情報及び前記ユーザーの位置情報により、前記ユーザーのカメラ（１６）で撮像されたユーザー画像データ（３１０）内に表示される前記車両の箇所を算出させ、画像提示部（１２０）に、前記車両箇所算出部により算出された前記車両の箇所を、前記ユーザー画像データ上に提示させるプログラムであることを特徴とする。
本発明の情報処理方法は、情報処理装置（１）により実行される情報処理方法であって、待ち合わせ場所に呼び寄せている車両の位置情報（３０２）及びユーザーの位置情報（３００）を取得し、取得された前記車両の位置情報及び前記ユーザーの位置情報により、前記ユーザーのカメラ（１６）で撮像されたユーザー画像データ（３１０）内に表示される前記車両の箇所を算出し、算出された前記車両の箇所を、前記ユーザー画像データ上に提示する情報処理方法であることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、まず、待ち合わせ場所に呼び寄せている車両の位置情報及びユーザーの位置情報を取得する。この上で、これらの位置情報により、ユーザーのカメラの画像データに表示される車両の箇所を算出する。そして、算出された車両の箇所を、画像データ上に提示する。これにより、呼び寄せた車両をユーザーが容易に特定することを可能とする情報処理装置を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第一実施形態に係る情報処理システムのシステム構成図である。
【図２】図１に示すユーザー端末、自動車端末、及びサーバーの制御構成を示すブロック図である。
【図３】本発明の第一実施形態に係る情報処理システムの機能構成を示すブロック図である。
【図４】本発明の第一実施形態に係る車両提示処理のフローチャートである。
【図５】図４に示す車両提示処理の画面例である。
【図６】本発明の第二実施形態に係る情報処理システムの機能構成を示すブロック図である。
【図７】本発明の第二実施形態に係る車両ユーザー提示処理のフローチャートである。
【図８】図７に示す車両ユーザー提示処理の画面例である。
【図９】本発明の第三実施形態に係る情報処理システムの機能構成を示すブロック図である。
【図１０】本発明の第四実施形態に係る情報処理システムの機能構成を示すブロック図である。
【図１１】本発明の第五実施形態に係る情報処理システムの機能構成を示すブロック図である。
【図１２】本発明の第五実施形態に係る情報処理システムの画面例である。
【発明を実施するための形態】
【０００９】
＜第一実施形態＞
〔情報処理システムＸのシステム構成〕
まず、図１により、本発明の第一実施形態に係る情報処理システムＸのシステム構成について説明する。
本実施形態の情報処理システムＸは、タクシーやハイヤー等の自動車をユーザーが呼び寄せる際に、確認できるようにするシステムである。
図１（ａ）によれば、情報処理システムＸは、ユーザー端末１、自動車端末２、及びサーバー３を含み、これらがネットワーク４で接続されている。
【００１０】
ユーザー端末１は、サーバー３により提供されるウェブ上のサービスを利用可能であり、カメラ付きのスマートフォン（Smart Phone）、携帯電話、ＰＤＡ（Personal Data Assistant）、ＰＣ（Personal Computer）、パーソナルナビゲーション装置、家電機器等の装置である。本実施形態においては、ユーザー端末１がスマートフォンである例について説明する。このスマートフォンは、後述するアプリケーション・ソフトウェア（Application Software、以下、単に「アプリ」という。）をインストールして実行することで、本実施形態の情報処理装置として機能する。
【００１１】
自動車端末２は、サーバー３により提供されるウェブ上のサービスを利用する自動車の車内端末である。この車内端末は、スマートフォン、携帯電話、ＰＤＡ、カーナビゲーション装置等である。
本実施形態においては、図１（ｂ）に示すように、自動車端末２もスマートフォンである例について説明する。この例の場合、スマートフォンは、自動車（車両）のダッシュボードＤ上のホルダーＨに載置され、自動車のドライバー（操縦者）により、カーナビゲーション用として使用される。この配置により、スマートフォンのアウトカメラ及びインカメラで、車外及び車内を、それぞれ撮像することが可能である。加えて、このホルダーＨは、自動車端末２からの制御で電動雲台のように駆動され、スマートフォンのカメラによる撮像の向きを変更することも可能である。
【００１２】
サーバー３は、車両の呼び寄せのサービスにおける管理を行うサーバーである。具体的には、サーバー３は、ユーザー端末１からの自動車の呼び寄せの要請を受けて、呼び寄せ可能な自動車の自動車端末２を検索して、双方の端末の仲介を行う。たとえば、サーバー３は、ユーザーの購入履歴、覧履歴、移動履歴等の情報からユーザーの特性を推定し、それに基づいた料金、ドライバー、車両等のマッチングを行う。
この際、サーバー３は、サービスに登録した車両のドライバーの紹介、車両の車種、車両の外観を撮像した画像データ、ストリーミングデータ、記述言語データ、音声データ等（以下、単に「画像データ等」と省略する。）を、ユーザーに配信することも可能である。この画像データ等は、静止画でも動画でもよい。さらに、サーバー３は、各車両の口コミ、レーティング等を示すことも可能である。
加えて、サーバー３は、ユーザー端末１にインストールされるアプリを設定したり、各種情報を取得したり、アプリの動作を管理したり、アプリ自体を配布したりしてもよい。
【００１３】
ネットワーク４は、携帯電話網、インターネット（登録商標）等のＷＡＮ（Wide Area Network）、又は、Ｗｉｆｉ（登録商標）や無線ＬＡＮ等のＬＡＮ（Local Area Network）等のＩＰネットワーク等である。これらのネットワーク等は、例えば、ユーザー端末１及び自動車端末２から常時接続可能（コネクティッド）であってもよく、携帯電話網の場合には、４Ｇ（4th Generation）や５Ｇ（5th Generation）等の規格の低レイテンシーで高速な通信ネットワークであってもよい。
【００１４】
後述する第二乃至第五実施形態においても、システム構成は同一であってもよい。
【００１５】
次に、図２により、ユーザー端末１、自動車端末２、及びサーバー３の装置構成について説明する。図２（ａ）はユーザー端末１、図２（ｂ）は自動車端末２、図２（ｃ）はサーバー３の構成を示す。
ユーザー端末１は、制御部１０、記憶部１１、入力部１２、表示部１３、接続部１４、センサ群１５、カメラ１６、及び音声入出力部１８等を含む。各部は、制御部１０に接続され、制御部１０によって動作制御される。
自動車端末２は、制御部２０、記憶部２１、入力部２２、表示部２３、接続部２４、外部用カメラ２６、車内用カメラ２７、及び音声入出力部２８等を含む。各部は、制御部２０に接続され、制御部２０によって動作制御される。
サーバー３は、制御部３０、記憶部３１、及び接続部３４等を含む。各部は、制御部３０に接続され、制御部３０によって動作制御される。
【００１６】
制御部１０、２０、３０は、ＣＰＵ（Central Processing Unit、中央処理装置）、ＭＰＵ（Micro Processing Unit）、ＧＰＵ、ＴＰＵ（Tensor Processing Unit）、ＤＦＰ（Data Flow Processor）、ＤＳＰ（Digital Signal Processor）、その他のＡＳＩＣ（Application Specific Processor、特定用途向けプロセッサー）等を含む情報処理部である。
各制御部１０、２０、３０は、対応する各記憶部１１、２１、３１の補助記憶部に記憶されているプログラムを読み出して、このプログラムを主記憶部に展開させて実行することで、後述する各機能ブロック（機能部）として動作させられる。また、制御部１０、２０、３０は、ユーザー端末１、自動車端末２、及びサーバー３のそれぞれの装置全体の制御を行う。
【００１７】
記憶部１１、２１、３１は、ＲＡＭ（Random Access Memory）等の主記憶部、ＲＯＭ（Read Only Memory）、ＳＳＤ（Solid State Disk）、ＨＤＤ（Hard Disk Drive）等の補助記憶部、フラッシュメモリーカードや光学記録媒体等を含んでいてもよい、非遷移的実体的記録媒体(non-transitory tangible storage media）である。
記憶部１１、２１、３１の補助記憶部には、それぞれ、ユーザー端末１、自動車端末２、及びサーバー３の動作制御を行うためのプログラムが記憶されている。このプログラムは、ＯＳ（Operating System）及びアプリ等である。加えて、記憶部１１、２１、３１は、各種データも格納している。
【００１８】
入力部１２、２２は、タッチパネル、マウス等のポインティングデバイス、ボタン、キーボード、加速度センサ、視線センサ、生体認証センサ等である。入力部１２は、ユーザーによるウェブページのフォーム等への入力、各種指示等を取得する。
【００１９】
表示部１３、２３は、ＬＣＤ（Liquid Crystal Display）、有機ＥＬディスプレイ、ＬＥＤ（Light Emitting Diode）等である。
【００２０】
接続部１４、２４、３４は、ネットワーク４に接続するための無線送受信機やＬＡＮインターフェイス等を含む接続手段である。接続部１４、２４、３４は、ＵＳＢ（Universal Serial Bus）、ＲＳ−２３２Ｃ、各種フラッシュメモリーカード、ＳＩＭカード、Bluetooth（登録商標）等へのインターフェイス等も含んでいてもよい。
【００２１】
センサ群１５、２５は、ＧＮＳＳ（Global Navigation Satellite System）の位置情報センサ、ジャイロセンサ、磁気センサ、高度センサ等である。本実施形態においては、センサ群１５は、自装置の地図の位置（座標）や向きや速度や加速度等（以下、「位置等」という。）を検出する。
【００２２】
カメラ１６は、ユーザー端末１にユーザー自身やユーザー周辺を撮像するために設けられる。このカメラ１６は、ＣＣＤ（Charge-Coupled Device）イメージセンサやＣＭＯＳ（Complementary MOS）イメージセンサ等の撮像素子と、レンズ等の光学素子とを組み合わせたカメラ等である。カメラ１６は、主にユーザーが向けた方向の静止画又は動画を撮像して、画像データを記憶部１１に格納する。
【００２３】
音声入出力部１８、２８は、音声入力のためのマイクロフォンとＡ／Ｄ（Analog to Digital）コンバータ、音声出力のためのＤ／Ａ（Digital to Analog）コンバータ、アンプ（Amplifier）、スピーカー、振動モータ等を含む。これらの構成により、音声入出力部１８、２８は、ユーザー又はドライバーの音声通話、音声コマンドの入力、呼び寄せ時の情報通知、ナビゲーション等の通知を行う。
【００２４】
外部用カメラ２６は、車両の外部撮像用のカメラ等である。本実施形態では、スマートフォンのアウトカメラを、外部撮像用に用いる。このアウトカメラで撮像された画像データは、記憶部２１に格納される。
【００２５】
車内用カメラ２７は、車両の車内撮像用のカメラ等である。本実施形態では、スマートフォンのインカメラを、車内撮像用に用いる。このインカメラで撮像された画像データも、記憶部２１に格納される。
【００２６】
カメラ１６、外部用カメラ２６、及び車内用カメラ２７では、静止画及び動画のいずれを撮像するか、画像解像度、ズーム倍率等が、ユーザー端末１にインストールされたアプリを介して変更可能である。また、自動車端末２においても、これらの変更が可能であってもよい。
【００２７】
〔情報処理システムＸａの機能構成〕
ここで、図３により、本発明の第一実施形態に係る情報処理システムＸａの機能構成について説明する。なお、以下の実施形態においても、機能部の構成が異なる情報処理システムＸ、ユーザー端末１、サーバー３等については、説明上、英小文字符号ａ、ｂ、ｃ……等を付加して示す。
ユーザー端末１ａの制御部１０ａは、位置取得部１００、車両箇所算出部１１０、及び画像提示部１２０を備える。
ユーザー端末１ａの記憶部１１ａは、位置情報３００及びユーザー画像データ３１０を格納している。
自動車端末２ａは、位置情報３０２を含む。
サーバー３は、地図データ３４０を格納している。
【００２８】
位置取得部１００は、待ち合わせ場所に呼び寄せている車両の位置情報３０２及びユーザーの位置情報３００を取得する。本実施形態においては、待ち合わせ場所は、アプリによりユーザーが指定して、サーバー３を介して、自動車のドライバーに連絡された位置等である。この待ち合わせ場所は、地図データ３４０上で示すことが可能である。位置情報３０２は、自動車端末２からサーバー３を介して取得される。ユーザーの位置情報３００は、自装置のセンサ群１５により取得される。
【００２９】
車両箇所算出部１１０は、位置取得部１００により取得された車両の位置情報３０２及びユーザーの位置情報３００により、ユーザーのカメラ１６で、ユーザーの周辺が撮像されたユーザー画像データ３１０内に表示される車両の箇所を算出する。本実施形態では、例えば、車両箇所算出部１１０は、呼び出された車両の地図データ３４０上の位置を、位置情報３０２から算出し、ユーザーの位置情報３００のユーザーの地図データ３４０上の位置と、カメラ１６の撮像している方向とを算出する。そして、車両箇所算出部１１０は、ユーザー画像データ３１０を透視投影変換やアフィン変換等して、ＤＮＮ（Deep neural network）等にて、地図データ３４０と照合する。これにより、ユーザー画像データ３１０内の建物や道路の座標を、車両箇所算出部１１０が把握可能となる。さらに、車両箇所算出部１１０は、道路上の自動車の画像を、ＤＮＮ等を用いた画像認識により認識し、呼び出された車両の位置等の座標と一致するものを検索する。一致するものがあった場合、車両箇所算出部１１０は、この座標を車両の箇所として算出する。
【００３０】
画像提示部１２０は、車両箇所算出部１１０により算出された車両の箇所を、ユーザー画像データ３１０上に提示する。本実施形態においては、例えば、ＡＲ（Augmented Reality）により、撮像された画像に丸印等で注釈を付加して、車両の画像が強調されるように示すことが可能である。
この際、画像提示部１２０は、画像認識で認識された建物や道路名等も、ユーザー画像データ３１０に示すことが可能である。さらに、画像提示部１２０は、サーバー３から、地図データ３４０を取得し、車両の位置情報３０２及びユーザーの位置情報３００を地図上に配置して、表示部１３に示すことも可能である。
加えて、画像提示部１２０は、ユーザーに、呼び出される車両の到来する方向等を示すことも可能である。
【００３１】
位置情報３００は、自装置であるユーザー端末１ａのセンサ群１５により取得された自装置の位置（ユーザーの位置）等の情報である。この位置情報３００は、待ち合わせ場所から離れていてもよい。
【００３２】
位置情報３０２は、自動車端末２ａのセンサ群２５により取得された自動車端末２ａの位置（車両の位置）等の情報である。本実施形態では、例えば、ユーザー端末１の位置取得部１００により、サーバー３を介して、呼び寄せている車両の自動車端末２ａから、この位置情報３０２が取得される。
【００３３】
ユーザー画像データ３１０は、カメラ１６で撮像された静止画又は動画の画像データである。本実施形態においては、ユーザーの周辺、すなわち、呼び寄せている自動車が来ると思われる周囲の道路や建物を含む、ＡＲ表示用の風景が、ユーザーにより撮像される。
【００３４】
ここで、ユーザー端末１の制御部１０ａは、記憶部１１ａに記憶されたＯＳ（Operating System）上でアプリ等のプログラムを実行することで、位置取得部１００、車両箇所算出部１１０、及び画像提示部１２０等として機能させられる。この際、制御部１０、２０、３０が実行する機能の一部又は全部を、一つ又は複数のＩＣ、ＤＳＰ、プログラマブルロジック回路等によりハードウェア的に構成してもよい。
また、上述のユーザー端末１の各部は、本発明の方法を実行するハードウェア資源となる。
【００３５】
〔情報処理システムＸａによる車両提示処理〕
次に、図４〜図５を参照して、本発明の第一実施形態に係る情報処理システムＸａによる車両提示の説明を行う。
本実施形態の車両提示処理は、待ち合わせ場所に呼び寄せている車両の位置情報３０２の及びユーザーの位置情報３００を取得する。そして、取得された位置情報３０２及び位置情報３００により、ユーザーのカメラから取得したユーザー画像データ３１０内に表示される車両の箇所を算出する。その後、算出された車両の箇所を、ユーザー画像データ３１０上に提示して、ユーザーに、呼び寄せた車両を認識させやすくする。
本実施形態の車両提示処理は、主に、ユーザー端末１の制御部１０ａが、記憶部に記憶されたアプリ等のプログラムを、各部と協働し、ハードウェア資源を用いて実行する。
以下で、図４のフローチャートを参照して、本実施形態の車両提示処理の詳細をステップ毎に説明する。
【００３６】
（ステップＳ１０１）
まず、位置取得部１００が、位置取得処理を行う。
ここでは、ユーザーがユーザー端末１でアプリを起動し、サーバー３に接続して、車両の呼び寄せを依頼する。サーバー３は、呼び寄せる車両を設定して、当該車両の自動車端末２に通知し、ユーザー端末１との間で通信可能とする。
この状態で、位置取得部１００は、待ち合わせ場所に呼び寄せている車両の自動車端末２ａから、位置情報３０２を取得して、記憶部１１ａに格納する。
位置取得部１００は、センサ群１５から、ユーザー端末１ａの位置情報３００も取得して、記憶部１１ａに格納する。
【００３７】
（ステップＳ１０２）
次に、車両箇所算出部１１０が、車両箇所算出処理を行う。
ユーザーは、特に車両を呼び寄せて待っている際に、車両がどこを走っているのか気になるため、色々な箇所のユーザー画像データ３１０を撮像してＡＲ表示させようとすると考えられる。
このため、車両がユーザー端末１ａと近い距離に到着し、ユーザー画像データ３１０として撮像可能となった場合、画像提示部１２０は、その旨をユーザーに通知してもよい。この通知は、アプリの画面上で、ポップアップ等を表示して行う。
【００３８】
車両箇所算出部１１０は、車両の位置情報３０２及びユーザーの位置情報３００により、呼び寄せた車両が近くにきた際に、車両が来る方向を算出し、ユーザー端末のカメラ１６をそちらに向けるようにユーザーに指示する。この指示は、アプリの画面上で行われてもよい。
ユーザーは、自分の知っているランドマークに照らし合わせるようにして、指示された方向に、カメラ１６を向ける。
車両が来る方向にカメラ１６が向けられた場合、車両箇所算出部１１０は、音声入出力部１８により、音声や振動でユーザーに示してもよい。
ユーザーがカメラ１６によりユーザー画像データ３１０を撮像すると、車両箇所算出部１１０は、この内に表示される車両を認識して、呼び寄せた車両が撮像されている箇所を算出する。
【００３９】
（ステップＳ１０３）
次に、画像提示部１２０が、画像提示処理を行う。
画像提示部１２０は、算出された車両の箇所を、ユーザー画像データ３１０上にＡＲにより提示する。
図５のアプリの画面例５００によると、画像提示部１２０は、呼び寄せた車両が撮像されている場合、まず、表示欄６１０に「ユーザー様、ドライバーが到着しました」等のメッセージを表示する。この上で、画像提示部１２０は、ユーザー画像データ３１０をアプリの画面上に表示して、算出された車両の箇所である車両箇所７００をＡＲ表示する。
画像提示部１２０は、サーバー３から取得した地図データ３４０も表示して、この上に、ユーザーの位置をポインターＵで表示し、車両の位置をポインターＰで表示する。この地図データ３４０上には、待ち合わせ場所までの車両のルート、車両の進行方向の矢印等を示してもよい。これにより、ユーザーに呼び寄せた車両を認識させやすくなる。
以上により、本発明の第一実施形態に係る車両提示処理を終了する。
【００４０】
以上のように構成することで、以下のような効果を得ることができる。
従来から、車両を呼び寄せるサービスが提供されている。しかしながら、車両の待ち合わせ場所が混雑していたり、到着地点がずれていたりした等の場合、呼び寄せた車両をユーザーが認識できないことがあった。また、ユーザーは、呼び寄せた車両の外観等を知らないため、例えば、サーバーから車種等の情報を与えられても、分からない可能性がある。
このような場合、上述のサービスのみでは車両を特定できず、わざわざ呼び寄せた車両の運転手に別途連絡しなければならなかった。
【００４１】
これに対して、本実施形態の情報処理システムＸａのユーザー端末１ａは、待ち合わせ場所に呼び寄せている車両の位置情報３０２及びユーザーの位置情報３００を取得する位置取得部１００と、位置取得部１００により取得された車両の位置情報３０２及びユーザーの位置情報３００により、ユーザーのカメラから取得したユーザー画像データ３１０内に表示される車両の箇所を算出する車両箇所算出部１１０と、車両箇所算出部１１０により算出された車両の箇所を、ユーザー画像データ３１０上に提示する画像提示部１２０とを備える情報処理装置であることを特徴とする。
このように構成することで、呼び寄せた車両の箇所を画像上でリアルタイムに知ることができる。このため、ユーザーが、どの車両が呼び寄せた車両なのかを容易に見つけることができる。車両がどこに到着したのか分かるため、迷わず乗車することが可能となる。
加えて、建物の位置関係について、ユーザーが知っているランドマークに照らし合わせた上で、選択的に画像上で照合と認識を行うことができる。このため、ユーザーが、呼び寄せた車両を特定しやすくなる。
【００４２】
なお、上述の実施形態においては、自動車端末２を、ホルダーＨに固定されたスマートフォン等である例について記載した。
しかしながら、自動車端末２は、カーナビゲーション装置と、これに別途接続された外部用カメラ２６及び車内用カメラ２７であってもよい。外部用カメラ２６も、フロントカメラ、リアカメラ、側面カメラ等のいずれか及び任意の組み合わせであってもよい。さらに、外部用カメラ２６は、自動運転時等に用いられる画像データ作成可能なレーダーやＬＩＤＡＲ（Light Detection and Ranging、Laser Imaging Detection and Ranging）、センサ群２５の運行管理や遠隔操作に使われるカメラ等であってもよい。また、外部用カメラ２６及び／又は車内用カメラ２７は、３６０°カメラのように広い範囲を撮像可能であってもよい。さらに、外部用カメラ２６として、車両の周辺にある監視カメラ等の外部カメラの画像を取得可能であってもよい。これにより、ビルの谷間、空港の車の乗降が多い箇所、道が階層になっている箇所等を容易に判別可能となる。
【００４３】
上述の実施形態においては、地図データ３４０を用いて、車両が近くにきたことを検出するように記載した。しかしながら、車両箇所算出部１１０は、ユーザー端末１及び自動車端末２の間で、双方向通信等を用いて、近くに来たことを検出してもよい。また、双方向通信の電波の強度等により、カメラ１６を向ける方向を、ユーザーに提示することも可能である。
加えて、車両箇所算出部１１０は、画像認識を行わないで、位置情報３００及び位置情報３０２のみから車両の箇所を算出してもよい。さらに、車両箇所算出部１１０は、ユーザー画像データ３１０から、車両そのものではなく二次元バーコードや車両に記載されたタクシー会社等の文字認識を行って、呼び寄せた車両を画像認識してもよい。
【００４４】
サーバー３は、ＳＩＰ（Session Initiation Protocol）等により、ユーザーとドライバーとの通話を行う仲介が可能であってもよい。加えて、サーバー３は、チャット、メッセンジャー送受信、電子メール送受信等を行う機能（以下、「チャット等」という。）を備えることも可能である。このチャット等は、ユーザー端末１からの音声入力によって入力し、自動翻訳を行うようにすることが可能であってもよい。
【００４５】
加えて、ユーザー端末１、自動車端末２、及びサーバー３は、複数備えられていてもよい。
ユーザー端末１、自動車端末２、及びサーバー３は、上述の各部に加えて、他の構成要素を含んでもよく、各部が複数の制御単位を含んでいてもよい。
各部のいずれか及び任意の組み合わせのものが一体的に構成されていてもよく、例えば、入力部１２と表示部１３とは、一体的に形成されていてもよい。また、制御部１０、２０、３０と、記憶部１１、２１、３１とについても、それぞれが一体的に形成されていてもよい。
【００４６】
さらに、本実施形態の情報処理システムＸを、タクシーやハイヤー等の車両の呼び寄せのサービスに用いる例について記載した。
これについて、自動運転のコミュニティーカー、シェアリングカー、宅配の待ち合わせ等に用いることも可能である。
【００４７】
＜第二実施形態＞
次に、本発明の第二実施形態に係る情報処理システムＸｂの説明を行う。自動車端末２ｂでもユーザーの箇所を提示して、自動車のドライバーもユーザーを確認可能とする。ユーザー側では、上述の第一実施形態のユーザー端末１ａのように呼び寄せた車両の箇所をＡＲ提示する。この際に、サーバー３から外観画像データ３５０を取得して画像認識する。これに加えて、自動車端末２ｂの車内用カメラ２７の画像も表示する。さらに、外部用カメラ２６及び車内用カメラ２７の撮像の向きを、ユーザー端末１ｂから操作可能にする。
【００４８】
〔情報処理システムＸｂの機能構成〕
ここで、図６により、本発明の第二実施形態に係る情報処理システムＸｂの機能構成について説明する。
【００４９】
ユーザー端末１ｂの制御部１０ｂは、位置取得部１００、車両箇所算出部１１０、画像提示部１２０、及びカメラ制御部１３０を備える。
ユーザー端末１ｂの記憶部１１ｂは、位置情報３００、ユーザー画像データ３１０、車外画像データ３２０、及び車内画像データ３３０を格納する。
自動車端末２ｂの制御部１０ｂは、位置取得部２００、ユーザー箇所算出部２１０、及び画像提示部２２０を備える。
自動車端末２ｂの記憶部１１ｂは、位置情報３０２、ユーザー画像データ３１０、車外画像データ３２０、及び車内画像データ３３０を格納する。
サーバー３は、地図データ３４０及び外観画像データ３５０を格納している。
図６において、図３の第二実施形態と同じ符号は、同様の構成要素を示す。
【００５０】
本実施形態において、車両箇所算出部１１０は、第一実施形態の処理に加え、車両の外観画像データ３５０をサーバー３から取得する。この上で、車両箇所算出部１１０は、地図データ３４０と照合した後、外観画像データ３５０を用いて、ＤＮＮ等にて呼び寄せた車両を画像認識する。これにより、正確に車両の箇所を算出する。
【００５１】
画像提示部１２０は、第一実施形態の処理に加え、車両の車内用カメラ２７で撮像された車内画像データ３３０も、自動車端末２ｂから取得して提示する。
この際、画像提示部１２０は、地図データ３４０上に、車両の位置をポインターで表示し、併せて該ポインターの近傍に外観画像データ３５０を表示する。表示される外観画像データ３５０は、サムネイルのデータ等の小さい画像を用いてもよい。
加えて、画像提示部１２０は、例えば、自動車端末２ｂの外部用カメラ２６で撮像された車外画像データ３２０も、自動車端末２ｂから取得して提示することが可能である。この際、この車外画像データ３２０には、自動車端末２ｂのユーザー箇所算出部２１０で算出された、ユーザー自身の姿が撮像された箇所が示されてもよい。
【００５２】
カメラ制御部１３０は、車両の外部用カメラ２６及び／又は車内用カメラ２７を制御する。本実施形態において、カメラ制御部１３０は、例えば、ユーザーのアプリ上の指示により、図１（ｂ）に記載したような、スマートフォン用のホルダーＨの向きを軸動させたり、ズームレンズのズーム倍率を変更させたりする制御を行うことが可能である。この制御は、自動車端末２ｂにインストールされたアプリを介して行うことが可能である。
【００５３】
位置取得部２００は、ユーザー端末１ｂの位置取得部１００と同様に、自車両の位置情報３０２及びユーザーの位置情報３００を取得する。
【００５４】
ユーザー箇所算出部２１０は、位置取得部２００により取得された車両の位置情報及びユーザーの位置情報３００により、車両の外部用カメラ２６で撮像された車外画像データ３２０内に表示されるユーザーの箇所を算出する。このユーザーの認識は、例えば、車両箇所算出部１１０と同様に、透視投影変換やアフィン変換等により地図データ３４０と照合し、ＤＮＮ等を用いて行う。ここで、ユーザー箇所算出部２１０は、車外画像データ３２０内にヒトが多数いた場合、位置等が一番近いヒトをユーザーと認識してもよい。この際、ユーザー箇所算出部２１０は、ユーザー端末１ｂからユーザーの情報を取得して、男女別や年齢等から最もユーザーらしいヒトを選択することも可能である。
【００５５】
画像提示部２２０は、画像提示部１２０と同様の機能部である。
画像提示部２２０は、例えば、ユーザー箇所算出部２１０により算出されたユーザーの箇所を、車外画像データ３２０上に、ＡＲで提示する。これに加えて、画像提示部２２０は、ユーザー端末１ｂからユーザー画像データ３１０を取得し、ユーザー端末１ｂの車両箇所算出部１１０により算出された車両の箇所を、ユーザー端末１ａから取得して、提示することも可能である。
【００５６】
車外画像データ３２０は、自動車端末２ｂの外部用カメラ２６で撮像された静止画又は動画の画像データである。
【００５７】
車内画像データ３３０は、自動車端末２ｂの車内用カメラ２７で撮像された静止画又は動画の画像データである。
【００５８】
外観画像データ３５０は、車両の外観が撮像された画像データである。この画像データは、車両箇所算出部１１０の画像認識の際に用いられる認識用データ、ユーザーの地図上に示すためのサムネイルデータ等、フォーマットや大きさ等が異なるデータを含んでいてもよい。
【００５９】
〔情報処理システムＸｂによる車両ユーザー提示処理〕
次に、図７〜図８を参照して、本発明の第二実施形態に係る情報処理システムＸｂによる車両ユーザー提示処理の説明を行う。
本実施形態の車両ユーザー提示処理では、第一実施形態の車両提示処理と同様の処理に加えて、自動車端末２ｂから撮像された車外画像データ３２０にユーザーの箇所を提示する。加えて、車内画像データ３３０も提示する。この際、ユーザーの指示により、自動車端末２ｂのカメラの向き等を制御する。これにより、呼び寄せた車両のドライバー及びユーザーの双方に、お互いを認識されやすくする。
本実施形態の車両提示処理は、主に、ユーザー端末１ｂの制御部１０ｂ、及び自動車端末２ｂの制御部２０ｂが、それぞれ、記憶部１１ｂ及び記憶部２１ｂに記憶されたアプリ等のプログラムを、各部と協働し、ハードウェア資源を用いて実行する。
以下で、図７のフローチャートを参照して、本実施形態の車両ユーザー提示処理の詳細をステップ毎に説明する。
【００６０】
（ステップＳ１１１）
まず、ユーザー端末１ａの位置取得部１００が、位置取得処理を行う。
この処理は、図４のステップＳ１０１と同様に行う。
これに加えて、本実施形態において、位置取得部１００は、センサ群１５から取得した位置情報３００を、自動車端末２ｂへ送信する。
【００６１】
（ステップＳ２１１）
ここで、自動車端末２ｂの位置取得部２００が、位置取得処理を行う。
位置取得部２００は、走行中、センサ群２５から、位置情報３０２を取得して、記憶部２１ｂに格納している。
アプリが起動され、自動車端末２とユーザー端末１との間で通信可能となった状態で、位置取得部２００は、位置情報３０２をユーザー端末１ｂへ送信する。
加えて、本実施形態においては、位置取得部２００は、ユーザー端末１ａの位置情報３００も取得して、記憶部２１ｂに格納する。
【００６２】
（ステップＳ１１２）
次に、ユーザー端末１ａのカメラ制御部１３０は、車両の外部用カメラ２６及び／又は車内用カメラ２７を制御する。
図８（ａ）の画面例５１０は、ユーザー端末１ｂの表示部１３及び／又は自動車端末２ｂの表示部２３に表示される外部用カメラ２６の車外画像データ３２０の例を示す。この例によれば、ユーザーは、車外画像データ３２０に重ねて表示されたボタン７２０の各矢印を押下して指示し、ホルダーの電動雲台を当該矢印の向きへ移動させることが可能である。また、ボタン７３０のズームマークにより、外部用カメラ２６又は車内用カメラ２７のズーム倍率を変更することが可能である。
【００６３】
（ステップＳ１１３）
次に、車両箇所算出部１１０が、車両箇所算出処理を行う。
この処理も、図４のステップＳ１０２と同様に行う。
これに加え、本実施形態においては、車両箇所算出部１１０は、サーバー３から車両の外観画像データ３５０を取得する。この上で、車両箇所算出部１１０は、外観画像データ３５０を用いて、ＤＮＮ等を用いた画像認識により車両を認識し、車両の箇所を算出する。
【００６４】
（ステップＳ２１３）
ここで、自動車端末２ｂのユーザー箇所算出部２１０は、ユーザー箇所算出処理を行う。
ユーザー箇所算出部２１０は、外部用カメラ２６で撮像された車外画像データ３２０内に表示されるユーザーを認識して、ユーザーの表示された箇所を算出する。
【００６５】
（ステップＳ１１４、Ｓ２１４）
ユーザー端末１ａの画像提示部１２０、及び自動車端末２ｂの画像提示部２２０が、画像送受信処理を行う。
ここでは、画像提示部１２０が、車両の箇所を提示済みのユーザー画像データ３１０を自動車端末２ｂへ送信する。さらに、画像提示部２２０が、ユーザーの箇所を提示済みの車外画像データ３２０、及び車内画像データ３３０を、ユーザー端末１ｂへ送信する。これらの画像データの送受信は、ＰｔＰ（Peer to Peer）で行っても、サーバー３を介して行ってもよい。各部は、これらの画像データを受信して、記憶部１１ｂ、２１ｂへそれぞれ格納する。
【００６６】
（ステップＳ１１５、Ｓ２１５）
ユーザー端末１ａの画像提示部１２０、及び自動車端末２ｂの画像提示部２２０が、それぞれ、画像提示処理を行う。
画像提示部１２０は、図４のステップＳ１０３の画像提示処理と同様の処理に加え、カメラ１６、外部用カメラ２６、及び車内用カメラ２７の各画像を切り換えたり、重ねたりして表示部１３に表示させることが可能である。
また、自動車端末２ｂの画像提示部２２０も、これら各画像を切り換えて、表示部２３に表示させることが可能である。
【００６７】
図８（ａ）の画面例５１０では、車外画像データ３２０において、算出されたユーザーの箇所であるユーザー箇所７１０がＡＲ表示されている例を示している。
図８（ｂ）の画面例５１２では、第一実施形態の図５の画面例５００の各画像に加えて、車内画像データ３３０が表示されている例を示している。さらに、地図データ３４０上では、車両の位置を示すポインターＰの近傍に、吹き出し形式で外観画像データ３５０のサムネイル画像を表示している。
これらの画面例は、表示部１３及び／又は表示部２３に、ぞれぞれ、リアルタイム（実時間）で表示される。
以上により、本発明の第二実施形態に係る車両ユーザー提示処理を終了する。
【００６８】
以上のように構成することで、以下のような効果を得ることができる。
従来の呼び寄せのサービスでは、車両のドライバーにとって、例えば、人が多いところは誰がお客さん（ユーザー）かわからないことがあった。この場合、車両が待ち合わせ場所に到着しても、ユーザーを認識できず、トラブルとなることがあった。
これに対して、本実施形態の情報処理システムＸｂの自動車端末２ｂは、位置取得部２００により取得された車両の位置情報３０２及びユーザーの位置情報３００により、車両の外部用カメラ２６から取得した車外画像データ３２０内に表示されるユーザーの箇所を算出するユーザー箇所算出部２１０を更に備え、画像提示部１２０及び／又は画像提示部２２０は、ユーザー箇所算出部２１０により算出されたユーザーの箇所を、車外画像データ３２０上に提示する情報処理装置であることを特徴とする。
【００６９】
このように構成することで、ドライバーが、走行中の周辺の画像から、ユーザーの箇所を認識することができる。このため、ドライバーがユーザーを把握しやすくなり、待ち合わせ場所へ容易に到着可能となる。
加えて、本実施形態のユーザー端末１ｂも、車外画像データ３２０を画像提示部１２０で表示可能であってもよい。このため、ユーザーも、リアルタイムで、車両がどの辺を走行しているかを知ることができる。すなわち、車両の現在の状態を知ることができることで、呼び寄せた車両がどこに到着しているかを容易に把握可能となる。
このようにして、ユーザー及びドライバーの双方がお互いを認識することで、待ち合わせのトラブルが生じる可能性を少なくすることができる。
【００７０】
本実施形態のユーザー端末１ｂにおいて、車両箇所算出部１１０は、車両の外観画像データ３５０を取得して、該外観画像データ３５０により車両を画像認識することで、車両の箇所を算出する情報処理装置であることを特徴とする。
このように構成することで、ユーザー画像データ３１０から確実に、呼び寄せた車両を画像認識して、車両の箇所を算出することができる。すなわち、一般的な自動車をカテゴライズしたＤＮＮよりも、実際の車両のデータを用いて画像認識した方が、認識率を顕著に高めることができる。このため、確実にユーザーに、呼び寄せた車両を認識させることができ、トラブルを防止可能となる。
【００７１】
本実施形態のユーザー端末１ｂにおいて、画像提示部１２０は、取得された地図データ３４０上に、車両の位置をポインターで表示し、併せて該ポインターの近傍に外観画像データ３５０を表示する情報処理装置であることを特徴とする。
このように構成することで、ユーザーは、呼び寄せた車両を地図上で容易に判別することができ、更に、近くにきた車両を見つけやすくなる。特に、呼び寄せた車両が、車種や塗装等の外観で特徴あるものであった場合、容易に判別可能となる。
【００７２】
従来、車両の呼び寄せのサービスでは、呼び寄せた車両の状況をユーザーが知ることはできなかった。ユーザーは、実際に呼び寄せた車が車両の画像と違う雰囲気だったらと考えて心配になることがあった。
これに対して、本実施形態のユーザー端末１ｂは、画像提示部１２０は、車両の車内用カメラ２７から取得した車内画像データ３３０も提示する情報処理装置であることを特徴とする。
このように構成することで、呼び寄せた車両の状況を、リアルタイムで、アプリ上にて確認することができる。つまり、車外状況だけではなく、車内状況も確認可能となる。これにより、車内状況も知ることが可能となる。結果として、予め登録したドライバーや車両の画像、口コミ、レーティング等以上に、ユーザーに安心感を与えることができる。
【００７３】
さらに、自動運転のコミュニティーカー、シェアリングカー等では、車内の状況を知ることが重要であった。これは、車内の人数が多いときには、呼び寄せのサービスを別に頼む必要があるからである。
また、ユーザーによっては、タクシーやハイヤー等を数人でシェア（相乗り）して安く使いたいというニーズもある。しかし、相乗りが多くなると煩わしく感じることもあり、別途、呼び寄せのサービスを使うかどうか、ユーザーが悩ましく感じることがあった。
これに対して、車内の状況を知ることが可能となるため、どのくらい人が乗っているか、乗る可能性があるか等をユーザーが判断可能となる。このため、別途、呼び寄せするかどうかをユーザーが容易に選択可能となり、ユーザーの使い勝手を高めることができる。
【００７４】
本実施形態のユーザー端末１ｂは、車両の外部用カメラ２６及び／又は車内用カメラ２７を制御するカメラ制御部１３０を更に備える情報処理装置であることを特徴とする。
このように構成することで、自動車端末２ｂでどこを撮像するか、ユーザー端末１ｂのアプリ上からユーザーが操作可能となる。つまり、ユーザーは、自動車端末２ｂのカメラを遠隔操作することができ、車両の画像を遠隔操作しながら自由に見ることができる。
これにより、ドライバーに示したいところ、ユーザーが閲覧したいところ等を閲覧可能となる。このため、駐車場位置、送迎等が多い場所等で、どこにユーザーが待ち合わせているのか、確実にドライバーへ示すことができる。加えて、ユーザー自身が、例えば、自分の奥さんや子供等の分かりやすい服装をした人物を見つけて、この画像を取得して車両を判別しやすくすることができる。
【００７５】
加えて、本実施形態の情報処理システムＸｂでは、ユーザー端末１ｂで撮像されたユーザー画像データ３１０を、自動車端末２ｂへ送信することができる。
このため、ドライバーに対して、ユーザーのいる位置の画像、現在の状況等を送信することが可能となり、ドライバーがユーザーを探す手間を省くことができる。このため、サービスを向上させることができる。
【００７６】
なお、上述の実施形態においては、ユーザーの指示に基づき、外部用カメラ２６及び車内用カメラ２７を制御するように記載した。
これに対して、停車時に、自動車のドライバーも自動車端末２ｂのアプリを介して、ホルダーＨを駆動させ、外部用カメラ２６及び車内用カメラ２７の向きやズーム倍率を変更可能であってもよい。
さらに、車外画像データ３２０、車内画像データ３３０、及びユーザー画像データ３１０は、リアルタイムで各端末へ送信されるだけでなく、各端末で特定期間保存可能であってもよい。これにより、数秒〜数分程度前の画像を閲覧することができる。
加えて、車内画像データ３３０は、車内用カメラ２７の画像だけでなく、車の外観画像等が見られるような外部カメラの画像を含んでいてもよい。
【００７７】
＜第三実施形態＞
次に、図９により、本発明の第三実施形態に係る情報処理システムＸｃについて説明する。図９においても、上述の第一実施形態及び第二実施形態と同様の構成は、同じ符号を付している。
上述の第一実施形態では、ユーザー画像データ３１０において、車両の箇所を提示した。第二実施形態においては、車両の箇所に加え、車外画像データ３２０において、ユーザーの箇所を提示した。
これに対して、情報処理システムＸｃのように、自動車端末２ｃのみでユーザーの箇所を提示するように構成してもよい。図９の例では、制御部２０ｃは、位置取得部２００、ユーザー箇所算出部２１０、画像提示部２２０を備えている。記憶部２１ｃは、位置情報３００及び車外画像データ３２０を格納している。ユーザー端末１ｃは、位置情報３０２を備えている。
【００７８】
つまり、本実施形態の自動車端末２ｃは、待ち合わせ場所に呼び寄せている車両の位置情報３０２及びユーザーの位置情報３００を取得する位置取得部２００と、位置取得部１００により取得された車両及びユーザーの位置情報３００により、車両の外部用カメラ２６から取得した車両外部画像データ内に表示されるユーザーの箇所を算出するユーザー箇所算出部２１０と、ユーザー箇所算出部２１０により算出されたユーザーの箇所を、車両外部画像データ上に提示する画像提示部１２０とを備える情報処理装置であることを特徴とする。
このように構成することで、上述の第二実施形態と同様に、自動車のドライバーに対して、ユーザーを認識しやすくすることができる。この場合、ユーザーが呼び寄せた自動車を確認しなくてもよいので、ユーザーの負担を減らすことができる。
【００７９】
＜第四実施形態＞
次に、図１０により、本発明の第四実施形態に係る情報処理システムＸｄについて説明する。図１０においても、上述の第一乃至第三実施形態と同様の構成は、同じ符号を付している。
上述の第一乃至第四実施形態では、サーバー３に地図データ３４０を備える例について記載した。しかしながら、本実施形態においては、ＰｔＰのようにユーザー端末１ｄと自動車端末２ｄとのみで、例えば、上述の第二実施形態と同様の処理を行うようにする。
図１０の例では、ユーザー端末１ｄの制御部１０ｄ及び記憶部１１ｄ、自動車端末２ｄの制御部２０ｄは、第二実施形態の制御部１０ｂ、記憶部１１ｂ、制御部２０ｂと、それぞれ同様の構成である。これに対して、自動車端末２ｄの記憶部２１ｄは、第二実施形態の記憶部２１ｂの各データに加えて、地図データ３４０を格納している。
【００８０】
このように構成することで、サーバー３を介さないで、ユーザー及びドライバーがお互いを確認することができる。また、自動車端末２ｄが専用ナビゲーションの地図データ３４０を格納して、これを基に照合することで、ユーザー端末１ｄと自動車端末２ｄとで地図データ３４０のズレ等を防ぎ、ユーザー及び車両の箇所を算出しやすくなる。
なお、この例では、自動車端末２ｄに地図データ３４０を格納するように記載したものの、ユーザー端末１ｄであってもよい。また、別途、自動車端末２ｂと接続可能なナビゲーション装置を備えていて、これから地図データ３４０を取得するようにしてもよい。さらに、地図データ３４０を用いないで、直接車両やユーザーの箇所を認識するようにしてもよい。
【００８１】
＜第五実施形態＞
次に、図１１により、本発明の第五実施形態に係る情報処理システムＸｅについて説明する。図１１においても、上述の第一乃至第四実施形態と同様の構成は、同じ符号を付している。
上述の第一乃至第四実施形態では、それぞれの端末で画像データから車両又はユーザーの箇所を算出するように記載した。しかしながら、情報処理システムＸｅのように、サーバー３ｅで、これらの箇所の算出を行ってもよい。この場合、例えば、サーバー３ｅは、制御部３０ｅにユーザー箇所算出部２１０及び車両箇所算出部１１０を備える。記憶部３１ｅは、地図データ３４０に加え、ユーザー端末１ｅから位置情報３００及びユーザー画像データ３１０を取得して格納する。さらに、自動車端末２ｅから位置情報３０２、車外画像データ３２０、及び社内画像データを取得して、記憶部３１ｄに格納する。この上で、サーバー３ｅから、各端末に、各画像データをストリーミング等で配信する。
この例の場合、ユーザー端末１ｅの制御部１０ｅは、位置取得部１００、画像提示部１２０、カメラ制御部１３０を備えている。自動車端末２ｅの制御部２０ｅは、位置取得部２００、画像提示部２２０を備えている。
このように構成することで、ユーザー端末１ｅ及び自動車端末２ｅの処理負担を低減することができる。また、サーバー３ｅで各画像データを蓄積し、各箇所を認識することで、効率的に学習させて、地図データ３４０との照合や各認識の精度を高めることができる。
【００８２】
さらに、サーバー３ｅの記憶部３１ｅに、車外画像データ３２０等を特定期間、蓄積するような構成も可能である。
これにより、ユーザー端末１ｅにおいて、車両がどこを走っていたのかを、時系列に沿って検索して、より車両を発見しやすくすることが可能である。
【００８３】
これに加えて、図１２によれば、車両の呼び寄せのサービスを利用している各車両の車外画像データ３２０を蓄積することで、ユーザーが地図データ３４０と照合された車外画像データ３２０を閲覧して、ユーザーが行き先を設定することも可能となる。
たとえば、図１２（ａ）の画面例５２０のように、ユーザーが行き先を地図上のピンで設定する。この場合、図１２（ｂ）の画面例５３０のように、対応する車外画像データ３２０を表示可能である。これにより、ユーザー端末１ｅにて、行き先を、車両が実際に移動した箇所の画像によって設定可能となる。
さらに、ユーザー端末１ｅで、地図データ３４０とユーザー画像データ３１０のランドマークとの照合結果から、「大体、あの辺に行きたい」という行き先設定を行うことも可能となる。
【００８４】
このように構成することで、ユーザーが到着地点を知らない場合であっても、容易に行き先を設定することができる。このため、旅行先や初めて訪れる場所で、住所を説明するのが難しい場合に対応可能となる。すなわち、ユーザーが「あの辺」と漠然と覚えている行き先の検索を容易にすることができる。加えて、ユーザーが画像で示すことで、行き先をドライバーに確実に伝えることができる。
サーバー３ｅに、地図データ３４０と照合された車外画像データ３２０とを蓄積することで、ユーザーが実際に車両に乗った後で、行き先の画像データを閲覧することも可能となる。このため、ユーザーが住所だけで到着地が分からない場合でも、行き先の画像を閲覧できることで、「あの辺」に行きたいというように、ドライバーに説明できるようになる。
【００８５】
加えて、蓄積された車外画像データ３２０から、３６０°画像を作成して、ＶＲ（Virtual Reality）動画のリアルタイム配信等も可能となる。
【００８６】
さらに、サーバー３ｅの記憶部３１ｅに、車内画像データ３３０等を特定期間、蓄積するような構成も可能である。
これにより、ユーザー端末１ｅから、過去の車内状況を確認し、どのくらい人が乗っているか、乗る可能性があるか等で呼び寄せのサービスを使うかどうかを、ユーザーが容易に判断可能となる。
【００８７】
＜他の実施形態＞
なお、上述の実施形態においては、車外画像データ３２０に、車両を呼び寄せているユーザーの箇所のみを表示するように記載した。
しかしながら、車外画像データ３２０に、アプリを起動しているユーザーの箇所を全て表示するようにしてもよい。加えて、地図データ３４０上で、過去に利用したユーザーのデータ、携帯電波による人の流れや多さ等を示してもよい。
このように構成することで、ユーザーやドライバーが待ち合わせ場所として最適な箇所かどうかを判断することができ、場合によっては待ち合わせ場所を変更することが可能となる。これにより、トラブルの発生等を防ぐことができる。
【００８８】
上述の実施形態では、ユーザー画像データ３１０に車両の箇所のみを提示するように記載した。
しかしながら、ユーザーが車両に乗車した後にも、移動中に、地図データ３４０と照合して、歴史上の建物の紹介、町の歴史やニュース、天気等を、ＡＲ表示することも可能である。この際に、自動翻訳等を行ったり、ユーザーの感情を推定してＡＲ表示する情報を選択してもよい。
このように、知識とその場の体験を一致させることで、感動を生じさせることができる。また、ユーザーは、移動中は暇になり、ドライバーと話したくないこともある。この場合であっても、ＡＲ表示を眺めることで、ユーザーに便宜を与えることができる。
【００８９】
上述の本発明の第一乃至第五実施形態においては、本発明の特徴を主要な構成に絞って説明した。しかしながら、これらの実施形態の機能部の構成の組み合わせは任意である。すなわち、第一乃至第五実施形態のいずれかの構成、任意の組み合わせの構成、又は、全ての機能部を備えた構成であってもよい。
また、ユーザー端末１は、上述の第一乃至第五実施形態で記載していない機能部を更に備えていてもよい。
【００９０】
また、上記実施形態の構成及び動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更して実行することができることは言うまでもない。
【符号の説明】
【００９１】
１，１ａ，１ｂ，１ｃ，１ｄ，１ｅ  ユーザー端末、２，２ａ，２ｂ，２ｃ，２ｄ，２ｅ  自動車端末、３，３ｅ  サーバー、４  ネットワーク、１０，１０ａ，１０ｂ，１０ｄ，１０ｅ，２０，２０ｂ，２０ｃ，２０ｄ，２０ｅ，３０，３０ｅ  制御部、１１，１１ａ，１１ｂ，１１ｄ，２１，２１ｂ，２１ｃ，２１ｄ，３１，３１ｅ  記憶部、１２，２２  入力部、１３，２３  表示部、１４，２４，３４  接続部、１５，２５  センサ群、１６  カメラ、２６  外部用カメラ、２７  車内用カメラ、１８，２８  音声入出力部、１００，２００  位置取得部、１１０  車両箇所算出部、１２０，２２０  画像提示部、１３０  カメラ制御部、２１０  ユーザー箇所算出部、３００，３０２  位置情報、３１０  ユーザー画像データ、３２０  車外画像データ、３３０  車内画像データ、３４０  地図データ、３５０  外観画像データ、５００，５１０，５１２，５２０，５３０  画面例、６１０  表示欄、７００  車両箇所、７１０  ユーザー箇所、７２０，７３０  ボタン、Ｄ  ダッシュボード、Ｈ  ホルダー、Ｕ，Ｐ  ポインター、Ｘ，Ｘａ，Ｘｂ，Ｘｃ，Ｘｄ，Ｘｅ  情報処理システム
【図１】
2019191914.tif 000003
【図２】
2019191914.tif 000004
【図３】
2019191914.tif 000005
【図４】
2019191914.tif 000006
【図５】
2019191914.tif 000007
【図６】
2019191914.tif 000008
【図７】
2019191914.tif 000009
【図８】
2019191914.tif 000010
【図９】
2019191914.tif 000011
【図１０】
2019191914.tif 000012
【図１１】
2019191914.tif 000013
【図１２】
2019191914.tif 000014