(57)【要約】【課題】セキュリティの確保を図りつつユーザ端末を用いて好適に車両を利用することを可能とする情報処理装置を提供する。【解決手段】車両との間で無線通信を行う通信手段と、自装置のロック状態を管理するロック管理手段と、前記車両と前記無線通信が行える状態であって、自装置がロック状態にある場合に、前記車両を施錠状態とするための施錠要求を送信する手段と、自装置のロックが解除状態にある場合に、前記車両を解錠状態とするための認証情報を送信する手段とを備える。【選択図】図１
2019087801.tif 000002
【特許請求の範囲】
【請求項１】
車両との間で無線通信を行う通信手段と、
自装置のロック状態を管理するロック管理手段と、
前記車両と前記無線通信が行える状態であって、自装置がロック状態にある場合に、前記車両を施錠状態とするための施錠要求を送信する手段と、
自装置のロックが解除状態にある場合に、前記車両を解錠状態とするための認証情報を送信する手段と
を備える情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関する。
【背景技術】
【０００２】
車両と、いわゆるスマートフォン等のユーザ端末とが、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＷｉ−Ｆｉ、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等の無線通信を用いて通信し、当該通信を介してユーザ認証することにより、車両の鍵の開閉やエンジンの始動等が行われるシステムが考えられている。このようなシステムでは、ユーザは、スマートフォン等のユーザ端末にＩＤ及びパスワードを入力することで、管理センタから車両の鍵となる認証情報を入手し、当該認証情報を車両へ送信することで、当該車両を利用可能となる。
【０００３】
また特許文献１には、自装置がスリープ状態へ移行する際、近距離無線通信を伴う処理の実行中と判定すると、スリープ状態への移行を禁止する移動端末装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−０７６７３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述のシステムは、スマートフォン等のユーザ端末を車両の鍵として使用可能とするものであるが、スマートフォン等のユーザ端末は、一般的にある程度の大きさがあり、手に持って歩くことが多いため、物理的に奪われる可能性が高い。もし認証情報が格納されたユーザ端末を第三者に奪われてしまうと、当該ユーザ端末を用いて、車両をも利用される事態となる。
【０００６】
このような事態を防ぐため、ユーザ端末と車両との認証を行う際に、正当なユーザであることを確認する何らかの手段が求められる。例えば、ユーザを確認するための手段として、車両の利用時にＩＤ及びパスワードの入力をユーザに求めること等も考えられるが、このような方法はユーザの負担が大きく、使い勝手が悪い。
しかしながら、特許文献１記載の移動端末装置では、このような課題について何ら考慮されていない。
【０００７】
本発明のいくつかの態様は前述の課題に鑑みてなされたものであり、セキュリティの確保を図りつつユーザ端末を用いて好適に車両を利用することを可能とする情報処理装置を提供することを目的の１つとする。
【課題を解決するための手段】
【０００８】
本発明の一態様に係る情報処理装置は、車両との間で無線通信を行う通信手段と、自装置のロック状態を管理するロック管理手段と、前記車両と前記無線通信が行える状態であって、自装置がロック状態にある場合に、前記車両を施錠状態とするための施錠要求を送信する手段と、自装置のロックが解除状態にある場合に、前記車両を解錠状態とするための認証情報を送信する手段とを備える。
【０００９】
なお、本発明において、「部」や「手段」、「装置」、「システム」とは、単に物理的手段を意味するものではなく、その「部」や「手段」、「装置」、「システム」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や「手段」、「装置」、「システム」が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や「手段」、「装置」、「システム」の機能が１つの物理的手段や装置により実現されても良い。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る情報処理装置を含むシステムの機能構成を示す図である。
【図２】図１に示したユーザ端末の処理の流れを示すフローチャートである。
【図３】図１に示したユーザ端末のハードウェア構成の具体例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。即ち、本発明は、その趣旨を逸脱しない範囲で種々変形して実施することができる。また、以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付して表している。図面は模式的なものであり、必ずしも実際の寸法や比率等とは一致しない。図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることがある。
【００１２】
［実施形態］
［１  機能構成］
［１．１  全体構成］
以下、図１を参照しながら、本実施形態に係る情報処理システム１の機能構成を説明する。図１に示すように、情報処理システム１は、ユーザ端末１００と、例えば認証局等で管理される管理センタ２００と、車両３００とを含む。なお、図１にはユーザ端末１００及び車両３００は１台ずつしか図示されていないが、１台のユーザ端末１００と通信可能な車両３００を複数台、或いは１台の車両３００と通信可能なユーザ端末１００を複数台設けることも考えられる。
【００１３】
ユーザ端末１００は、ユーザの操作する情報処理装置であり、例えば、携帯電話機（いわゆるスマートフォンであるかフィーチャーフォンであるかは問わない）、タブレット端末等の、可搬性の端末であることが考えられる。後述のとおり、ユーザ端末１００は車両３００と通信可能であり、車両３００に対して認証情報を送信することにより、車両３００を解錠したり、エンジンやモータを起動させたりすることができる。すなわち、ユーザ端末１００は車両３００を使用するための鍵として使用することができる。
【００１４】
ユーザ端末１００と管理センタ２００とは、図示しないネットワークを介して通信可能である。当該ネットワークは、ユーザ端末１００と管理センタ２００とが相互に通信可能であれば様々な手段で実現可能であるが、例えばインターネットや公衆電話網、又はそれらの組み合わせ等として実現できる。
管理センタ２００は、ユーザが車両３００を使用するための認証情報を管理し、また、ユーザ端末１００との間でユーザ認証処理を行う。ユーザ端末１００との間でのユーザ認証に成功すると、管理センタ２００は、ユーザ端末１００に対して、車両３００を利用可能とするための認証情報を送信する。
【００１５】
車両３００は、いわゆる自動車やバイク等の車両であるが、ユーザ端末１００から適切な認証情報を受信することにより、解錠したりエンジンやモータを起動したりする。すなわち車両３００は、認証情報をユーザ端末１００から受信することにより、ユーザが利用可能な状態となる。
【００１６】
しかしながら、ユーザ端末１００は、盗難などにより正当なユーザではない第三者に奪われる可能性がある。その場合、ユーザ端末１００に認証情報が格納されていると、車両３００までをも当該第三者に利用されてしまう可能性がある。
【００１７】
そこで本実施形態にかかる情報処理システム１では、ユーザ端末１００のロックが解除された場合にのみ、車両３００を利用可能とする。これにより、ユーザ端末１００のロックを解除できない第三者は車両３００が利用できなくなるため、車両３００の不正利用を回避することができる。また、ユーザ端末１００のロック解除は、例えば特定パターンの操作入力や指紋認証、声紋認証、虹彩認証等の手段により行うことが考えられることから、ＩＤやパスワードを入力する場合よりも、容易に入力できる場合が多い。よって、車両３００を利用する際のユーザ操作の煩雑化を抑制することができる。
【００１８】
［１．２  ユーザ端末１００］
以下、ユーザ端末１００の機能構成について説明する。ユーザ端末１００は、先述の通り、ユーザが車両３００を使用するための認証情報を管理する、可搬性の情報処理装置である。ユーザ端末１００は、ユーザ認証部１０１、車両通信部１０３、端末ロック管理部１０５、車両ロック部１０７、車両ロック解除部１０９、及び認証情報１１１を含みうる。
【００１９】
ユーザ認証部１０１は、ユーザから入力されたＩＤ及びパスワードを用いて、管理センタ２００との間でユーザ認証を行う。ユーザ認証に成功すると、ユーザ認証部１０１は、車両３００を利用するための認証情報１１１を格納する。
【００２０】
車両通信部１０３は、車両３００との間で無線通信を確立する。無線通信の方式としては、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等、任意の方式を用いることができる。無線通信のためのペアリング処理を予め行っておけば、ユーザ端末１００が車両３００の一定距離内に入ると、車両通信部１０３は車両３００との間の無線接続を確立するように実装することが可能である。
【００２１】
端末ロック管理部１０５は、ユーザ端末１００のロック状態を管理する。例えば、一定時間ユーザ操作を受けなかった場合や、ユーザが画面オフ操作を行った場合等に、端末ロック管理部１０５はユーザ端末１００をロック状態とする。ユーザ端末１００がロック状態にある場合には、ロック解除のための入力操作や、緊急電話の発信、かかってきた電話を受ける等の一定の機能のみが利用可能であり、アプリケーションの起動やインストール、通常の電話の発信等の機能は利用が制限される。もしユーザから、パスワード（ＰＩＮコード）の入力や所定パターンの操作入力、指紋認証、虹彩認証等の入力が行われた場合には、端末ロック管理部１０５は当該入力内容が正当なものかどうかを判別し、認証に成功した場合には、ユーザ端末１００をロック解除状態とする。ロック解除状態となると、ユーザはユーザ端末１００の機能を自由に利用することができる。
【００２２】
車両ロック部１０７は、車両３００に対してコマンドを送信することにより、強制的に車両３００を施錠させる。例えばユーザ端末１００のＯＳがＡｎｄｒｏｉｄである場合には、車両ロック部１０７は、ＤｅｖｉｃｅＰｏｌｉｃｙＭａｎａｇｅｒ．ｌｏｃｋＮｏｗ（）コマンドを車両３００に送信する。車両ロック部１０７は、例えば車両通信部１０３が車両３００とユーザ端末１００との間の無線通信を確立している状態であって、且つ端末ロック管理部１０５がユーザ端末１００をロック状態としている場合に、車両３００に対して、施錠を要求するコマンドを送信する。
【００２３】
車両ロック解除部１０９は、車両３００に対して認証情報１１１を送信することにより、車両３００を解錠させたり、エンジンやモータを起動させたりする。より具体的には、車両通信部１０３が車両３００とユーザ端末１００との間の無線通信を確立している場合であって、端末ロック管理部１０５がユーザ端末１００をロック解除状態としている場合に、車両ロック解除部１０９は車両３００に対して当該車両３００を利用可能とするための認証情報１１１を送信する。
【００２４】
［１．３  車両３００］
車両３００は、自動車やバイク等の車両である。ユーザ端末１００からのロック要求コマンドに応じて施錠することができる。また車両３００は、予め登録された認証情報と、ユーザ端末１００から受信した認証情報１１１とが合致した場合に、解錠したり、エンジンやモータを起動させたりすることにより、ユーザに車両３００を利用可能とさせることができる。
【００２５】
なお、車両３００は、ユーザ端末１００から一定距離内にあるにも関わらずロック状態にある場合、すなわち、ユーザ端末１００との間で無線通信が確立されており、かつ、施錠状態にある場合に、ユーザに対して、「スマートフォンのロックを解除してください」等のメッセージを表示したり、音声出力したりしても良い。
【００２６】
［２  処理の流れ］
以下、図２を参照しながら、ユーザ端末１００の処理の流れを説明する。図２は、ユーザ端末１００の処理の流れを示すフローチャートである。
【００２７】
なお、後述の各処理ステップは、処理内容に矛盾を生じない範囲で、任意に順番を変更して若しくは並列に実行することができ、また、各処理ステップ間に他のステップを追加しても良い。更に、便宜上１つのステップとして記載されているステップは複数のステップに分けて実行することもでき、便宜上複数に分けて記載されているステップを１ステップとして実行することもできる。
【００２８】
ユーザからＩＤやパスワードの入力がなされると、ユーザ認証部１０１は、管理センタ２００との間でユーザ認証処理を行う（Ｓ２０１）。認証に失敗した場合には（Ｓ２０３のＮｏ）、ユーザ認証部１０１は車両３００を利用するための処理を行わない（Ｓ２０５）。一方、ユーザ認証に成功した場合には（Ｓ２０３のＹｅｓ）、ユーザ認証部１０１は車両３００を利用するための認証情報１１１を管理センタ２００から取得して内蔵記憶媒体に格納する（Ｓ２０７）。
【００２９】
ユーザ端末１００と車両３００との間でペアリング処理が予め行われている場合、ユーザ端末１００が車両３００から一定距離内に入ると、車両通信部１０３は車両３００との間で無線通信を開始する（Ｓ２０９）。車両ロック部１０７は、ユーザ端末１００と車両３００との間の無線接続が確立された際に、端末ロック管理部１０５が管理する自装置のロック状態を確認する（Ｓ２１１）。もし自装置がロック状態にある場合には（Ｓ２１１のＹｅｓ）、車両ロック部１０７は車両３００に対して施錠のためのコマンドを送信する（Ｓ２１３）。その後、ユーザがユーザ端末１００を利用するためのロック解除操作を行うことにより、ユーザ端末１００がロック解除状態になると（Ｓ２１５のＹｅｓ）、車両ロック解除部１０９は、車両３００を利用可能とするための認証情報１１１を車両３００へ送信する。
【００３０】
また、Ｓ２１１において、自装置がロック解除状態にある場合にも（Ｓ２１１のＮｏ）、車両ロック解除部１０９は同様に認証情報１１１を車両３００に送信すれば良い。
【００３１】
［３  ハードウェア構成］
図３を参照しながら、ユーザ端末１００のハードウェア構成について説明する。ユーザ端末１００は、制御部３０１と、記憶部３０５と、通信Ｉ／Ｆ（インタフェース）部３１１と、入力部３１３と、表示部３１５とを含み、各部はバスライン３１７を介して接続される。
【００３２】
制御部３０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ。図示せず）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ。図示せず）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０３等を含む。制御部３０１は、記憶部３０５に記憶される制御プログラム３０７を実行することにより、一般的なコンピュータとしての機能に加え、図１に示したユーザ端末１００の各構成に関する処理を実行可能に構成される。例えば、ユーザ認証部１０１、車両通信部１０３、車両ロック部１０７、車両ロック解除部１０９、及び認証情報１１１は、ＲＡＭ３０３に一時記憶された上で、ＣＰＵ上で動作する制御プログラム３０７として実現可能である。
【００３３】
また、ＲＡＭ３０３は、制御プログラム３０７に含まれるコードや認証情報１１１の一部又は全部を一時的に記憶する。更にＲＡＭ３０３は、ＣＰＵが各種処理を実行する際のワークエリアとしても使用される。
【００３４】
記憶部３０５は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やフラッシュメモリ等の不揮発性の記憶媒体である。記憶部３０５は、一般的なコンピュータとしての機能を実現するためのオペレーティングシステム（ＯＳ）やアプリケーションプログラムである制御プログラム３０７を記憶する。
【００３５】
通信Ｉ／Ｆ部３１１は、必要に応じて、ユーザ端末１００と車両３００、及び／又はユーザ端末１００と管理センタ２００との間で、無線によるデータ通信を行うためのデバイスである。例えば、ユーザ認証部１０１による管理センタ２００との間のユーザ認証や、車両３００への車両ロックコマンドや認証情報１１１の送信等は、通信Ｉ／Ｆ部３１１を介して行うことが考えられる。
【００３６】
入力部３１３は、ユーザから入力操作を受け付けるためのデバイスである。入力部３１３の具体例としては、タッチパネルやボタン、マイク、カメラ等を挙げることができる。
【００３７】
表示部３１５は、ユーザ端末１００を操作するユーザに各種情報を提示するためのディスプレイ装置である。表示部３１５の具体例としては、例えば液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等が挙げられる。
【００３８】
［４  本実施形態の効果］
以上説明したように、本実施形態におけるユーザ端末１００は、車両３００との無線接続が可能な位置にある場合であっても、一律に認証情報１１１を送信するのではなく、自装置がロック状態にある場合には、車両３００を施錠状態とする。これにより、ユーザ端末１００のロック状態を解除できないユーザは、車両３００も利用することができない。よって、ユーザ端末１００が第三者に盗難された場合等であっても、車両３００を当該第三者に利用されることを防ぐことができる。
【００３９】
［５  付記］
以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。実施形態が備える各要素並びにその配置、材料、条件、形状及びサイズ等は、例示したものに限定されるわけではなく適宜変更することができる。また、異なる実施形態で示した構成同士を部分的に置換し又は組み合わせることが可能である。
【符号の説明】
【００４０】
１…情報処理システム、１００  ：ユーザ端末、１０１…ユーザ認証部、１０３…車両通信部、１０５…端末ロック管理部、１０７…車両ロック部、１０９…車両ロック解除部、１１１…認証情報、２００…管理センタ、３００…車両、３０１…制御部、３０３…ＲＡＭ、３０５…記憶部、３０７…制御プログラム、３１１…通信インタフェース（Ｉ／Ｆ）部、３１３…入力部、３１５…表示部、３１７…バスライン
【図１】
2019087801.tif 000003
【図２】
2019087801.tif 000004
【図３】
2019087801.tif 000005