(57)【要約】【課題】異なるロケーション間でも同一の運転者識別情報を用いたサービスを提供する。【解決手段】車両に搭載される機器と連携して、該車両の位置に応じたサービスを提供するサービス提供装置は、運転者を識別する運転者識別情報が少なくとも含まれる運転者管理情報を記憶する記憶部と、前記車両の運転者の運転者識別情報を前記機器から受信する受信部と、前記受信部により受信された運転者識別情報が含まれる運転者管理情報が前記記憶部に記憶されているか否かを判定する判定部と、前記判定部により前記運転者管理情報が前記記憶部に記憶されていないと判定された場合、前記サービス提供装置とネットワークを介して接続された１以上の他のサービス提供装置から前記運転者管理情報を取得する取得部と、前記取得部により取得された運転者管理情報に基づき、前記機器を認証する認証部と、前記認証部による認証が成功した場合、前記機器に対して、前記サービスを提供する提供部と、を有する。【選択図】図４
2018180653.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載される機器と連携して、該車両の位置に応じたサービスを提供するサービス提供装置であって、
運転者を識別する運転者識別情報が少なくとも含まれる運転者管理情報を記憶する記憶部と、
前記車両の運転者の運転者識別情報を前記機器から受信する受信部と、
前記受信部により受信された運転者識別情報が含まれる運転者管理情報が前記記憶部に記憶されているか否かを判定する判定部と、
前記判定部により前記運転者管理情報が前記記憶部に記憶されていないと判定された場合、前記サービス提供装置とネットワークを介して接続された１以上の他のサービス提供装置から前記運転者管理情報を取得する取得部と、
前記取得部により取得された運転者管理情報に基づき、前記機器を認証する認証部と、
前記認証部による認証が成功した場合、前記機器に対して、前記サービスを提供する提供部と、
を有するサービス提供装置。
【請求項２】
前記受信部は、
前記機器と近距離無線通信で接続される端末で入力された運転者識別情報又は前記機器で入力された運転者識別情報を前記機器から受信する、請求項１に記載のサービス提供装置。
【請求項３】
前記記憶部には、運転者を識別する運転者識別情報と、該運転者識別情報に対応する認証情報とが少なくとも含まれる運転者管理情報が記憶され、
前記受信部は、
更に、前記端末で入力された認証情報又は前記機器で入力された認証情報を前記機器から受信し、
前記認証部は、
前記取得部により取得された運転者管理情報に含まれる認証情報と、前記受信部により受信された認証情報とに基づき、前記機器を認証する、請求項２に記載のサービス提供装置。
【請求項４】
前記記憶部には、更に、運転者管理情報が他のサービス提供装置から取得された取得履歴が含まれる運転者管理情報が記憶され、
前記取得部により取得された運転者管理情報に含まれる取得履歴から、前記機器に提供するサービスの範囲を決定する決定部を有し、
前記提供部は、
前記決定部により決定された範囲のサービスを提供する、請求項１乃至３の何れか一項に記載のサービス提供装置。
【請求項５】
車両に搭載される機器と、該機器と連携して前記車両の位置に応じたサービスを提供する複数のサービス提供装置とが含まれるサービス提供システムであって、
前記機器は、
前記車両の運転者を識別する運転者識別情報の入力を受け付ける入力受付部と、
前記車両の位置を測定する位置測定部と、
前記複数のサービス提供装置のうち、前記位置測定部により測定された位置に応じたサービス提供装置に対して、前記入力受付部が入力を受け付けた運転者識別情報を送信する送信部と、を有し、
前記サービス提供装置は、
運転者を識別する運転者識別情報が少なくとも含まれる運転者管理情報を記憶する記憶部と、
前記車両の運転者の運転者識別情報を前記機器から受信する受信部と、
前記受信部により受信された運転者識別情報が含まれる運転者管理情報が前記記憶部に記憶されているか否かを判定する判定部と、
前記判定部により前記運転者管理情報が前記記憶部に記憶されていないと判定された場合、前記複数のサービス提供装置のうち、前記サービス提供装置と異なる１以上の他のサービス提供装置から前記運転者管理情報を取得する取得部と、
前記取得部により取得された運転者管理情報に基づき、前記機器を認証する認証部と、
前記認証部による認証が成功した場合、前記機器に対して、前記サービスを提供する提供部と、
を有するサービス提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス提供装置及びサービス提供システムに関する。
【背景技術】
【０００２】
車両のロケーション（例えば国や地域等）や走行情報等と連動して、例えば車両が走行している地域に応じた渋滞情報や天気、飲食店の場所等の情報を提供するサービスが知られている。このようなサービスは、例えば、運転者を識別する運転者識別情報をサーバ装置に送信することで提供される。
【０００３】
また、車両の運転者を識別する運転者識別情報をサーバ装置に送信することで取得した運転者情報を用いて、運転者に応じた運転支援を行う技術が従来から知られている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１３３８６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、車両のロケーションに応じて異なるサーバ装置に運転者識別情報（ユーザＩＤ）が送信される場合、運転者は、適切なサービスを受けることができないことがある。
【０００６】
例えば、車両が日本国にある場合にユーザＩＤが送信されるサーバ装置には当該運転者がサービスを利用するためのパスワード等を含む管理ファイルが格納されている一方で、車両が米国にある場合にユーザＩＤが送信されるサーバ装置には当該管理ファイルが格納されていなかったとする。この場合、運転者は、当該ユーザＩＤを用いて、米国でサービスを受けることができない。
【０００７】
これに対して、運転者は、例えばロケーション毎にユーザＩＤを取得することが考えられるが、ロケーションに応じたユーザＩＤを用いる必要があるため、不便である。また、全てのサーバ装置で同一の管理ファイルを格納することも考えられるが、この場合、データ量が増大するため、多くの記憶装置が必要となる。更に、例えば、米国でのサービスと日本国でのサービスとを日本国に設定された１つのサーバ装置で提供することを考えられるが、この場合、米国でサービスを利用する場合に、通信費が増大したり、通信遅延が発生したりする。
【０００８】
そこで、異なるロケーション間でも同一の運転者識別情報を用いたサービスを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の実施の形態のサービス提供装置は、車両に搭載される機器と連携して、該車両の位置に応じたサービスを提供するサービス提供装置であって、運転者を識別する運転者識別情報が少なくとも含まれる運転者管理情報を記憶する記憶部と、前記車両の運転者の運転者識別情報を前記機器から受信する受信部と、前記受信部により受信された運転者識別情報が含まれる運転者管理情報が前記記憶部に記憶されているか否かを判定する判定部と、前記判定部により前記運転者管理情報が前記記憶部に記憶されていないと判定された場合、前記サービス提供装置とネットワークを介して接続された１以上の他のサービス提供装置から前記運転者管理情報を取得する取得部と、前記取得部により取得された運転者管理情報に基づき、前記機器を認証する認証部と、前記認証部による認証が成功した場合、前記機器に対して、前記サービスを提供する提供部と、を有する。
【００１０】
このように、本発明の実施の形態のサービス提供装置は、車両の運転者の運転者管理情報が記憶部に記憶されていない場合には、当該運転者管理情報を他のサービス提供装置から取得する。このため、運転者は、異なるロケーション間でも同一の運転者識別情報を用いて、サービスを利用することができる。
【００１１】
また、本発明の他の形態のサービス提供装置では、前記受信部は、前記機器と近距離無線通信で接続される端末で入力された運転者識別情報又は前記機器で入力された運転者識別情報を前記機器から受信する。
【００１２】
このように、本発明の他の形態のサービス提供装置では、車両に搭載される機器と近距離無線通信で接続される端末又は当該機器において運転者により入力された運転者識別情報を受信する。
【００１３】
また、本発明の他の形態のサービス提供装置では、前記記憶部には、運転者を識別する運転者識別情報と、該運転者識別情報に対応する認証情報とが少なくとも含まれる運転者管理情報が記憶され、前記受信部は、更に、前記端末で入力された認証情報又は前記機器で入力された認証情報を前記機器から受信し、前記認証部は、前記取得部により取得された運転者管理情報に含まれる認証情報と、前記受信部により受信された認証情報とに基づき、前記機器を認証する。
【００１４】
このように、本発明の他の形態のサービス提供装置では、車両に搭載される機器と近距離無線通信で接続される端末又は当該機器において運転者により入力された認証情報と、運転者管理情報に含まれる認証情報とに基づいて認証を行う。これにより、運転者は、スマートフォン等の端末と、車載器とのいずれでも運転者識別情報を入力することができる。
【００１５】
また、本発明の他の形態のサービス提供装置では、前記記憶部には、更に、運転者管理情報が他のサービス提供装置から取得された取得履歴が含まれる運転者管理情報が記憶され、前記取得部により取得された運転者管理情報に含まれる取得履歴から、前記機器に提供するサービスの範囲を決定する決定部を有し、前記提供部は、前記決定部により決定された範囲のサービスを提供する。
【００１６】
このように、本発明の他の形態のサービス提供装置では、運転者の運転者識別情報に対応する運転者管理情報に含まれる履歴から、当該運転者に提供するサービスの範囲を決定する。
【００１７】
本発明の実施の形態のサービス提供システムは、車両に搭載される機器と、該機器と連携して前記車両の位置に応じたサービスを提供する複数のサービス提供装置とが含まれるサービス提供システムであって、前記機器は、前記車両の運転者を識別する運転者識別情報の入力を受け付ける入力受付部と、前記車両の位置を測定する位置測定部と、前記複数のサービス提供装置のうち、前記位置測定部により測定された位置に応じたサービス提供装置に対して、前記入力受付部が入力を受け付けた運転者識別情報を送信する送信部と、を有し、前記サービス提供装置は、運転者を識別する運転者識別情報が少なくとも含まれる運転者管理情報を記憶する記憶部と、前記車両の運転者の運転者識別情報を前記機器から受信する受信部と、前記受信部により受信された運転者識別情報が含まれる運転者管理情報が前記記憶部に記憶されているか否かを判定する判定部と、前記判定部により前記運転者管理情報が前記記憶部に記憶されていないと判定された場合、前記複数のサービス提供装置のうち、前記サービス提供装置と異なる１以上の他のサービス提供装置から前記運転者管理情報を取得する取得部と、前記取得部により取得された運転者管理情報に基づき、前記機器を認証する認証部と、前記認証部による認証が成功した場合、前記機器に対して、前記サービスを提供する提供部と、を有する。
【００１８】
このように、本発明の実施の形態のサービス提供装置は、車両の運転者の運転者管理情報が記憶部に記憶されていない場合には、当該運転者管理情報を他のサービス提供装置から取得する。このため、運転者は、異なるロケーション間でも同一の運転者識別情報を用いて、サービスを利用することができる。
【発明の効果】
【００１９】
異なるロケーション間でも同一の運転者識別情報を用いたサービスを提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本実施形態に係るサービス提供システムの全体構成の一例を示す図である。
【図２】サービス提供装置及びスマートフォン端末のハードウェア構成の一例を示す図である。
【図３】車載機のハードウェア構成の一例を示す図である。
【図４】サービス提供システムの処理の概要の一例を説明する図である。
【図５】本実施形態に係るサービス提供システムの機能構成の一例を示す図である。
【図６】ユーザ管理情報記憶部の一例を示す図である。
【図７】サービスを利用するための全体処理の一例を示すシーケンス図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００２２】
＜全体構成＞
まず、本実施形態に係るサービス提供システム１の全体構成について、図１を参照しながら説明する。図１は、本実施形態に係るサービス提供システム１の全体構成の一例を示す図である。
【００２３】
図１に示すように、本実施形態に係るサービス提供システム１は、複数のサービス提供装置１０と、スマートフォン端末３０と、車両２０に搭載された車載機４０とを有する。サービス提供装置１０と車載機４０とは、例えばＬＴＥ（Long Term Evolution）等の通信規格を用いた通信回線網を介して通信可能に接続される。また、スマートフォン端末３０と車載機４０とは、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線通信を介して通信可能に接続される。
【００２４】
サービス提供装置１０は、ロケーション毎に設置される１以上のコンピュータであり、車載機４０と連携して、車両２０のロケーションに応じたサービスを提供する。ロケーションには、国、地域等が挙げられる。あるロケーション内を走行する車両２０の運転者（ユーザ）は、当該ロケーションに対応するサービス提供装置１０が提供するサービスを利用することができる。
【００２５】
例えば、米国内を走行する車両２０のユーザは、米国に対応するサービス提供装置１０が提供するサービス（例えば、米国内の渋滞情報を提供するサービス等）を利用することができる。同様に、例えば、日本国内を走行する車両２０のユーザは、日本国に対応するサービス提供装置１０が提供するサービス（例えば、日本国内の渋滞情報を提供するサービス等）を利用することができる。
【００２６】
ここで、サービス提供装置１０が提供するサービスは、車両２０の運転を支援するサービス（例えば、交通情報を提供するサービス、カーナビゲーションサービス、ガソリン残量が閾値以下になった場合に警告を発するサービス等）に限られない。サービス提供装置１０が提供するサービスには、例えば、飲食店の場所等の情報を提供するサービス、ニュースサービス、ラジオサービス等の種々のサービスも含まれる。これらサービスは、例えば、車載機４０にインストールされたアプリケーションプログラムが、サービス提供装置１０が送信する情報を表示等することにより提供される。
【００２７】
サービス提供装置１０は、車両２０のユーザがサービスを利用するためのユーザＩＤ等を車載機４０から受信して、当該ユーザＩＤの認証等を行うことで、当該車両２０のロケーションに応じたサービスを提供することができる。このとき、サービス提供装置１０は、ユーザＩＤの認証等に用いられる情報（後述するユーザ管理情報１０００）を保持していない場合、他のサービス提供装置１０から取得する。これにより、ユーザは、同一のユーザＩＤを用いて、異なるロケーションでもサービスを利用することができるようになる。なお、ユーザＩＤは、車両２０の運転者を識別する運転者識別情報の一例である。
【００２８】
スマートフォン端末３０は、ユーザが利用するスマートフォン等のコンピュータである。ただし、スマートフォンに限られず、例えば、タブレット端末等であっても良い。ユーザは、スマートフォン端末３０を用いて、ユーザＩＤ及びパスワードを入力することにより、サービス提供装置１０が提供するサービスを利用することができる。スマートフォン端末３０に入力されたユーザＩＤ及びパスワードは、近距離無線通信を介して、車載機４０に送信される。
【００２９】
車載機４０は、ユーザの車両２０に搭載されるコンピュータである。車載機４０は、スマートフォン端末３０から受信したユーザＩＤ等を、ＬＴＥ等を用いてサービス提供装置１０に送信する。このとき、車載機４０は、車両２０の位置に応じたサービス提供装置１０にユーザＩＤ等を送信する。これにより、車両２０の位置（すなわち、車両２０のロケーション）に応じたサービスがユーザに提供される。
【００３０】
図１に示すサービス提供システム１の構成は一例であって、他の構成であっても良い。例えば、サービス提供システム１には、スマートフォン端末３０が含まれなくても良い。この場合、ユーザは、サービスを利用するためのユーザＩＤ等を車載機４０に入力すれば良い。
【００３１】
なお、以降では、複数のサービス提供装置１０を区別して表すときは「サービス提供装置１０Ａ」、「サービス提供装置１０Ｂ」、「サービス提供装置１０Ｃ」等と表す。また、サービス提供装置１０Ａは、日本国内に設置されており、日本国内の車両２０にサービスを提供するものとする。更に、サービス提供装置１０Ｂは、米国内に設置されており、米国内の車両２０にサービスを提供するものとする。
【００３２】
また、複数の車両２０を区別して表すときは「車両２０Ａ」、「車両２０Ｂ」、「車両２０Ｃ」等と表す。スマートフォン端末３０及び車載機４０についても同様である。
【００３３】
＜ハードウェア構成＞
≪サービス提供装置１０及びスマートフォン端末３０≫
次に、本実施形態に係るサービス提供装置１０及びスマートフォン端末３０のハードウェア構成について、図２を参照しながら説明する。図２は、サービス提供装置１０及びスマートフォン端末３０のハードウェア構成の一例を示す図である。サービス提供装置１０とスマートフォン端末３０とは、略同様のハードウェア構成を有しているため、以降では、主に、サービス提供装置１０のハードウェア構成について説明する。
【００３４】
図２に示すように、本実施形態に係るサービス提供装置１０は、入力装置１０１と、表示装置１０２と、外部Ｉ／Ｆ１０３と、通信Ｉ／Ｆ１０４と、ＲＯＭ（Read Only Memory）１０５と、ＲＡＭ（Random Access Memory）１０６と、ＣＰＵ１０７（Central Processing Unit）と、補助記憶装置１０８とを有する。これら各ハードウェアは、それぞれがバス１０９を介して通信可能に接続されている。
【００３５】
入力装置１０１は、例えばキーボードやマウス、タッチパネル等であり、ユーザが各種操作を入力するのに用いられる。表示装置１０２は、例えばディスプレイ等であり、サービス提供装置１０の処理結果を表示する。なお、サービス提供装置１０は、入力装置１０１及び表示装置１０２の少なくとも一方を有していなくても良い。
【００３６】
外部Ｉ／Ｆ１０３は、外部装置とのインタフェースである。外部装置には、記録媒体１０３ａ等がある。サービス提供装置１０は、外部Ｉ／Ｆ１０３を介して、記録媒体１０３ａ等の読み取りや書き込みを行うことができる。
【００３７】
記録媒体１０３ａには、例えば、フレキシブルディスク、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）、ＳＤメモリカード（Secure Digital memory card）、ＵＳＢ（Universal Serial Bus）メモリカード等がある。
【００３８】
通信Ｉ／Ｆ１０４は、サービス提供装置１０をネットワークに接続するためのインタフェースである。サービス提供装置１０は、通信Ｉ／Ｆ１０４を介して、他のサービス提供装置１０や車載機４０等と通信を行うことができる。なお、スマートフォン端末３０の通信Ｉ／Ｆ１０４には、Ｂｌｕｅｔｏｏｔｈ等の近距離無線通信により車載機４０と通信するための近距離無線通信モジュール（例えばＢｌｕｅｔｏｏｔｈモジュール等）が含まれる。
【００３９】
ＲＯＭ１０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリである。ＲＯＭ１０５には、例えば、ＯＳ（Operating System）設定やネットワーク設定等が格納されている不揮発性の半導体メモリである。ＲＡＭ１０６は、プログラムやデータを一時保持する揮発性の半導体メモリである。
【００４０】
ＣＰＵ１０７は、ＲＯＭ１０５や補助記憶装置１０８等からプログラムやデータをＲＡＭ１０６上に読み出して処理を実行する演算装置である。
【００４１】
補助記憶装置１０８は、例えばＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等であり、プログラムやデータを格納している不揮発性の記憶装置である。補助記憶装置１０８に格納されているプログラムやデータには、例えば、ＯＳ、当該ＯＳ上において各種機能を実現するアプリケーションプログラム等がある。
【００４２】
本実施形態に係るサービス提供装置１０及びスマートフォン端末３０は、図２に示すハードウェア構成を有することにより、後述する各種処理を実現することができる。
【００４３】
≪車載機４０≫
次に、本実施形態に係る車載機４０のハードウェア構成について、図３を参照しながら説明する。図３は、車載機４０のハードウェア構成の一例を示す図である。
【００４４】
図３に示すように、本実施形態に係る車載機４０は、ナビゲーションＥＣＵ（Electronic Control Unit）２０１と、入力装置２０２と、表示装置２０３とを有する。また、本実施形態に係る車載機４０は、ＤＣＭ（Data Communication Module）２０４と接続されている。
【００４５】
ナビゲーションＥＣＵ２０１は、車両２０に搭載されるナビゲーションシステムの内部に配置されており、ナビゲーションシステムの制御を行うＥＣＵである。ナビゲーションＥＣＵ２０１は、ＣＰＵ２１１と、ＲＡＭ２１２と、ＲＯＭ２１３と、近距離無線通信Ｉ／Ｆ２１４と、補助記憶装置２１５と、ＧＰＳ（Global Positioning System）受信機２１６とを有する。
【００４６】
ＣＰＵ２１１は、ＲＯＭ２１３や補助記憶装置２１５等からプログラムやデータをＲＡＭ２１２上に読み出して処理を実行する演算装置である。ＲＡＭ２１２は、プログラムやデータを一時保持する揮発性の半導体メモリである。
【００４７】
ＲＯＭ２１３は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリである。近距離無線通信Ｉ／Ｆ２１４は、Ｂｌｕｅｔｏｏｔｈ等の近距離無線通信によりスマートフォン端末３０と通信するための近距離無線通信モジュールである。
【００４８】
補助記憶装置２１５は、例えばＨＤＤやＳＳＤ等であり、プログラムやデータを格納している不揮発性の記憶装置である。ＧＰＳ受信機２１６は、ＧＰＳ衛星からの電波を受信して、車両２０の現在位置を測定する。
【００４９】
入力装置２０２は、例えばタッチパネルや各種ボタン等であり、ユーザが各種操作を入力するのに用いられる。表示装置２０３は、例えばディスプレイ等であり、車載機４０の処理結果を表示する。
【００５０】
ＤＣＭ２０４は、例えば、３Ｇ、４Ｇ、ＬＴＥ、５Ｇ等の通信規格により無線通信を行う無線通信装置である。ナビゲーションＥＣＵ２０１は、ＤＣＭ２０４を介して、サービス提供装置１０と通信を行うことができる。
【００５１】
本実施形態に係る車載機４０は、図３に示すハードウェア構成を有することにより、後述する各種処理を実現することができる。
【００５２】
＜サービス提供システム１の処理の概要＞
次に、本実施形態に係るサービス提供システム１の処理の概要について、図４を参照しながら説明する。図４は、サービス提供システム１の処理の概要の一例を説明する図である。図４では、一例として、日本国内の車両２０Ａでサービスを利用するユーザが、渡米先でも同一のユーザＩＤを用いて、車両２０Ｂでサービスを利用する場合について説明する。
【００５３】
Ｓ１−１）まず、日本国内の車両２０Ａでサービスを利用する場合、ユーザは、スマートフォン端末３０Ａを用いて、サービスを利用するためのユーザＩＤ及びパスワードを入力する。スマートフォン端末３０Ａは、入力されたユーザＩＤ及びパスワードを、車両２０Ａの車載機４０Ａに送信する。
【００５４】
Ｓ１−２）車載機４０Ａは、スマートフォン端末３０ＡからユーザＩＤ及びパスワードを受信すると、車両２０Ａの位置を測定する。
【００５５】
Ｓ１−３）車載機４０Ａは、測定した位置に応じたサービス提供装置１０（すなわち、日本国内のサービス提供装置１０Ａ）にユーザＩＤ及びパスワードを送信する。
【００５６】
Ｓ１−４）サービス提供装置１０Ａは、受信したユーザＩＤ及びパスワードと、所定の記憶領域に記憶されているユーザ管理情報１０００とを用いて、サーバ認証を行う。ユーザ管理情報１０００は、ユーザＩＤに対応するパスワードが含まれる情報である。
【００５７】
Ｓ１−５）サービス提供装置１０Ａは、サーバ認証に成功した場合、所定のサービスを車載機４０に提供する。これにより、ユーザは、サービス提供装置１０Ａにより提供されるサービスを利用することができる。
【００５８】
Ｓ２−１）ここで、ユーザが渡米し、米国内の車両２０Ｂでサービスを利用する場合、ユーザは、スマートフォン端末３０Ｂを用いて、サービスを利用するためのユーザＩＤ及びパスワードを入力する。スマートフォン端末３０Ｂは、入力されたユーザＩＤ及びパスワードを、車両２０Ｂの車載機４０Ｂに送信する。
【００５９】
なお、車両２０Ｂ、スマートフォン端末３０Ｂ及び車載機４０Ｂは、それぞれ車両２０Ａ、スマートフォン端末３０Ａ及び車載機４０Ａと同一であっても良い。車両２０Ｂは、ユーザが米国で購入した車に限られず、例えば、米国で借りたレンタカー等であっても良い。
【００６０】
Ｓ２−２）車載機４０Ｂは、スマートフォン端末３０ＢからユーザＩＤ及びパスワードを受信すると、車両２０Ｂの位置を測定する。
【００６１】
Ｓ２−３）車載機４０Ｂは、測定した位置に応じたサービス提供装置１０（すなわち、日本国内のサービス提供装置１０Ｂ）にユーザＩＤ及びパスワードを送信する。
【００６２】
Ｓ２−４）サービス提供装置１０Ｂは、受信したユーザＩＤに対応するユーザ管理情報１０００が所定の記憶領域に記憶されていない場合、ＷＡＮ（Wide Area Network）等のネットワークを介して、当該ユーザ管理情報１０００が記憶されているサービス提供装置１０から取得（コピー）する。すなわち、サービス提供装置１０Ｂは、当該ユーザ管理情報１０００をサービス提供装置１０Ａからコピーする。
【００６３】
Ｓ２−５）サービス提供装置１０Ｂは、受信したユーザＩＤ及びパスワードと、サービス提供装置１０Ａからコピーしたユーザ管理情報１０００とを用いて、サーバ認証を行う。
【００６４】
Ｓ２−６）サービス提供装置１０Ｂは、サーバ認証に成功した場合、所定のサービスを車載機４０に提供する。これにより、ユーザは、サービス提供装置１０Ｂにより提供されるサービスを利用することができる。
【００６５】
このように、本実施形態に係るサービス提供システム１は、ユーザのロケーションが移動したこと等により、移動後のロケーションに対応するサービス提供装置１０がユーザ管理情報１０００を有していない場合には、当該ユーザ管理情報１０００を他のサービス提供装置１０から取得（コピー）する。これにより、ユーザは、例えば、各国、各地域のどこであっても、同一のユーザＩＤを用いて、自身がいる国や地域に応じたサービスを利用することができる。
【００６６】
＜機能構成＞
次に、本実施形態に係るサービス提供システム１の機能構成について、図５を参照しながら説明する。図５は、本実施形態に係るサービス提供システム１の機能構成の一例を示す図である。
【００６７】
図５に示すように、本実施形態に係るスマートフォン端末３０は、入力受付部３１と、表示制御部３２と、近距離無線通信部３３とを有する。これら各機能部は、スマートフォン端末３０にインストールされた1以上のプログラムが、ＣＰＵ１０７に実行させる処理により実現される。
【００６８】
また、本実施形態に係るスマートフォン端末３０は、ＳＩＭ（Subscriber Identity Module）情報２０００を有する。ＳＩＭ情報２０００は、スマートフォン端末３０に搭載されたＳＩＭカードに記録されている。
【００６９】
入力受付部３１は、ユーザによる各種入力を受け付ける。入力受付部３１は、ユーザによるユーザＩＤ及びパスワードの入力を受け付ける。
【００７０】
表示制御部３２は、各種画面を表示する。例えば、表示制御部３２は、ユーザがユーザＩＤ及びパスワードを入力するための画面を表示する。なお、表示制御部３２は、例えば、サービス提供装置１０により提供されるサービスの画面（例えば、交通情報が表示された画面等）を表示しても良い。
【００７１】
近距離無線通信部３３は、車載機４０との間で、Ｂｌｕｅｔｏｏｔｈ等を用いた近距離無線通信を行う。近距離無線通信部３３は、入力受付部３１が入力を受け付けたユーザＩＤ及びパスワードと、ＳＩＭ情報２０００とを車載機４０に送信する。ＳＩＭ情報２０００とは、スマートフォン端末３０の固有識別番号、ＳＩＭの有効期間等が含まれる情報である。
【００７２】
なお、ＳＩＭ情報２０００をサービス提供装置１０に送信することは必須ではない。ただし、ＳＩＭ情報２００００をサービス提供装置１０に送信することで、後述するように、車載機４０は、スマートフォン端末３０の有効期間に応じて、サービスの利用可否を判定することができる。
【００７３】
図５に示すように、本実施形態に係る車載機４０は、入力受付部４１と、表示制御部４２と、サービス利用可否判定部４３と、位置取得部４４と、近距離無線通信部４５と、ネットワーク通信部４６とを有する。これら各機能部は、車載機４０にインストールされた1以上のプログラムが、ＣＰＵ２１１に実行させる処理により実現される。
【００７４】
入力受付部４１は、ユーザによる各種入力を受け付ける。例えば、ユーザがユーザＩＤ及びパスワードを車載機４０に入力する場合に、入力受付部４１は、これらユーザＩＤ及びパスワードの入力を受け付ける。
【００７５】
表示制御部４２は、各種画面を表示する。例えば、表示制御部４２は、サービス提供装置１０により提供されるサービスの画面を表示する。なお、ユーザがユーザＩＤ及びパスワードを車載機４０に入力する場合に、表示制御部４２は、これらユーザＩＤ及びパスワードを入力するための画面を表示しても良い。
【００７６】
サービス利用可否判定部４３は、スマートフォン端末３０からＳＩＭ情報２０００を受信した場合に、例えば、当該ＳＩＭ情報２０００に含まれる有効期限に応じてサービスの利用可否を判定する。サービス利用可否判定部４３は、例えば、有効期間が所定の期間未満である場合、サービスの利用が不可である判定する。これは、例えば、海外旅行等の短期的な滞在ためにユーザがプリペイド式のスマートフォン端末３０を利用しているような場合である。このような短期的な滞在を行うユーザのサービス利用を不可とすることで、サービス提供装置１０間でコピーされるユーザ管理情報１０００の数が増大してしまう事態を防止することができる。
【００７７】
位置取得部４４は、ＧＰＳ受信機２１６により車両２０の位置を測定して、測定した位置を示す位置情報を取得する。
【００７８】
近距離無線通信部４５は、スマートフォン端末３０との間で、Ｂｌｕｅｔｏｏｔｈ等を用いた近距離無線通信を行う。近距離無線通信部４５は、ユーザＩＤ及びパスワードと、ＳＩＭ情報２０００とをスマートフォン端末３０から受信する。
【００７９】
ネットワーク通信部４６は、ＤＣＭ２０６を介して、サービス提供装置１０との間で、ＬＴＥ等を用いた通信を行う。ネットワーク通信部４６は、ユーザＩＤ及びパスワードをサービス提供装置１０に送信する。
【００８０】
図５に示すように、本実施形態に係るサービス提供装置１０は、ネットワーク通信部１１と、ユーザ管理情報判定部１２と、ユーザ管理情報取得部１３と、サービス範囲決定部１４と、更新部１５と、サーバ認証部１６と、サービス処理部１７とを有する。これら各機能部は、サービス提供装置１０にインストールされた１以上のプログラムが、ＣＰＵ１０７に実行させる処理により実現される。
【００８１】
また、本実施形態に係るサービス提供装置１０は、ユーザ管理情報記憶部１８を有する。当該記憶部１８は、例えば補助記憶装置１０８等を用いて実現可能である。
【００８２】
ネットワーク通信部１１は、車載機４０との間で、ＬＴＥ等を用いた通信を行う。ネットワーク通信部１１は、ユーザＩＤ及びパスワードを車載機４０から受信する。
【００８３】
また、ネットワーク通信部１１は、ＷＡＮ等のネットワークを介して、他のサービス提供装置１０と通信を行う。
【００８４】
ユーザ管理情報判定部１２は、ネットワーク通信部１１が受信したユーザＩＤに対応するユーザ管理情報１０００がユーザ管理情報記憶部１８に記憶されているか否かを判定する。
【００８５】
ユーザ管理情報取得部１３は、ユーザ管理情報１０００を取得する。すなわち、ユーザ管理情報取得部１３は、ユーザ管理情報判定部１２によりユーザ管理情報１０００がユーザ管理情報記憶部１８に記憶されていると判定された場合、当該ユーザ管理情報１０００をユーザ管理情報記憶部１８から取得する。一方で、ユーザ管理情報取得部１３は、ユーザ管理情報判定部１２によりユーザ管理情報１０００がユーザ管理情報記憶部１８に記憶されていないと判定された場合、他のサービス提供装置１０に対して、ユーザ管理情報の取得要求を送信する。これにより、サービス提供装置１０は、該当のユーザ管理情報１０００が自身のユーザ管理情報記憶部１８に記憶されていない場合は、他のサービス提供装置１０から該当のユーザ管理情報１０００を取得することができる。
【００８６】
サービス範囲決定部１４は、ユーザ管理情報の取得要求に係るユーザ管理情報１０００が自身のユーザ管理情報取得部１３に記憶されている場合、当該ユーザ管理情報１０００に基づいて、ユーザに提供するサービスの範囲を決定する。
【００８７】
更新部１５は、他のサービス提供装置１０からの要求に応じてユーザ管理情報１０００を当該他のサービス提供装置１０に送信する場合に、当該ユーザ管理情報１０００の移動履歴を更新する。移動履歴とは、後述するように、ユーザ管理情報１０００が他のサービス提供装置１０にコピーされたことを示す履歴である。
【００８８】
サーバ認証部１６は、ネットワーク通信部１１が受信したユーザＩＤ及びパスワードと、ユーザ管理情報取得部１３が取得したユーザ管理情報１０００とに基づいて、サービスの利用主体を認証するためのサーバ認証を行う。
【００８９】
サービス処理部１７は、サーバ認証部１６による認証が成功した場合に、車載機４０に対して、車両２０のロケーションに応じたサービスを提供する。このとき、サービス処理部１７は、サービス範囲決定部１４により決定された範囲のサービスをユーザに提供する。
【００９０】
ユーザ管理情報記憶部１８は、ユーザ管理情報１０００を記憶する。ここで、ユーザ管理情報記憶部１８について、図６を参照しながら説明する。図６は、ユーザ管理情報記憶部１８の一例を示す図である。
【００９１】
図６に示すように、ユーザ管理情報記憶部１８には、１以上のユーザ管理情報１０００が記憶されている。ユーザ管理情報１０００は、データ項目として、ユーザＩＤ、パスワード、移動履歴、更新日時等を有する。
【００９２】
ユーザＩＤ及びパスワードは、ユーザがサービスを利用するための情報である。移動履歴は、ユーザ管理情報１０００が他のサービス提供装置１０に移動（コピー）された履歴を示す情報である。更新日時は、移動履歴が更新された日時を示す情報である。
【００９３】
例えば、サービス提供装置１０Ａを示すサーバＩＤを「ｓｅｒｖｅｒＡ」、サービス提供装置１０Ｂを示すサーバＩＤを「ｓｅｒｖｅｒＢ」とする。この場合、ユーザＩＤ「ｕｓｅｒ００１」に対応するユーザ管理情報１０００は、更新日時「日時１」にサービス提供装置１０Ａで作成された後、未だ他のサービス提供装置１０にコピーされていないことを示している。一方で、ユーザＩＤ「ｕｓｅｒ００１」に対応するユーザ管理情報１０００は、更新日時「日時３」に、サービス提供装置１０Ａからサービス提供装置１０Ｂにコピーされたことを示している。
【００９４】
このように、ユーザ管理情報記憶部１８には、ユーザＩＤ、パスワード、移動履歴、更新日時等のデータ項目が含まれるユーザ管理情報１０００が記憶されている。なお、ユーザ管理情報１０００には、これら以外にも、種々のデータ項目が含まれていても良い。例えば、ユーザ管理情報１０００には、ユーザの属性に関する情報やユーザが利用するサービスに関する情報、ユーザが運転する車両２０に関する情報、サービスを利用するためのアプリケーションプログラムの設定情報等のデータ項目が含まれていても良い。
【００９５】
＜処理の詳細＞
次に、本実施形態に係るサービス提供システム１の処理の詳細について説明する。以降では、サービス提供装置１０が提供するサービスをユーザが利用するための処理について、図７を参照しながら説明する。図７は、サービスを利用するための全体処理の一例を示すシーケンス図である。
【００９６】
まず、スマートフォン端末３０の近距離無線通信部３３と、車載機４０の近距離無線通信部４５とは、Ｂｌｕｅｔｏｏｔｈの接続認証を行う（ステップＳ１０１）。接続認証の成功により、スマートフォン端末３０と、車載機４０とが、Ｂｌｕｅｔｏｏｔｈでペアリングされる。なお、ユーザは、例えば、スマートフォン端末３０を車両２０内に持ち込み、少なくとも車両２０のＡＣＣ電源をＯＮにした上で、車載機４０でペアリング開始の操作を行うことで、接続認証を開始することができる。
【００９７】
スマートフォン端末３０の入力受付部３１は、ユーザによるユーザＩＤ及びパスワードの入力を受け付ける（ステップＳ１０２）ユーザは、表示制御部３２により表示された所定の画面において、ユーザＩＤ及びパスワードを入力することができる。
【００９８】
次に、スマートフォン端末３０の近距離無線通信部３３は、入力受付部３１によりユーザＩＤ及びパスワードの入力が受け付けられると、サーバ認証要求を車載機４０に送信する（ステップＳ１０３）。サーバ認証要求には、ユーザにより入力されたユーザＩＤ及びパスワードと、ＳＩＭ情報２０００とが含まれる。
【００９９】
なお、スマートフォン端末３０の所定の記憶領域にユーザＩＤ及びパスワードが予め保存されている場合には、近距離無線通信部３３は、これらのユーザＩＤ及びパスワードが含まれるサーバ認証要求を車載機４０に送信しても良い。
【０１００】
また、ユーザは、車載機４０を用いて、ユーザＩＤ及びパスワードを入力しても良い。この場合、車載機４０の入力受付部４１が、これらユーザＩＤ及びパスワードの入力を受け付ける。ユーザは、車載機４０の表示制御部４２により表示される所定の画面において、ユーザＩＤ及びパスワードを入力することができる。
【０１０１】
車載機４０のサービス利用可否判定部４３は、近距離無線通信部４５がサーバ認証要求を受信すると、当該サーバ認証要求に含まれるＳＩＭ情報２０００の有効期限に応じてサービスの利用可否を判定する（ステップＳ１０４）。
【０１０２】
サービス利用可否判定部４３は、例えば、有効期間が所定の期間未満である場合、サービスの利用が不可であると判定する。一方で、サービス利用可否判定部４３は、有効期間が所定の期間以上である場合、サービスの利用が可能であると判定する。
【０１０３】
上記のステップＳ１０４においてサービスの利用が不可であると判定された場合、後述するステップＳ１０５が実行される。一方で、上記のステップＳ１０４においてサービスの利用が可能であると判定された場合、後述するステップＳ１０６以降が実行される。
【０１０４】
サービス利用可否判定部４３によりサービスの利用が不可であると判定された場合、車載機４０の近距離無線通信部４５は、サーバ認証しないことを示す応答をスマートフォン端末３０に送信する（ステップＳ１０５）。この場合、ユーザは、サービス提供装置１０が提供するサービスを利用することはできない。
【０１０５】
サービス利用可否判定部４３によりサービスの利用が可能であると判定された場合、車載機４０の位置取得部４４は、ＧＰＳ受信機２１６により車両２０の位置を測定して、測定した位置を示す位置情報を取得する（ステップＳ１０６）。
【０１０６】
次に、車載機４０のネットワーク通信部４６は、複数のサービス提供装置１０のうち、位置取得部４４により取得された位置情報が示す位置に対応するサービス提供装置１０に対して、サーバ認証要求を送信する（ステップＳ１０７）。サーバ認証要求には、ユーザＩＤ及びパスワードが含まれる。以降では、ネットワーク通信部４６は、米国に設置されているサービス提供装置１０Ｂに対して、当該サーバ認証要求を送信したものとして説明を続ける。
【０１０７】
なお、位置情報が示す位置に対応するサービス提供装置１０は、例えば、当該位置が含まれる国又は地域のサービスを提供するサービス提供装置１０である。ただし、当該位置と最も近い位置に設置されているサービス提供装置１０であっても良い。
【０１０８】
サービス提供装置１０Ｂのユーザ管理情報判定部１２は、ネットワーク通信部１１が受信したサーバ認証要求に含まれるユーザＩＤに対応するユーザ管理情報１０００がユーザ管理情報記憶部１８に記憶されているか否かを判定する（ステップＳ１０８）。
【０１０９】
上記のステップＳ１０８において該当のユーザ管理情報１０００がユーザ管理情報記憶部１８に記憶されていないと判定された場合、後述するステップＳ１０９〜ステップＳ１１２が実行される、一方で、上記のステップＳ１０８において該当のユーザ管理情報１０００がユーザ管理情報記憶部１８に記憶されていると判定された場合、後述するステップＳ１１４が実行される。
【０１１０】
ステップＳ１０８において該当のユーザ管理情報１０００がユーザ管理情報記憶部１８に記憶されていないと判定された場合、サービス提供装置１０Ｂのネットワーク通信部１１は、ユーザ管理情報の取得要求を他のサービス提供装置１０Ｂに送信する（ステップＳ１０９）。ユーザ管理情報の取得要求には、ユーザＩＤが含まれる。
【０１１１】
なお、サービス提供装置１０Ｂのネットワーク通信部１１は、ユーザ管理情報の取得要求を他のサービス提供装置１０に対して一斉に送信しても良いし、例えば位置が近い順に送信しても良い。
【０１１２】
以降のステップＳ１１０〜ステップＳ１１２の処理は、該当のユーザ管理情報１０００がユーザ管理情報記憶部１８に記憶されている他のサービス提供装置１０により実行される。本実施形態では、該当のユーザ管理情報１０００が、サービス提供装置１０Ａのユーザ管理情報記憶部１８に記憶されているものとする。
【０１１３】
この場合、サービス提供装置１０Ａのサービス範囲決定部１４は、ユーザ管理情報取得部１３に記憶されている該当のユーザ管理情報１０００に基づいて、ユーザに提供するサービスの範囲を決定する（ステップＳ１１０）。
【０１１４】
例えば、該当のユーザ管理情報１０００に基づいて、ユーザが米国に長期的に滞在すると判断される場合には、サービス範囲決定部１４は、当該ユーザに提供するサービスの範囲を「全ての範囲」とする。一方で、例えば、該当のユーザ管理情報１０００に基づいて、ユーザが米国に中期的に滞在すると判断される場合には、サービス範囲決定部１４は、当該ユーザに提供するサービスの範囲を一部制限する。
【０１１５】
ユーザが滞在する期間は、該当のユーザ管理情報１０００に含まれる履歴情報と更新日時とから推定することができる。例えば、当該ユーザ管理情報１０００に含まれる履歴情報が約３年毎に更新されている場合、今回も約３年滞在することが推測できる。
【０１１６】
サービス範囲決定部１４により決定されたサービス範囲は、例えば、後述するステップＳ１１１において該当のユーザ管理情報１０００に書き込まれても良いし、後述するステップＳ１１２において該当のユーザ管理情報１０００と共に通知されても良い。
【０１１７】
なお、上記のステップＳ１１０は、例えば、後述するステップＳ１１２の後に、サービス提供装置１０Ｂのサービス範囲決定部１４により行われても良い。
【０１１８】
次に、サービス提供装置１０Ａの更新部１５は、該当のユーザ管理情報１０００に含まれる移動履歴及び更新日時を更新する（ステップＳ１１１）。すなわち、更新部１５は、該当のユーザ管理情報１０００に含まれる移動履歴に、コピー先であるサービス提供装置１０Ｂを示す「ｓｅｒｖｅｒＢ」を追加すると共に、当該移動履歴に対応する更新日時を現在の日時に更新する。
【０１１９】
次に、サービス提供装置１０Ａのネットワーク通信部１１は、更新部１５による更新後のユーザ管理情報１０００を、サービス提供装置１０Ｂに送信する（ステップＳ１１２）。これにより、サービス提供装置１０Ｂは、他のサービス提供装置１０から該当のユーザ管理情報１０００を取得することができる。
【０１２０】
また、サービス提供装置１０Ｂのユーザ管理情報取得部１３は、他のサービス提供装置１０Ｂからユーザ管理情報１０００を受信すると、当該ユーザ管理情報１０００をユーザ管理情報記憶部１８に記憶（保存）させる（ステップＳ１１３）。これにより、サービス提供装置１０Ａで管理されていたユーザ管理情報１０００が、サービス提供装置１０Ｂにもコピーされる。
【０１２１】
一方で、上記のステップＳ１０８において該当のユーザ管理情報１０００がユーザ管理情報記憶部１８に記憶されていると判定された場合、サービス提供装置１０Ｂのユーザ管理情報取得部１３は、該当のユーザ管理情報１０００をユーザ管理情報記憶部１８から取得する（ステップＳ１１４）。
【０１２２】
次に、サービス提供装置１０Ｂのサーバ認証部１６は、車載機４０から受信したユーザＩＤ及びパスワードと、上記のステップＳ１１２又はステップＳ１１４で取得したユーザ管理情報１０００とに基づいて、サービスの利用主体を認証するためのサーバ認証を行う（ステップＳ１１５）。すなわい、サーバ認証部１６は、当該ユーザＩＤ及びパスワードと、当該ユーザ管理情報１０００に含まれるユーザＩＤ及びパスワードとが一致するか否かを判定する。
【０１２３】
上記のステップＳ１１５においてサーバ認証が失敗した場合、後述するステップＳ１１６及びステップＳ１１７が実行される。一方で、上記のステップＳ１１５においてサーバ認証が成功した場合、後述するステップＳ１１８が実行される。
【０１２４】
ステップＳ１１５においてサーバ認証が失敗した場合、サービス提供装置１０Ｂのネットワーク通信部１１は、サーバ認証に失敗したことを示す応答を車載機４０に送信する（ステップＳ１１６）。
【０１２５】
次に、車載機４０の近距離無線通信部４５は、ネットワーク通信部４６が当該応答を受信すると、サーバ認証に失敗したことを示す応答をスマートフォン端末３０に送信する（ステップＳ１１７）。この場合、ユーザは、サービス提供装置１０が提供するサービスを利用することはできない。
【０１２６】
一方、ステップＳ１１５においてサーバ認証が成功した場合、サービス提供装置１０Ｂのサービス処理部１７は、車載機４０に対して、所定のサービスを提供する処理を行う（ステップＳ１１８）。これにより、例えば、車載機４０には、表示制御部４２により、サービスの利用画面が表示される。ユーザは、サービスの利用画面から所望のサービスの利用開始を操作することで、例えば交通情報の確認やカーナビゲーション等の様々なサービスを利用することができる。なお、サービス処理部１７は、車載機４０を介して、スマートフォン端末３０に対して、所定のサービスを提供しても良い。
【０１２７】
＜まとめ＞
以上のように、本実施形態に係るサービス提供システム１において、ユーザのロケーションに応じたサービスを提供するサービス提供装置１０は、車載機４０から受信したユーザＩＤ等に対応するユーザ管理情報１０００を自身が管理していない場合、他のサービス提供装置１０から当該ユーザ管理情報１０００を取得する。これにより、ユーザは、異なるロケーション間でも同一のユーザＩＤを用いて、自身がいるロケーションに対するサービス提供装置１０が提供するサービスを利用することができる。
【０１２８】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０１２９】
１        サービス提供システム
１０      サービス提供装置
１１      ネットワーク通信部
１２      ユーザ管理情報判定部
１３      ユーザ管理情報取得部
１４      サービス範囲決定部
１５      更新部
１６      サーバ認証部
１７      サービス処理部
１８      ユーザ管理情報記憶部
２０      車両
３０      スマートフォン端末
３１      入力受付部
３２      表示制御部
３３      近距離無線通信部
４０      車載機
４１      入力受付部
４２      表示制御部
４３      サービス利用可否判定部
４４      位置取得部
４５      近距離無線通信部
４６      ネットワーク通信部
１０００  ユーザ管理情報
２０００  ＳＩＭ情報
【図１】
2018180653.tif 000003
【図２】
2018180653.tif 000004
【図３】
2018180653.tif 000005
【図４】
2018180653.tif 000006
【図５】
2018180653.tif 000007
【図６】
2018180653.tif 000008
【図７】
2018180653.tif 000009