(57)【要約】      （修正有）【課題】運転に集中できる環境を提供することができる情報処理システム及び情報処理プログラムを提供する。【解決手段】情報処理システムにおいて管理サーバ１０の制御部１１０は、第１車両を一意に識別する第１識別子、第２車両を一意に識別する第２識別子及び第１車両から第２車両に乗り換えるユーザを一意に識別する第３識別子を管理する識別子管理部１１４と、第１機能、第２機能、第１操作部及び第２操作部のそれぞれの仕様を表す仕様情報を管理する仕様管理部１１５と、仕様情報、第１識別子、第２識別子及び第３識別子に基づき、第１操作部の仕様と第２操作部の仕様とを比較し、第１車両から第２車両への乗り換えの前後で、機能の仕様は共通であるが、仕様が異なる操作部を特定する仕様差異特定部１１６と、特定された仕様が異なる操作部に関する情報に基づき、当該操作部の操作を支援する支援情報を提供する支援情報提供部１１７と、を備える。【選択図】図２
2020149117.tif 000002
【特許請求の範囲】
【請求項１】
車両運転に関わる第１機能を操作するための第１操作部を備えた第１車両を一意に識別する第１識別子と、車両運転に関わる第２機能を操作するための第２操作部を備えた第２車両を一意に識別する第２識別子と、前記第１車両から前記第２車両に乗り換えるユーザを一意に識別する第３識別子と、を管理する識別子管理部と、
前記第１機能、前記第２機能、前記第１操作部、及び前記第２操作部のそれぞれの仕様を表す仕様情報を管理する仕様管理部と、
前記仕様情報、前記第１識別子、前記第２識別子、及び前記第３識別子に基づき、前記第１操作部の仕様と前記第２操作部の仕様とを比較し、前記第１車両から前記第２車両への乗り換えの前後で、機能の仕様は共通であるが、仕様が異なる操作部を特定する仕様差異特定部と、
特定された仕様が異なる操作部に関する情報に基づき、当該操作部の操作を支援する支援情報を提供する支援情報提供部と、
を備える情報処理システム。
【請求項２】
前記仕様差異特定部は、前記第１操作部の仕様と前記第２操作部の仕様とに代えて、前記第１機能の仕様と前記第２機能の仕様とを比較することによって、前記第１車両から前記第２車両への乗り換えの前後で、操作部の仕様は共通であるが、仕様が異なる機能を特定し、
前記支援情報提供部は、特定された仕様が異なる操作部に関する情報に代えて、特定された仕様が異なる機能に関する情報に基づき、当該機能の操作を支援する支援情報を提供する請求項１に記載の情報処理システム。
【請求項３】
前記支援情報提供部は、前記第１車両から前記第２車両への乗り換えるユーザの携帯端末において一定値以上の加速度が検出されたとき、当該操作部の操作を支援する支援情報を、前記携帯端末に提供する請求項１に記載の情報処理システム。
【請求項４】
前記支援情報提供部は、前記第１車両から前記第２車両への乗り換えるユーザの携帯端末において一定値以上の加速度が検出されたとき、当該機能の操作を支援する支援情報を、前記携帯端末に提供する請求項２に記載の情報処理システム。
【請求項５】
車両運転に関わる第１機能を操作するための第１操作部を備えた第１車両を一意に識別する第１識別子と、車両運転に関わる第２機能を操作するための第２操作部を備えた第２車両を一意に識別する第２識別子と、前記第１車両から前記第２車両に乗り換えるユーザを一意に識別する第３識別子と、を管理するステップと、
前記第１機能、前記第２機能、前記第１操作部、及び前記第２操作部のそれぞれの仕様を表す仕様情報を管理するステップと、
前記仕様情報、前記第１識別子、前記第２識別子、及び前記第３識別子に基づき、前記第１操作部の仕様と前記第２操作部の仕様とを比較し、前記第１車両から前記第２車両への乗り換えの前後で、機能の仕様は共通であるが、仕様が異なる操作部を特定するステップと、
特定された仕様が異なる操作部に関する情報に基づき、当該操作部の操作を支援する支援情報を提供するステップと、
をコンピュータに実行させる情報処理プログラム。
【請求項６】
車両運転に関わる第１機能を操作するための第１操作部を備えた第１車両を一意に識別する第１識別子と、車両運転に関わる第２機能を操作するための第２操作部を備えた第２車両を一意に識別する第２識別子と、前記第１車両から前記第２車両に乗り換えるユーザを一意に識別する第３識別子と、を管理するステップと、
前記第１機能、前記第２機能、前記第１操作部、及び前記第２操作部のそれぞれの仕様を表す仕様情報を管理するステップと、
前記仕様情報、前記第１識別子、前記第２識別子、及び前記第３識別子に基づき、前記第１機能の仕様と前記第２機能の仕様とを比較することによって、前記第１車両から前記第２車両への乗り換えの前後で、操作部の仕様は共通であるが、仕様が異なる機能を特定するステップと、
特定された仕様が異なる機能に関する情報に基づき、当該機能の操作を支援する支援情報を提供するステップと、
をコンピュータに実行させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム及び情報処理プログラムに関する。
【背景技術】
【０００２】
車両には、運転を支援するために様々な機能が搭載されている。機能の一例としては、ナビゲーションの画面に表示される地図の縮尺を変える機能、ナビゲーションの画面に表示される車両設定を変更する機能などである。そして、これらの機能を操作又は設定するために、機械式のジョグダイヤル、ダイヤルスイッチなどの操作部が利用される。操作部は、運転に関わる機能を、操作又は設定するためにユーザの操作を受け付ける操作受付手段である。例えば、機械式のジョグダイヤルを回すことで、ナビゲーションの画面に表示される地図の縮尺を変更でき、またオーディオ装置から再生される音量を変更することができる。ただし、操作部に初めて触れるユーザは操作部の操作方法に戸惑う場合もある。特許文献１には、車両に不慣れなユーザを支援する車両用不慣れ検出装置が開示されており、当該車両用不慣れ検出装置は、ユーザによる操作部の操作履歴を検出することによって、操作部の不慣れな内容を検出し、検出した不慣れな内容に応じて適切な操作支援を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１９５２３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、車両を乗り換える場合、同じ車種（モデル）であっても、年式（製造年）やグレードが異なると、特定の機能の設定を行うための操作部の仕様が、乗り換え前後の車両で異なる場合がある。例えば、乗り換え前の車両では、ナビゲーション装置を操作するための機械式のダイヤルスイッチがセンタコンソールに設けられているが、乗り換え後の車両には、当該ダイヤルスイッチがタッチパネル式に操作ボタンに変更されている場合がある。また、同じ形状の操作部が乗り換え前後の車両に設けられている場合でも、その操作部で操作できる機能が異なる場合もある。このため、同じ車種であっても年式や仕様が異なる車両へ乗り換えたユーザは、乗り換え後の車両に備え付けられているマニュアルなどを参照して、乗り換え前後で相違する機能や操作方法などを確認する必要がある。従って、乗り換え前後で異なる機能や操作部に慣れるまでに長時間要するだけでなく、車両の運転に集中できずに安全性が損なわれる場合もある。特許文献１に開示される従来技術では、車両の乗り換えに伴って、操作部や機能の仕様が異なる場合におけるユーザの操作の支援を想定したものではないため、乗り換え後の車両においても、運転に集中できる環境を提供する上での改善の余地がある。
【０００５】
本発明は、上記の点に鑑みてなされたものであって、運転に集中できる環境を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するため、本発明の実施の形態に係る情報処理システムは、車両運転に関わる第１機能を操作するための第１操作部を備えた第１車両を一意に識別する第１識別子と、車両運転に関わる第２機能を操作するための第２操作部を備えた第２車両を一意に識別する第２識別子と、前記第１車両から前記第２車両に乗り換えるユーザを一意に識別する第３識別子と、を管理する識別子管理部を備える。情報処理システムは、前記第１機能、前記第２機能、第１操作部、及び第２操作部のそれぞれの仕様を表す仕様情報を管理する仕様管理部を備える。情報処理システムは、前記仕様情報、前記第１識別子、前記第２識別子、及び前記第３識別子に基づき、前記第１操作部の仕様と前記第２操作部の仕様とを比較し、前記第１車両から前記第２車両への乗り換えの前後で、機能の仕様は共通であるが、仕様が異なる操作部を特定する仕様差異特定部を備える。情報処理システムは、特定された仕様が異なる操作部に関する情報に基づき、当該操作部の操作を支援する支援情報を提供する支援情報提供部を備える。
【０００７】
本実施の形態によれば、同じ車種に買い換えるユーザや、カーシェアリングサービスを利用して同じ車種の車両を利用するユーザは、乗り換え後の車両において、支援情報提供部から提供される支援情報を参照することによって、操作部に慣れるまでに長時間要することなく、また車両の運転に集中することができる。
【０００８】
また本実施の形態において、前記仕様差異特定部は、前記第１操作部の仕様と前記第２操作部の仕様とに代えて、前記第１機能の仕様と前記第２機能の仕様とを比較することによって、前記第１車両から前記第２車両への乗り換えの前後で、操作部の仕様は共通であるが、仕様が異なる機能を特定する。前記支援情報提供部は、特定された仕様が異なる操作部に関する情報に代えて、特定された仕様が異なる機能に関する情報に基づき、当該機能の操作を支援する支援情報を提供する。
【０００９】
本実施の形態によれば、同じ車種に買い換えるユーザや、カーシェアリングサービスを利用して同じ車種の車両を利用するユーザは、乗り換え後の車両において、支援情報提供部から提供される支援情報を参照することによって、操作部が共通でも機能が異なる車種に乗り換えた場合でも、所望の機能の設定や変更に慣れるまでに長時間要することなく、また車両の運転に集中することができる。
【００１０】
また本実施の形態において、前記支援情報提供部は、前記第１車両から前記第２車両への乗り換えるユーザの携帯端末において一定値以上の加速度が検出されたとき、当該操作部の操作を支援する支援情報を、前記携帯端末に提供する。
【００１１】
本実施の形態によれば、携帯端末で検出される加速度を利用することによって、操作部の操作に関する支援が必要なときにだけガイダンスを再生することができるため、操作部の操作に関する支援は不要であるとユーザが判断した場合には、不要な情報（ガイダンス）が再生されず、ユーザが煩わしいと感じることなく、運転に集中することができる。
【００１２】
また本実施の形態において、前記支援情報提供部は、前記第１車両から前記第２車両への乗り換えるユーザの携帯端末において一定値以上の加速度が検出されたとき、当該機能の操作を支援する支援情報を、前記携帯端末に提供する。
【００１３】
本実施の形態によれば、所望の機能の設定又は変更に関する支援が必要なときにだけガイダンスを再生することができるため、所望の機能の設定又は変更に関する支援は不要であるとユーザが判断した場合には、不要な情報（ガイダンス）が再生されず、ユーザが煩わしいと感じることなく、運転に集中することができる。
【００１４】
また本発明の他の実施の形態は、情報処理プログラムとして実現可能である。
【発明の効果】
【００１５】
本発明によれば、運転に集中できる環境を提供できる、という効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態に係る情報処理システム１の構成例を示す図である。
【図２】管理サーバ１０の構成例を示す図である。
【図３】ユーザ情報ＤＢ１３１の例を示す図である。
【図４】予約情報ＤＢ１３２の例を示す図である。
【図５】使用履歴情報ＤＢ１３３の例を示す図である。
【図６Ａ】車種別操作方法ＤＢ１３４の例を示す図である。
【図６Ｂ】仕様差異情報ＤＢ１３６の例を示す図である。
【図６Ｃ】ガイダンス情報ＤＢ１３５の例を示す図である。
【図６Ｄ】図６Ｃに示されるガイダンス情報の具体例を説明するための図である。
【図７】車載機２００の構成例を示す図である。
【図８】操作方法差情報ＤＢ２３１の例を示す図である。
【図９】機能情報ＤＢ２３４の例を示す図である。
【図１０】車両情報取得部２７０の例を示す図である。
【図１１】携帯端末３０の構成例を示す図である。
【図１２】端末情報取得部３７０の例を示す図である。
【図１３】予約時における携帯端末３０の動作フローの例を示す図である。
【図１４】予約時における管理サーバ１０の第１動作フローを示す図である。
【図１５】予約時における管理サーバ１０の第２動作フローを示す図である。
【図１６】予約時における管理サーバ１０の第３動作フローを示す図である。
【図１７】操作支援動作を説明するためのフローチャートである。
【図１８Ａ】車種別操作方法ＤＢ１３４の変形例を示す図である。
【図１８Ｂ】仕様差異情報ＤＢ１３６の変形例を示す図である。
【図１８Ｃ】ガイダンス情報ＤＢ１３５の変形例を示す図である。
【図１８Ｄ】図１８Ｃに示されるガイダンス情報の具体例を説明するための図である。
【図１９】変形例に係る情報処理システム１の操作支援動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を参照して発明を実施するための形態について説明する。
【００１８】
実施の形態．
図１は本発明の実施の形態に係る情報処理システム１の構成例を示す図である。本実施の形態では、情報処理システム１をカーシェアリングシステムに適用した場合の例が示される。カーシェアリングシステムは、１台又は複数台の車両２０を、複数のユーザが事前の予約に基づいて使用するためのシステムである。カーシェアリングシステムでは、ユーザが携帯端末３０を使用して、管理サーバ１０にアクセスし、車両２０の使用予約をする。ユーザによって使用されているときの車両２０は、車両２０の車載機２００が管理サーバ１０及び携帯端末３０と通信することで、適切な案内をユーザに対して行う。
【００１９】
なお、本実施の形態に係る情報処理システム１は、カーシェアリングシステムに限定されず、複数の車を不特定のユーザに貸し出すレンタカーシステムに適用可能である。また、本実施の形態に係る情報処理システム１は、車を所有するユーザが別の車に乗り換えた場合に、乗り換え前後の車両２０の情報を共有するシステムに適用可能である。車両２０は、乗用車に限定されず、貨物車、乗合車（例えばバス）などでもよい。以下では車両２０を単に「車」と称する場合がある。本実施の形態では、説明を簡単化するため、情報処理システム１がカーシェアリング用のシステムであるものとして説明する。
【００２０】
図１に示すように、情報処理システム１は、管理サーバ１０、車両２０、及び携帯端末３０を備える。管理サーバ１０、車載機２００、及び携帯端末３０は、それぞれ互いに無線通信が可能である。
【００２１】
管理サーバ１０は、情報処理システム１において、ユーザに使用される車両２０の予約管理を行う。管理サーバ１０は、ユーザから、携帯端末３０を介して、車両２０を利用するための予約を受付ける。なお、管理サーバ１０は、認証キーサービス、トランク配送サービス、Ｂ２Ｃカーシェアサービスなどの各種サービスを提供するサーバでもよい。
【００２２】
車両２０は、事前に予約をしたユーザに使用される。車両２０には、管理サーバ１０、携帯端末３０との間で無線通信が可能な車載機２００が搭載されている。
【００２３】
車載機２００は、例えば、ナビゲーション装置である。車載機２００がナビゲーション装置である場合、車載機２００は、ＧＮＳＳ（Global Navigation Satellite System）を利用した位置情報と地図データを利用して、ディスプレイに地図と自車位置を表示する。なお、車載機２００は、ナビゲーション装置に限定されず、オーディオ装置、ビジュアル装置などでもよいし、これらの装置の機能を併せ持つ装置でもよい。車載機２００がオーディオ装置である場合、車載機２００は、ラジオやテレビの放送電波を受信してその音声や映像を出力したり、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disk）に記憶された音楽データを再生してその音楽を出力したり、又は、携帯端末３０に記憶される音楽データを受信して、その音楽を車両２０に搭載されるスピーカから出力する。
【００２４】
なお、図１では図示省略されているが、車両２０に搭載される機器には、インバータ、モータＥＣＵ（Electronic Control Unit）、ハイブリッドＥＣＵ、エンジンＥＣＵ、モータ、補機類なども含まれる。補機類は、エアコン、ラジエターファン、リアデフォッガーなどである。また、車両２０に搭載される機器には、各種センサも含まれる。各種センサは、蓄電池からインバータに入力される電圧を検出する電圧センサ、インバータからモータに入力される電圧を検出する電圧センサ、車速を検出する速度センサ、アクセル開度を検出するアクセルセンサ、ブレーキ操作量を検出するブレーキセンサなども含まれる。
【００２５】
車載機２００は、例えば、ＢＬＥ（Bluetooth Low Energy）通信規格に準拠して、携帯端末３０との間で近距離無線通信を行う通信回路を備える。なお、通信回路は、携帯端末３０と近距離通信が可能な通信手段であればよく、ＢＬＥ通信規格に準拠した通信手段に限定されない。例えば、通信回線は、通信可能距離が非常に短い近距離通信規格、例えばＮＦＣ（Near Field Communication）、ＺｉｇＢｅｅ（登録商標）、ＵＷＢ（Ultra Wide Band）など準拠した通信手段であってもよい。この場合、通信回線は、車両２０の車室外のボディ表面に近い位置（例えば、ドアハンドルの内部）などに内蔵されてもよい。これにより、通信回線は車室外の携帯端末３０と通信することができる。
【００２６】
車載機２００の通信回路は、定期的に（例えば数秒ごとに）アドバタイジングパケットを配信することによって、携帯端末３０との間での所定の通信規格に準拠した通信が可能な状態を確立させる。アドバタイジングパケットには、アドバタイズ情報が含まれる。このアドバタイズ情報には、ＵＵＩＤ（Universally Unique Identifier）、デバイスＩＤなどが含まれる。ＵＵＩＤは、例えばソフトウェア上で車載機２００を一意に識別する識別子（車載機ＩＤ）であり、車載機２００と携帯端末３０とで共用される情報である。車載機２００の通信回路は、例えば車載機２００の電源が投入されたとき、携帯端末３０に対して、当該識別子を含むデータであるアドバタイジングパケットを送信する。アドバタイジングパケットを受信した携帯端末３０が、アドバタイジングパケットに含まれるＵＵＩＤなどを確認することにより、車載機２００の通信回路は、携帯端末３０と車載機２００との間での通信が可能な状態を確立する。
【００２７】
携帯端末３０は、情報処理システム１において、ユーザの操作によって、管理サーバ１０に対して、車両２０を使用するための予約情報を送信する。ユーザは、車両２０の搭乗者（運転手、同乗者など）などである。
【００２８】
携帯端末３０は、例えば、スマートフォン、携帯電話、ノート型ＰＣ（Personal Computer）、ＰＤＡ（Personal Digital Assistant）、ＰＨＳ（Personal Handy-phone System）などである。携帯端末３０は、ＧＳＭ（Global System for Mobile communications：登録商標）、ＰＤＣ（Personal Digital Cellular）、ＣＤＭＡ（Code Division Multiple Access）、ＬＴＥ（Long Term Evolution）、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）などの無線通信規格に準拠して、所定の通信ネットワーク（例えば、多数の基地局を末端とする携帯電話網やインターネット網など）を通じて、管理サーバ１０と通信する。なお、「搭乗者」は携帯端末３０の使用者でもあるため「ユーザ」と称する場合がある。携帯端末３０は、上記の無線通信規格に従い、車両２０の車載機２００と近距離無線通信を行うことができる。近距離無線通信は、Ｂｌｕｅｔｏｏｔｈ（登録商標）、無線ＬＡＮ（Local Area Network）などを含む。
【００２９】
図２は管理サーバ１０の構成例を示す図である。管理サーバ１０は、制御部１１０、通信処理部１２０、格納部１３０及びバスライン１４０を有する。制御部１１０、通信処理部１２０、及び格納部１３０は、バスライン１４０を介して互いに通信可能に接続されている。
【００３０】
制御部１１０は、予約管理部１１１、使用頻度判定部１１２、車種別機能差抽出部１１３、識別子管理部１１４、仕様管理部１１５、仕様差異特定部１１６、及び支援情報提供部１１７を備える。また、制御部１１０は、不図示のＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）及び入出力インタフェースを備える。ＣＰＵは、管理サーバ１０の全体の動作を制御するプロセッサである。ＲＯＭには、管理サーバ１０の機能（予約管理部１１１、使用頻度判定部１１２、車種別機能差抽出部１１３、識別子管理部１１４、仕様管理部１１５、仕様差異特定部１１６、及び支援情報提供部１１７）を実現するための専用プログラムが格納されている。ＲＡＭは、ＣＰＵのワークエリアとして使用されるメモリである。ＣＰＵは、電源がオンになると、ＲＯＭに記録された専用プログラムを実行することにより、各種機能を実現する。
【００３１】
予約管理部１１１は、ユーザから、車の使用の予約を、携帯端末３０を介して、受付ける。
【００３２】
使用頻度判定部１１２は、ユーザが予約した車の車種の、当該ユーザの使用頻度を判定する。
【００３３】
車種別機能差抽出部１１３は、ユーザが予約した車の車種と、ユーザの使用頻度が高い車の車種との間で、同一の機能で異なる操作方法を有する機能とその操作方法を抽出する。
【００３４】
識別子管理部１１４は、ユーザ情報ＤＢ（Data Base）１３１及び予約情報ＤＢ１３２を参照して、第１識別子、第２識別子及び第３識別子を互いに紐付けるように管理する。
【００３５】
第１識別子は、車両運転に関わる第１機能を操作するための第１操作部を備えた第１車両を一意に識別する識別情報である。第１車両は、ユーザが所有するマイカーなどである。第１車両は、乗り換え前の車である。第１車両は、ユーザが普段乗る車である。第１機能は、例えばナビゲーションの画面に表示される地図の縮尺を変える機能、ナビゲーションの画面に表示される車両設定を変更する機能、オーディオ装置から再生される音量や音質を変更させる機能などである。第１操作部は、第１機能を設定するためにユーザの操作を受け付ける操作部であり、例えば、機械式のジョグダイヤル、ダイヤルスイッチ、タッチパネル式のナビゲーションの画面に表示される音量調整用のアイコンなどである。
【００３６】
第２識別子は、車両運転に関わる第２機能を操作するための第２操作部を備えた第２車両を一意に識別する識別情報である。第２車両は、ユーザが乗り換えたマイカー、レンタカー、シェアカーなどである。第２車両は、乗り換え後の車である。第２車両は、ユーザが普段乗らない車である。第２機能は、第１機能と同様に、例えばナビゲーションの画面に表示される地図の縮尺を変える機能、ナビゲーションの画面に表示される車両設定を変更する機能、オーディオ装置から再生される音量や音質を変更させる機能などである。第２操作部は、第２機能を設定するためにユーザの操作を受け付ける操作部であり、第１操作部と同様に、機械式のジョグダイヤル、ダイヤルスイッチなどである。
【００３７】
第３識別子は、第１車両から第２車両に乗り換えるユーザを一意に識別する識別情報である。第３識別子は、携帯端末３０のユーザを一意に識別する識別情報である。第３識別子は、第１車両又は第２車両に乗るユーザを一意に識別する識別情報である。
【００３８】
識別子管理部１１４で互いに紐付けられた第１識別子、第２識別子及び第３識別子の情報は、仕様管理部１１５に入力される。
【００３９】
仕様管理部１１５は、識別子管理部１１４から入力された情報に基づき、第１機能、第２機能、第１操作部、及び第２操作部のそれぞれの仕様を管理する。第１機能、第２機能、第１操作部、及び第２操作部のそれぞれの仕様の具体例は後述する。仕様管理部１１５で管理される情報は、仕様情報として、車種別操作方法ＤＢ１３４に格納される。仕様管理部１１５、仕様情報、及び車種別操作方法ＤＢ１３４の詳細は後述する。
【００４０】
仕様差異特定部１１６は、仕様情報、第１識別子、第２識別子、及び第３識別子に基づき、第１機能及び第１操作部の仕様と、第２機能及び第２操作部の仕様とを比較し、比較の結果、乗り換え前後で、機能の仕様は共通（同一）であるが、仕様が異なる２つの操作部を特定する。すなわち、仕様差異特定部１１６は、仕様が異なる２以上の操作部の内、機能の仕様が共通（同一）の操作部を特定する。共通（同一）とは、ユーザが共通と認識しうる程度に基本的な機能の仕様が一致していることをいい、些末な差異は許容されるものとする。些末な差異は、例えば、機能の全体は一致しているが、機能の一部に異なる場合などである。仕様差異特定部１１６で特定された、機能及び操作部の仕様に関する情報は、仕様差異情報として、仕様差異情報ＤＢ１３６に格納される。仕様差異特定部１１６、仕様差異情報、及び仕様差異情報ＤＢ１３６の詳細は後述する。
【００４１】
支援情報提供部１１７は、仕様差異特定部１１６で特定された、仕様が異なる操作部に関する情報に基づき、当該操作部の操作を支援する支援情報を提供する。支援情報は、例えば、予めガイダンス情報ＤＢ１３５にガイダンス情報として格納されている。支援情報提供部１１７は、仕様差異特定部１１６で特定された操作部の仕様に関する情報を入力したとき、ガイダンス情報ＤＢ１３５のガイダンス情報を参照して、仕様差異特定部１１６で特定された操作部の仕様に対応するガイダンス情報を読み出して、支援情報として、携帯端末３０、車載機２００などに送信する。支援情報の携帯端末３０、車載機２００などへの送信は、通信処理部１２０を介して行われる。
【００４２】
なお、支援情報は、ガイダンス情報ＤＢ１３５に格納されたものに限定されず、例えば、管理サーバ１０の外部装置から配信される情報でもよい。この場合、支援情報提供部１１７が、仕様差異特定部１１６で特定された操作部の仕様に関する情報を入力したとき、支援情報提供部１１７は、外部装置に対して、仕様差異特定部１１６で特定された操作部の仕様に対応するガイダンス情報の配信要求を行うことで実現される。支援情報提供部１１７及び支援情報の詳細については後述する。
【００４３】
通信処理部１２０は、無線通信によるデータの送受信を行う。通信処理部１２０は、車両２０及び携帯端末３０との間で通信を行う。
【００４４】
格納部１３０は、制御部１１０が使用する情報を格納する。格納部１３０は、ユーザ情報ＤＢ１３１、予約情報ＤＢ１３２、使用履歴情報ＤＢ１３３、車種別操作方法ＤＢ１３４（仕様情報を格納するＤＢ）、ガイダンス情報１３５、及び仕様差異情報ＤＢ１３６を含む。
【００４５】
図３はユーザ情報ＤＢ１３１の例を示す図である。ユーザ情報ＤＢ１３１は、ユーザ毎に、ユーザＩＤ、パスワード、マイカーの車種などを格納する。マイカーは、ユーザが所有する車であり、ユーザが普段使用する車である。すなわち、マイカーは、ユーザにとって、使用頻度が高い車である。ユーザ情報ＤＢ１３１には、ユーザの名前、ユーザＩＤ、パスワード、マイカーの車種などが、ユーザに対応付けて、格納されている。
【００４６】
なお、ユーザ情報ＤＢ１３１に格納されるデータは、例えば携帯端末３０にインストールされた専用アプリを利用して入力されたものでもよい。この場合、携帯端末３０で入力されたデータは、携帯端末３０から管理サーバ１０に送信される。また、ユーザ情報ＤＢ１３１に格納されるデータは、マイカーを販売している販売店の端末装置に入力されたものでもよい。この場合、販売店の端末装置で入力されたデータは、販売店の端末装置から管理サーバ１０に送信される。
【００４７】
図４は予約情報ＤＢ１３２の例を示す図である。予約情報ＤＢ１３２は、複数の車両２０のそれぞれの予約情報を格納する。図４では、車両Ａ（車種α）の予約情報と、車両Ａ以外の３台の車両２０の予約情報とが示される。予約情報には、車両２０の貸出日時、貸出場所、返却日時、返却場所、車両２０を予約したユーザの名前などが含まれる。予約情報ＤＢ１３２には、車両２０の貸出日時、貸出場所、返却日時、返却場所などが、車両２０を予約したユーザの名前と対応付けて、格納されている。なお、予約情報ＤＢ１３２に格納される情報は、これらの情報に限定されず、予約情報ＤＢ１３２には、例えば、予約しているユーザが携帯端末３０のメールアドレスなどを含めてもよい。
【００４８】
図５は使用履歴情報ＤＢ１３３の例を示す図である。使用履歴情報ＤＢ１３３は、複数のユーザのそれぞれの使用履歴情報を格納する。図５では、ユーザＡＡＡの使用履歴情報と、ユーザＡＡＡ以外の３名のユーザの使用履歴情報とが示される。使用履歴情報ＤＢ１３３には、ユーザが過去に使用した車の車種、利用を開始した日時、利用を終了した日時などが、車両２０を利用したユーザの名前と対応付けて、格納されている。使用履歴情報ＤＢ１３３に基づいて、車種を利用した回数がユーザに算出され得る。なお、使用履歴情報ＤＢ１３３に格納される情報は、これらの情報に限定されず、使用履歴情報ＤＢ１３３には、例えば、複数の車種のそれぞれの利用回数に関する情報を含めてもよい。
【００４９】
図６（Ａ）は車種別操作方法ＤＢ１３４の例を示す図である。車種別操作方法ＤＢ１３４には、車種毎の車種別操作方法情報が格納される。図６（Ａ）の例では、車種別操作方法ＤＢ１３４には、車種αの車種別操作方法情報と、車種α以外の車種の車種別操作方法情報が格納される。これらの車種別操作方法情報は、前述した仕様管理部１１５で管理される情報（仕様情報）に相当する。車種別操作方法情報には、車の車種毎に、車に設けられる複数の機能の操作方法に関する情報が記録される。車種αの車種別操作方法情報には、例えば、車種αの年式を示す情報と、車種αに設けられる機能を示す情報と、機能の設定又は操作を行う操作部の操作方法を示す情報とが対応付けられている。なお、車種別操作方法情報には、車種αの年式を示す情報の代わりに、車種αのグレードを示す情報が対応付けられていてもよいし、年式とグレードの双方が対応付けられていてもよい。年式が同じであっても、グレードが異なると、車両の装備が異なるため、機能や操作部の仕様もグレードに応じて変わるためである。以下では、説明を簡単化するため、年式が異なる車種αの情報が利用される場合について説明する。
【００５０】
図６（Ａ）の例では、車種αについて、年式が異なる３つの車両について、それぞれの機能と、それらの機能の操作部の操作方法が示されている。平成２５年式の車両では、４つの機能（「機能１」〜「機能４」）のそれぞれについての操作部の仕様がＸ１、Ｙ１、Ｚ１、Ａ１で示されている。平成２６年式の車両では、４つの機能（「機能１」〜「機能４」）のそれぞれについての操作部の仕様がＸ１、Ｙ１、Ｚ１、Ａ１で示されている。平成２６年式の車両では、４つの機能が平成２５年式の車両からキャリーオーバーされている。平成２７年式の車両では、４つの機能（「機能１」〜「機能４」）のそれぞれについての操作部の仕様がＸ２、Ｙ２、Ｚ２、Ａ２で示されている。平成２７年式の車両は、同一の車種αがモデルチェンジされたものであり、平成２７年式の車両では、４つの機能のそれぞれの操作方法、すなわち操作部の仕様が変更されている。
【００５１】
「機能１」の仕様は、ナビゲーション装置の表示画面に表示される地図の縮尺を調整することである。「機能２」の仕様は、例えばオーディオの音量を調整することである。「機能３」の仕様は、例えばパーキングブレーキを作動させ、又は解除することである。「機能４」の仕様は、例えばクルーズコントロールを起動し、解除し、又は速度調整をすることである。
【００５２】
「操作方法Ｘ１」は、「機能１」の操作部の仕様に等しく、例えばセンタコンソールに設けられるナビゲーション用の機械式ダイヤルスイッチ（操作部）を回転させることである。「操作方法Ｙ１」は、「機能２」の操作部の仕様に等しく、例えばセンタコンソールに設けられるオーディオ用の機械式ダイヤルスイッチ（操作部）を回転させることである。「操作方法Ｚ１」は、「機能３」の操作部の仕様に等しく、例えばレバー式のハンドブレーキ（操作部）を操作することである。「操作方法Ａ１」は、「機能４」の操作部の仕様に等しく、例えばステアリングコラムに設けられるレバー式のスイッチ（操作部）を操作することである。
【００５３】
「操作方法Ｘ２」は、「機能１」の操作部の仕様に等しく、例えばナビゲーション装置のタッチパネル（操作部）をピンチ操作（ピンチイン、ピンチアウト）することである。「操作方法Ｙ２」は、「機能２」の操作部の仕様に等しく、例えばセンタコンソールに埋め込まれたタッチパネル（操作部）に表示される音量調整用ボタンを操作することである。「操作方法Ｚ２」は、「機能３」の操作部の仕様に等しく、例えばセンタコンソールに設けられるスイッチ式のハンドブレーキ（操作部）を操作することである。「操作方法Ａ２」は、「機能４」の操作部の仕様に等しく、例えばステアリングに設けられるボタン式のスイッチ（操作部）を操作することである。
【００５４】
平成２５年式の車両と平成２６年式の車両では、「機能１」〜「機能４」に対応する「操作方法Ｘ１」〜「操作方法Ａ１」が同じである。ところが、平成２７年式の車両では、「機能１」〜「機能４」に対応する「操作方法Ｘ２」〜「操作方法Ａ２」が、平成２５年式の車両と異なる。このように、同一車種であっても、年式によっては機能の操作方法が異なる場合がある。例えば、平成２５年式の車種αがユーザのマイカー（乗り換え前の車両）であり、平成２７年式の車種αがユーザの普段乗らないシェアカー（平成２５年式の車種αと同一車種であり、かつ、乗り換え後の車両）である場合、マイカーからシェアカーに乗り換えたユーザは、各機能の操作部が異なるため、操作になれるまで長い時間を要する。
【００５５】
このような問題に鑑みて、本実施の形態に係る情報処理システム１には、識別子管理部１１４、仕様管理部１１５、仕様差異特定部１１６、支援情報提供部１１７などが設けられている。以下では、仕様管理部１１５と車種別操作方法ＤＢ１３４との関係について、説明する。仕様管理部１１５は、識別子管理部１１４から入力された情報に基づき、第１機能、第２機能、第１操作部、及び第２操作部のそれぞれの仕様を管理する。ここでは、平成２５年式の車種αがユーザのマイカーであり、平成２７年式の車種αがユーザの普段乗らないシェアカーであると仮定する。
【００５６】
仕様管理部１１５は、識別子管理部１１４で管理されるユーザの第３識別子と、第１車両の第１識別子（例えば平成２５年式の車種αを一意に特定する識別情報）とに基づき、平成２５年式の車種αの車両に設けられる複数の機能（例えば「機能１」〜「機能４」）の仕様と、これらの機能を操作するための操作部の仕様とを対応付けて管理する。複数の機能の仕様と、操作部の仕様とは、予め格納部１３０に格納された情報に基づくものでもよし、ユーザが車を乗り換える際に管理サーバ１０に外部から記録されたものでもよい。
【００５７】
また、仕様管理部１１５は、識別子管理部１１４で管理されるユーザの第３識別子と、第２車両の第２識別子（例えば平成２７年式の車種αを一意に特定する識別情報）とに基づき、平成２７年式の車種αの車両に設けられる複数の機能（例えば「機能１」〜「機能４」）の仕様と、これらの機能を操作するための操作部の仕様とを対応付けて管理する。
【００５８】
このようにして対応付けられた車種、機能の仕様、操作部の仕様が、仕様情報として、車種別操作方法ＤＢ１３４に格納される。
【００５９】
次に仕様差異情報ＤＢ１３６について説明する。図６（Ｂ）は仕様差異情報ＤＢ１３６の例を示す図である。仕様差異情報ＤＢ１３６には、車種毎の仕様差異情報が格納される。図６（Ｂ）の例では、仕様差異情報ＤＢ１３６には、例えば車種αの仕様差異情報と、車種α以外の車種の仕様差異情報が格納される。これらの仕様差異情報は、前述した仕様差異特定部１１６で管理される情報である。仕様差異情報には、車の車種毎に、乗り換え前後で、機能の仕様は共通（同一）であるが仕様が異なる２つの操作部について、乗り換え前の車両の操作部の仕様に関する情報と、乗り換え後の車両の操作部の仕様に関する情報とが、対応付けて記録される。
【００６０】
例えば車種αの「機能１」の仕様（地図の縮尺の調整）に関する情報に対して、乗り換え前の車両の操作部の仕様「ダイヤルスイッチの回転」と、乗り換え後の車両の操作部の仕様「タッチパネルのピンチ操作」とが異なる。  そのため、車種αの仕様差異情報には、車種αの「機能１」の仕様（地図の縮尺の調整）に関する情報に対して、乗り換え前の車両の操作部の仕様「ダイヤルスイッチの回転」という情報と、乗り換え後の車両の操作部の仕様「タッチパネルのピンチ操作」という情報とが対応付けられている。
【００６１】
また、車種αの「機能４」の仕様（クルーズコントロールの起動など）に関する情報に対して、乗り換え前の車両の操作部の仕様「レバー式スイッチの操作」と、乗り換え後の車両の操作部の仕様「ボタン式スイッチの操作」とが異なる。そのため、車種αの仕様差異情報には、「機能４」の仕様（クルーズコントロールの起動など）に関する情報に対して、乗り換え前の車両の操作部の仕様「レバー式スイッチの操作」という情報と、乗り換え後の車両の操作部の仕様「ボタン式スイッチの操作」という情報とが対応付けられている。
【００６２】
仕様差異特定部１１６は、仕様管理部１１５で管理される仕様情報と、識別子管理部１１４で互いに紐付けられた第１識別子、第２識別子及び第３識別子の情報とを参照し、第１機能（例えば乗り換え前の車両の「機能１」の仕様）に対応する第１操作部の仕様（乗り換え前の車両の操作部の仕様；ダイヤルスイッチの回転）と、第２機能（例えば乗り換え後の車両の「機能１」の仕様）に対応する第２操作部の仕様（乗り換え後の車両の操作部の仕様；タッチパネルのピンチ操作）とを比較する。これにより、機能の仕様は共通（同一）であるが、仕様が異なる２つの操作部を特定する。
【００６３】
この比較動作は、例えば、車両の製造時に、操作部の仕様毎に異なる管理番号が付与されている場合、この管理番号が一致するか否かにより行われる。なお、この比較動作は、これに限定されるものではない。仕様差異特定部１１６で特定された、仕様が異なる操作部に関する情報は、仕様差異情報として、仕様差異情報ＤＢ１３６に格納される。
【００６４】
次にガイダンス情報ＤＢ１３５について説明する。図６（Ｃ）はガイダンス情報ＤＢ１３５の例を示す図である。ガイダンス情報ＤＢ１３５は、車種毎のガイダンス情報が格納される。図６（Ｃ）の例では、ガイダンス情報ＤＢ１３５には、車種αのガイダンス情報と、車種α以外の車種のガイダンス情報が格納される。ガイダンス情報は、操作部の操作を支援する支援情報である。ガイダンス情報には、車の車種毎に、乗り換え前後で、機能の仕様は共通（同一）であるが仕様が異なる２つの操作部について、操作部の操作方法を案内するガイダンス内容に関する情報が格納される。
【００６５】
例えば車種αのガイダンス情報には、乗り換え前の「機能１」に対応する操作部の仕様と、乗り換え後の「機能１」に対応する操作部の仕様と、「ガイダンスＡ」という情報とが対応付けられている。ガイダンスＡは、例えば、車種αについて、平成２５年式の車両２０から平成２７年式の車両２０に乗り換えた場合の、「機能１」に対応する操作部の操作を支援する案内情報である。
【００６６】
また、車種αのガイダンス情報には、乗り換え前の「機能４」に対応する操作部の仕様と、乗り換え後の「機能４」に対応する操作部の仕様と、「ガイダンスＢ」という情報とが対応付けられている。ガイダンスＢは、例えば、車種αについて、平平成２５年式の車両２０から平成２７年式の車両２０に乗り換えた場合の、「機能４」に対応する操作部の操作を支援する案内情報である。
【００６７】
これらの支援情報の内容は、乗り慣れない車両に乗り換えたユーザが、乗り換え前の車両と相違する操作部をどのように利用すれば、所望の機能（例えば「機能１」）を操作又は設定できるかという観点で設定されているものとする。
【００６８】
図６（Ｄ）は図６（Ｃ）に示されるガイダンス情報の具体例を説明するための図である。図６（Ｄ）に示すように、ガイダンスＡは、例えば「地図の縮尺を調整する方法：乗り換え前はダイヤルスイッチを操作しますが、乗り換え後は画面上をピンチ操作します。」という内容である。またガイダンスＢは、例えば「クルーズコントロールを設定する方法：乗り換え前はハンドル裏のレバー式スイッチを操作しますが、乗り換え後はハンドル上のボタン式スイッチを操作します。」という内容である。
【００６９】
なお、ガイダンスＡ及びガイダンスＢは、乗り換え前後で機能の操作方法が異なる場合に、ユーザが乗り換え後の車両で所望の機能を、迷うことなく設定又は操作することができるように、ユーザを支援する情報であればよく、これらに限定されない。ガイダンスＡ及びガイダンスＢは、乗り慣れない車両に乗り換えたユーザが、乗り換え前の車両と相違する操作部をどのように利用すれば、所望の機能を操作又は設定できるかという観点で設定されているものとする。例えば、ガイダンスＡは「地図の縮尺を調整するためには画面上をピンチ操作します。これは、乗り換え前のダイヤルスイッチの操作に相当します」という内容でもよい。
【００７０】
なお、これらのガイダンスは、携帯端末３０又は車載機２００の画面に表示してもよいし、携帯端末３０又は車載機２００のスピーカから発してもよい。この場合、支援情報提供部１１７がガイダンス情報ＤＢ１３５に記録される情報を読み出して、読み出した情報を、通信処理部１２０を介して、携帯端末３０又は車載機２００に送信することにより、携帯端末３０又は車載機２００へのガイダンスの再生が実施される。携帯端末３０及び車載機２００がこれらの情報に基づき、ガイダンス情報に従い文字によるガイダンス又は音声によるガイダンスを再生することで、ユーザの操作を支援できる。
【００７１】
なお、これらのガイダンスが携帯端末３０又は車載機２００で再生されるタイミングは、車両のアクセサリ電源をオンにするためスタートスイッチが押された直後でもよいし、特定の操作部が操作されたときでもよい。
【００７２】
また、これらのガイダンスが携帯端末３０で再生されるタイミングは、例えば携帯端末３０で所定の加速度が検出されたときでもよい。具体的には、携帯端末３０を有するユーザが、アクセサリ電源をオンにするためスタートスイッチを押した後、携帯端末３０を振る動作が行われて、一定値以上の加速度が発生したとき、携帯端末３０を振る動作が行われたことを示す動作検出信号が車載機２００に入力される。そして、車載機２００は、管理サーバ１０に対してガイダンス配信要求を送信し、この配信要求を受信した支援情報提供部１１７は、ガイダンス情報ＤＢ１３５を参照して、対応するガイダンス情報を、携帯端末３０に向けて配信する。
【００７３】
このように携帯端末３０で検出される加速度を利用することによって、操作部の操作に関する支援が必要なときにだけガイダンスを再生することができるため、操作部の操作に関する支援は不要であるとユーザが判断した場合には、不要な情報が再生されず、ユーザが煩わしいと感じることなく、運転に集中することができる。
【００７４】
次に図７などを用いて、車載機２００の構成について説明する。図７は車載機２００の構成例を示す図である。車載機２００は、制御部２１０、通信処理部２２０、格納部２３０、表示部２４０、音声出力部２５０、操作入力部２６０、車両情報取得部２７０及びバスライン２８０を備える。制御部２１０、通信処理部２２０、格納部２３０、表示部２４０、音声出力部２５０、操作入力部２６０、及び車両情報取得部２７０は、バスライン２８０を介して互いに通信可能に接続されている。
【００７５】
制御部２１０は、不図示のＣＰＵ、ＲＯＭ、ＲＡＭ、及び入出力インタフェースを備える。ＣＰＵは、車載機２００の全体の動作を制御するプロセッサである。ＲＯＭには、車載機２００の機能（車種情報取得処理部２１１、シーン判定部２１２）を実現するための専用プログラムが格納されている。ＲＡＭは、ＣＰＵのワークエリアとして使用されるメモリである。ＣＰＵは、電源がオンになると、ＲＯＭに記録された専用プログラムを実行することにより、各種機能を実現する。
【００７６】
車種情報取得処理部２１１は、ユーザの使用頻度の高い車の車種が有する各機能で互いに異なる操作方法の情報を、管理サーバ１０又はユーザの携帯端末３０から取得する。車種情報取得処理部２１１は、取得した情報を、情報を操作方法差情報ＤＢ２３１に格納する。
【００７７】
シーン判定部２１２は、車両２０の車両情報取得部２７０からの情報に応じて、車両２０の状態などを判断する。シーン判定部２１２は、車両２０の状態に応じて、適切な機能の操作方法を、表示部２４０、操作入力部２６０を通じて、案内する。
【００７８】
通信処理部２２０は、無線通信によるデータの送受信を行う。通信処理部２２０は、管理サーバ１０及び携帯端末３０との間で通信を行う。通信処理部２２０は、有線通信によりデータの送受信を行ってもよい。例えば、通信処理部２２０は、携帯端末３０と有線接続し、データの送受信を行ってもよい。通信処理部２２０は、例えば、車載用の通信規格であるＤＣＭ（Data Communication Module）又は無線通信規格であるＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）に基づくモジュールである。
【００７９】
格納部２３０は、制御部２１０などが使用する情報を格納する。格納部２３０は、操作方法差情報ＤＢ２３１、予約情報ＤＢ２３２、及び地図情報ＤＢ２３３を格納する。
【００８０】
図８は操作方法差情報ＤＢ２３１の例を示す図である。操作方法差情報ＤＢ２３１は、ユーザの使用頻度の高い車の車種が有する各機能で互いに異なる操作方法の情報を格納する。また、操作方法差情報ＤＢ２３１は、ユーザの使用頻度の高い車の車種が有する各機能で互いに異なる操作方法の優先度を格納し得る。優先度の高い操作方法が、機能の操作方法が案内される場合において、優先して案内される。優先度は、機能情報ＤＢ２３４において、あらかじめ決められていてもよい。操作方法差情報ＤＢ２３１は、ユーザの使用頻度の高い車の車種が有する各機能で互いに同一の操作方法の情報を格納してもよい。
【００８１】
予約情報ＤＢ２３２は、携帯端末３０から受信した予約情報を格納する。
【００８２】
地図情報ＤＢ２３３は、車載機２００において道案内をする際に使用される地図情報を格納する。地図情報には、道路、施設などの情報が含まれる。
【００８３】
図９は機能情報ＤＢ２３４の例を示す図である。機能情報ＤＢ２３４は、車両２０の各機能が使用される際の、車の状態などの情報を格納する。車の状態などとは、例えば、「エンジンが始動している」、「現在位置がガソリンスタンドであり、停止している」、「シフトレバーがリバースである」などである。１つの機能に対して、複数の状態などの情報が格納されてもよい。機能情報ＤＢ２３４には、車の状態と、この状態のときに使用されるべき車の機能とが対応付けられて格納されている。機能情報ＤＢ２３４は、機能毎の優先度の情報を有していてもよい。
【００８４】
図７に戻り、表示部２４０は、制御部２１０などから送信される表示画面データなどに基づいて表示を行う。表示部２４０は、例えば、ＬＣＤ（Liquid Crystal Display）、有機ＥＬ（Electroluminescence）ディスプレイなどの表示デバイスである。
【００８５】
音声出力部２５０は、制御部２１０などから送信される音声データなどに基づいて音声出力を行う。音声出力部２５０は、例えば、スピーカである。
【００８６】
操作入力部２６０は、ユーザからの車載機２００に対する命令を受付ける。操作入力部２６０は、例えば、各種スイッチ、タッチセンサ、音声入力装置などである。
【００８７】
車両情報取得部２７０は、車両２０の各部分のセンサなどから車両２０の状態などに関する情報を取得する。
【００８８】
図１０は車両情報取得部２７０の例を示す図である。図１０の例では、車両情報取得部２７０は、ステアリング検出部２７１、ブレーキ検出部２７２、リバース検出部２７３、ＧＰＳ情報受信部２７４、車速検出部２７５、及びカメラ映像入力部２７６を有する。車両情報取得部２７０は、他の検出部、センサなどを有してもよい。車両情報取得部２７０は、例えば、燃料センサ、水温センサ、雨センサ、路面センサ、視界センサ、気圧センサ、及び明暗センサを有してもよい。
【００８９】
ステアリング検出部２７１は、ステアリングの回転角に応じて発生するステアリングパルス信号を検出する。ステアリング検出部２７１は、検出結果したステアリングパルス信号を制御部２１０に送信する。ステアリング検出部２７１が検出するステアリングパルス信号は、例えば、ステアリングが所定角度回転する毎に出力される。ステアリング検出部２７１は、ステアリングパルス信号を、端子を介して電気的に検出する。
【００９０】
ブレーキ検出部２７２は、車両のパーキングブレーキがかけられているか否かを検出する。ブレーキ検出部２７２は、検出結果を制御部２１０に通知する。ブレーキ検出部２７２は、例えば、パーキングブレーキレバー（又は、パーキングブレーキペダル）の動きと連動してオンオフするスイッチの通電状態により、パーキングブレーキがかけられているか否かを検出する。ブレーキ検出部２７２は、例えば、スイッチの通電状態を、端子を介して電気的に検出する。
【００９１】
リバース検出部２７３は、車両のシフトレバー（又は、変速レバー）がリバース（後進）であるか否かを検出する。リバース検出部２７３は、検出結果を制御部２１０に通知する。リバース検出部２７３は、例えば、シフトレバーと連動してオンオフするスイッチの通電状態により、シフトレバーがリバースであるか否かを検出する。リバース検出部２７３は、例えば、スイッチの通電状態を、端子を介して電気的に検出する。
【００９２】
ＧＰＳ情報受信部２７４は、端子に接続されるＧＰＳ（Global Positioning System）アンテナが受信したＧＰＳ衛星からの電波の信号を受信し、受信した信号を制御部２１０に送信する。ＧＰＳは、地球を周回する多数のＧＰＳ人工衛星のうち少なくとも３つのＧＰＳ衛星からの電波に基づいて、ＧＰＳアンテナの位置を測定するシステムである。
【００９３】
ここでは、ＧＮＳＳとして、ＧＰＳを使用した測位システムが適用されるが、ＧＮＳＳとして、ＧＰＳに限定されず、Ｇａｌｉｌｅｏ（ガリレオ）、ＧＬＯＮＡＳＳ（GLObal NAvigation Satellite System）などの衛星を用いた測位システムが使用されてもよい。ＧＮＳＳは、衛星からの信号を用いて移動体に搭載された測位装置が移動体の位置を測定する測位システムである。
【００９４】
車速検出部２７５は、車軸の回転角に応じて発生する車速パルス信号を検出する。車速検出部２７５は、検出結果した車速パルス信号を制御部２１０に送信する。車速検出部２７５が検出する車速パルス信号は、車速センサ又は車両のエンジンやブレーキを制御する電子制御ユニットから出力されるステップ状のパルス信号である。車速パルス信号は、例えば、車軸が所定角度回転する毎に出力される。車速パルス信号と、車両の移動距離との関係は、車両を製造するメーカや車種、車両に装着される車輪の大きさや空気圧などにより変化する。このため、制御部２１０は、ＧＰＳによる測位結果に基づいて算出される車両の移動距離に基づいて、検出される車速パルス信号による車速を適宜校正してもよい。車速検出部２７５は、車速パルス信号を、端子を介して電気的に検出する。
【００９５】
カメラ映像入力部２７６は、車両の後方を撮影するカメラ（スチルカメラ又はビデオカメラ）からの映像信号を受信する。カメラ映像入力部２７６は、受信した映像信号を制御部２１０に送信する。カメラ映像入力部２７６は、リバース検出部２７３が車両のリバースを検出した際、端子に接続されているカメラからの映像信号を制御部２１０に送信する。
【００９６】
エンジン検出部２７７は、エンジンが駆動しているか否かを検出する。エンジン検出部は、検出結果を制御部２１０に通知する。エンジン検出部２７７は、例えば、エンジンの回転と連動してオンオフするスイッチの通電状態によりエンジンが駆動しているか否かを検出する。エンジン検出部２７７は、スイッチの通電状態を、端子を介して電気的に検出する。
【００９７】
次に図１１などを用いて、携帯端末３０の構成を説明する。図１１は携帯端末３０の構成例を示す図である。携帯端末３０は、制御部３１０、通信処理部３２０、格納部３３０、表示部３４０、音声出力部３５０、入力部３６０、端末情報取得部３７０及びバスライン３８０を備える。制御部３１０、通信処理部３２０、格納部３３０、表示部３４０、音声出力部３５０、入力部３６０、及び端末情報取得部３７０は、バスライン３８０を介して互いに通信可能に接続されている。
【００９８】
制御部３１０は、不図示のＣＰＵ、ＲＯＭ、ＲＡＭ、及び入出力インタフェースを備える。ＣＰＵは、携帯端末３０の全体の動作を制御するプロセッサである。ＲＯＭには、携帯端末３０の機能（予約処理部３１１、車種情報取得処理部３１２、シーン判定部３１３）を実現するための専用プログラムが格納されている。ＲＡＭは、ＣＰＵのワークエリアとして使用されるメモリである。ＣＰＵは、電源がオンになると、ＲＯＭに記録された専用プログラムを実行することにより、各種機能を実現する。
【００９９】
予約処理部３１１は、ユーザから、車の利用予約を受け付け、管理サーバ１０に対し、ユーザの車の利用予約処理を行う。
【０１００】
車種情報取得処理部３１２は、管理サーバ１０から車の機能の操作方法を受信し、車種情報ＤＢ３３２に格納する。
【０１０１】
シーン判定部３１３は、端末情報取得部３７０からの情報（位置情報、加速度情報）など、地図情報などに応じて、車両２０の状態などを判断する。シーン判定部３１３は、車両２０の状態に応じて、適切な機能の操作方法を、表示部３４０、音声出力部３５０を通じて、案内する。
【０１０２】
通信処理部３２０は、無線通信によるデータの送受信を行う。通信処理部３２０は、管理サーバ１０及び車両２０との間で通信を行う。通信処理部３２０は、有線通信によりデータの送受信を行ってもよい。例えば、通信処理部３２０は、車両２０と有線接続し、データの送受信を行ってもよい。
【０１０３】
格納部３３０は、制御部３１０が使用する情報を格納する。格納部３３０は、予約情報ＤＢ３３１、車種情報ＤＢ３３２、地図情報ＤＢ３３３を備える。
【０１０４】
予約情報ＤＢ３３１は、管理サーバ１０から受信した予約完了通知に含まれる予約情報を、格納する。
【０１０５】
車種情報ＤＢ３３２は、ユーザが予約した車の車種、ユーザの使用頻度が高い車の車種を格納する。車種情報ＤＢ３３２は、車種毎の機能の操作方法を格納し得る。車種毎の機能の操作方法は、例えば、管理サーバ１０から取得される。
【０１０６】
地図情報ＤＢ３３３は、道案内をする際などに使用される地図情報を格納する。地図情報には、道路、施設などの情報が含まれる。
【０１０７】
表示部３４０は、制御部３１０などから送信される表示画面データなどに基づいて表示を行う。表示部３４０は、例えば、ＬＣＤ、有機ＥＬディスプレイなどの表示デバイスである。
【０１０８】
音声出力部３５０は、制御部３１０などから送信される音声データなどに基づいて音声出力を行う。音声出力部３５０は、例えば、スピーカである。
【０１０９】
入力部３６０は、ユーザからの命令を受付ける。入力部３６０は、例えば、各種スイッチ、タッチセンサ、音声入力装置などである。
【０１１０】
端末情報取得部３７０は、携帯端末３０の各部分のセンサなどから携帯端末の状態などに関する情報を取得する。
【０１１１】
図１２は端末情報取得部３７０の例を示す図である。図１２の例では、端末情報取得部３７０は、ＧＰＳ情報受信部３７１、及び加速度検出部３７２を有する。端末情報取得部３７０は、他の検出部、センサなどを有してもよい。
【０１１２】
ＧＰＳ情報受信部３７１は、端子に接続されるＧＰＳアンテナが受信したＧＰＳ衛星からの電波の信号を受信し、受信した信号を制御部３１０に送信する。ＧＮＳＳとして、ＧＰＳに限定されず、Ｇａｌｉｌｅｏ、ＧＬＯＮＡＳＳなどの衛星を用いた測位システムが使用されてもよい。
【０１１３】
加速度検出部３７２は、携帯端末３０の加速度に応じて発生する加速度パルス信号を検出する。加速度検出部３７２は、検出結果した加速度パルス信号を制御部３１０に送信する。加速度検出部３７２が検出する加速度パルス信号は、加速度センサなどから出力されるパルス信号である。加速度パルス信号から、携帯端末３０の加速度が算出される。加速度が算出されると、携帯端末３０の移動速度、及び、移動距離が算出される。車両２０の車内の携帯端末３０の加速度、移動速度、及び移動距離は、携帯端末３０を車内で激しく動かさなければ、車両２０の加速度、移動速度、及び移動距離と同じとみなせる。制御部３１０は、ＧＰＳによる測位結果に基づいて算出される携帯端末３０の移動距離に基づいて、検出される加速度パルス信号による加速度を適宜校正してもよい。加速度検出部３７２は、加速度パルス信号を、端子を介して電気的に検出する。
【０１１４】
（動作例）
〈予約時（携帯端末）の動作例〉
図１３は予約時における携帯端末３０の動作フローの例を示す図である。図１３はユーザが使用する車両２０を予約する際の動作フローの例である。携帯端末３０の制御部３１０は、電源スイッチがＯＮにされることにより、又はユーザの所定に操作が行われることにより、格納部３３０に格納されているコンピュータプログラムを実行する。このコンピュータプログラムが実行されることにより、制御部３１０の各機能部が実現される。図１３の予約処理の動作フローは、ユーザにより予約処理機能が選択されたとき、携帯端末３０の予約処理部３１１が動作することで開始される。
【０１１５】
予約処理部３１１は、ユーザに対し、ユーザＩＤ及びパスワードの入力を要求する（Ｓ１０１）。予約処理部３１１は、表示部３４０に、ユーザＩＤ及びパスワードの入力を促すメッセージを表示させる。ユーザは、表示部３４０に表示されたメッセージに従って、入力部３６０により、ユーザＩＤ及びパスワードを入力する。
【０１１６】
予約処理部３１１は、ユーザＩＤ及びパスワードが入力されると、管理サーバ１０に対し、入力されたユーザＩＤ及びパスワードを、通信処理部３２０を介して、送信する（Ｓ１０２）。管理サーバ１０は、携帯端末３０から送信されたユーザＩＤ及びパスワードに基づいて、ユーザ認証を行う。
【０１１７】
予約処理部３１１は、管理サーバ１０から認証結果を受信するまで、待機する（Ｓ１０３；ＮＯ）。予約処理部３１１は、管理サーバ１０が送信した認証結果（図１４：Ｓ２０４又はＳ２０６）を、通信処理部３２０を介して受信すると（Ｓ１０３；ＹＥＳ）、ユーザが認証されたか否かを確認する（Ｓ１０４）。ユーザが認証されなかった場合（Ｓ１０４；ＮＯ）、処理が、ステップＳ１０１に戻る。
【０１１８】
ユーザが認証された場合（Ｓ１０４；ＹＥＳ）、予約処理部３１１は、管理サーバ１０が送信した予約状況情報（図１４：Ｓ２０８）を、通信処理部３２０を介して受信する（Ｓ１０５）。予約状況情報は、情報処理システム１において、現在、利用の予約ができる車（車種）、利用できる期間、貸出場所、返却場所などの情報を備える。
【０１１９】
予約処理部３１１は、ユーザから予約条件を受付ける（Ｓ１０６）。予約処理部３１１は、受信した予約状況情報を、表示部３４０に表示させる。また、予約処理部３１１は、表示部３４０に、予約状況情報に基づいて、予約条件の入力を促すメッセージを表示させる。予約条件は、例えば、貸出日時、貸出場所、返却日時、返却場所、使用車種などの情報である。ユーザは、表示部３４０に表示されたメッセージに従って、入力部３６０により、予約条件を入力する。
【０１２０】
予約処理部３１１は、予約条件が入力されると、管理サーバ１０に対し、入力された予約条件を、通信処理部３２０を介して、送信する（Ｓ１０７）。管理サーバ１０は、携帯端末３０から送信された予約条件に基づいて、予約処理を行い、携帯端末３０に対して、予約完了通知を送信する。
【０１２１】
予約処理部３１１は、管理サーバ１０から予約完了通知を受信するまで、待機する（Ｓ１０８；ＮＯ）。予約処理部３１１は、管理サーバ１０が送信した予約完了通知（図１６：Ｓ２２３）を、通信処理部３２０を介して受信すると（Ｓ１０８；ＹＥＳ）、管理サーバ１０から受信した予約完了通知を、予約情報として、格納部３３０の予約情報ＤＢ３３１に格納し、予約処理の動作フローは終了する。予約完了通知（予約情報）は、貸出日時、貸出場所、返却日時、返却場所、使用車種を備える。また、予約完了通知（予約情報）は、ユーザの使用頻度が高い車の車種（若しくはユーザが所有する車の車種）と予約した車の車種との間で同一の機能で異なる操作方法の情報を含み得る。
【０１２２】
図１３の動作フローにより、ユーザは携帯端末３０により車両２０の利用予約をできる。携帯端末３０の格納部３３０の予約情報ＤＢ３３１には、ユーザの使用頻度が高い車の車種（若しくはユーザが所有する車の車種）と予約した車の車種との間で同一の機能で異なる操作方法の情報が格納され得る。
【０１２３】
〈予約時（管理サーバ）の動作例〉
図１４は予約時における管理サーバ１０の第１動作フローを示す図である。図１５は予約時における管理サーバ１０の第２動作フローを示す図である。図１６は予約時における管理サーバ１０の第３動作フローを示す図である。図１４の「Ａ１」は、図１５の「Ａ１」に接続される。図１５の「Ａ２」は、図１６の「Ａ２」に接続される。
【０１２４】
管理サーバ１０の制御部１１０は、電源がＯＮにされることなどにより、格納部１３０に格納されているコンピュータプログラムを実行する。このコンピュータプログラムが実行されることにより、制御部１１０の各機能部が実現される。図１４などの動作フローは、携帯端末３０からのユーザＩＤ及びパスワードが入力されたとき、管理サーバ１０の予約管理部１１１が動作することで開始される。
【０１２５】
管理サーバ１０の予約管理部１１１は、携帯端末３０が送信したユーザＩＤ及びパスワード（図１３：Ｓ１０２）を、通信処理部１２０を介して受信する。予約管理部１１１は、受信したユーザＩＤを検索キーとして、格納部１３０のユーザ情報ＤＢ１３１を検索する（Ｓ２０１）。
【０１２６】
受信したユーザＩＤがユーザ情報ＤＢ１３１に存在しない場合、ユーザＩＤに対応するユーザの登録がない（Ｓ２０２；ＮＯ）として、処理がステップＳ２０３に進む。また、受信したユーザＩＤがユーザ情報ＤＢ１３１に存在するが、受信したパスワードとユーザ情報ＤＢ１３１に格納される当該ユーザＩＤに対応するパスワードとが相違する場合、登録がない場合（Ｓ２０２；ＮＯ）と同様に、処理がステップＳ２０３に進む。ステップＳ２０３では、予約管理部１１１は、受信したユーザＩＤ及びパスワードでは認証できない（認証ＮＧ）と判定する。予約管理部１１１は、携帯端末３０に認証できない旨（認証ＮＧ）の認証結果を送信し（Ｓ２０４）、処理が終了する。
【０１２７】
一方、受信したユーザＩＤがユーザ情報ＤＢ１３１に存在し、受信したパスワードとユーザ情報ＤＢ１３１に格納される当該ユーザＩＤに対応するパスワードとが一致する場合、ユーザＩＤに対応するユーザの登録があるとして（Ｓ２０２；ＹＥＳ）、処理がステップＳ２０５に進む。ステップＳ２０５では、予約管理部１１１は、受信したユーザＩＤ及びパスワードを認証する（認証ＯＫ）と判定する。予約管理部１１１は、携帯端末３０に認証する旨（認証ＯＫ）の認証結果を送信する（Ｓ２０６）。
【０１２８】
予約管理部１１１は、予約情報ＤＢから予約状況情報を抽出する（Ｓ２０７）。予約状況情報は、情報処理システム１において、現在、利用の予約ができる車（車種）、利用の予約ができる期間、貸出場所、返却場所などの情報を備える。予約管理部１１１は、携帯端末３０に、抽出した予約状況情報を、通信処理部１２０を介して送信する（Ｓ２０８）。
【０１２９】
予約管理部１１１は、携帯端末３０から予約条件を受信するまで、待機する（図１５：Ｓ２０９ＮＯ）。予約管理部１１１は、所定時間経過しても、携帯端末３０から予約条件を受信できない場合、処理を終了してもよい。
【０１３０】
予約管理部１１１は、携帯端末３０が送信した予約条件（図１３：Ｓ１０７）を、通信処理部１２０を介して受信する（Ｓ２０９；ＹＥＳ）。
【０１３１】
次に、使用頻度判定部１１２が、ユーザＩＤに対応するユーザが予約した車（車種）の、ユーザの使用頻度を判定する。使用頻度判定部１１２は、ユーザＩＤを検索キーとして、使用履歴情報ＤＢ１３３を検索する（Ｓ２１０）。使用頻度判定部１１２は、ユーザＩＤに対応するユーザの車の使用履歴を取得する。使用頻度判定部１１２は、ユーザＩＤを検索キーとして、ユーザ情報ＤＢ１３１を検索し、ユーザＩＤに対応するユーザのマイカーの車種（及びマイカーの有無）を取得する。
【０１３２】
使用頻度判定部１１２は、ユーザがマイカーを所有しているか否かを確認する（Ｓ２１１）。ユーザがマイカーを所有している場合（Ｓ２１１；ＹＥＳ）、使用頻度判定部１１２は、ユーザが予約した車の車種が当該ユーザのマイカーの車種と同一であるか否かを確認する（Ｓ２１２）。使用頻度判定部１１２は、ユーザが予約した車の車種が当該ユーザのマイカーの車種と同一である場合（Ｓ２１２；ＹＥＳ）、処理がステップＳ２１４に進む。
【０１３３】
ユーザがマイカーを所有していない場合（Ｓ２１１；ＮＯ）、若しくは、ユーザが予約した車の車種が当該ユーザのマイカーの車種と同一でない場合（Ｓ２１２；ＮＯ）、使用頻度判定部１１２は、ユーザの車の使用履歴に基づいて、ユーザが予約した車の車種の、当該ユーザの利用回数が所定回数（ｎ回）未満か否かを判定する（Ｓ２１３）。当該ユーザの利用回数が所定回数（ｎ回）未満である場合（Ｓ２１３；ＹＥＳ）、処理がステップＳ２１５に進む。当該ユーザの利用回数が所定回数（ｎ回）以上である場合（Ｓ２１３；ＮＯ）、処理がステップＳ２１４に進む。使用頻度判定部１１２は、現在から所定期間前までの利用回数が所定回数を超えているか否かを判定基準としてもよい。また、使用頻度判定部１１２は、ユーザの車の使用履歴に基づいて、ユーザが予約した車の車種の利用が周期的である場合、当該ユーザの利用回数が所定回数（ｎ回）以上である場合と同などとみなしてもよい。
【０１３４】
ステップＳ２１４では、使用頻度判定部１１２は、ユーザが予約した車種は当該ユーザの使用頻度が高い車種であると判定する。一方、ステップＳ２１５では、使用頻度判定部１１２は、ユーザが予約した車種は当該ユーザの使用頻度が低い車種であると判定する。これらの判定結果は、格納部１３０に格納され得る。
【０１３５】
車種別機能差抽出部１１３は、ユーザが予約した車種が当該ユーザの使用頻度が高い車種であるかを確認する（図１６：Ｓ２１６）。ユーザが予約した車種が当該ユーザの使用頻度が高い車種である場合（Ｓ２１６；ＹＥＳ）、処理がステップＳ２２１に進む。ユーザが予約した車種が当該ユーザの使用頻度が低い車種である場合（Ｓ２１６；ＮＯ）、処理がステップＳ２１７に進む。
【０１３６】
車種別機能差抽出部１１３は、ユーザがマイカーを所有しているか否かを確認する（Ｓ２１７）。ユーザがマイカーを所有している場合（Ｓ２１７；ＹＥＳ）、車種別機能差抽出部１１３は、ユーザのマイカーの車種の機能とその操作方法、及び、ユーザが予約した車の車種の機能とその操作方法とを、車種別操作方法ＤＢ１３４から抽出する。車種別機能差抽出部１１３は、抽出した機能とその操作方法のうち、ユーザのマイカーの車種とユーザが予約した車の車種との間で、同一の機能で異なる操作方法を有する機能とその操作方法とを、抽出する（Ｓ２１８）。
【０１３７】
ユーザがマイカーを所有していない場合（Ｓ２１７；ＮＯ）、車種別機能差抽出部１１３は、ユーザの車の使用履歴に基づいて、ユーザが使用した車の車種のうち、最も使用頻度の高い車種を抽出し（Ｓ２１９）、処理がステップＳ２２２に進む。
【０１３８】
車種別機能差抽出部１１３は、ステップＳ２１９で抽出した車種の機能とその操作方法、及び、ユーザが予約した車の車種の機能とその操作方法とを、車種別操作方法ＤＢ１３４から抽出する。車種別機能差抽出部１１３は、抽出した機能とその操作方法のうち、ステップＳ２１９で抽出した車種とユーザが予約した車の車種との間で、同一の機能で異なる操作方法を有する機能とその操作方法とを、抽出し（Ｓ２２０）、処理がステップＳ２２２に進む。
【０１３９】
ステップＳ２２１では、予約管理部１１１は、ステップＳ２０９で受信した予約条件を、予約情報として、予約情報ＤＢ１３２に登録する。登録される予約情報は、貸出日時、貸出場所、返却日時、返却場所、使用車種の情報を備える。
【０１４０】
ステップＳ２２２では、予約管理部１１１は、ステップＳ２０９で受信した予約条件を、予約情報として、予約情報ＤＢ１３２に登録する。登録される予約情報は、貸出日時、貸出場所、返却日時、返却場所、使用車種の情報、ユーザの使用頻度が高い車の車種（若しくはユーザが所有する車の車種）の情報、及び、ステップＳ２１８又はステップ２２０で抽出された情報を備える。予約情報には、ステップＳ２１４又はステップＳ２１５における判定結果（使用頻度が高い車種又は低い車種）が含まれてもよい。
【０１４１】
ステップＳ２２１又はステップＳ２２２により、ユーザの車の利用予約が確定する。
【０１４２】
予約管理部１１１は、ステップＳ２２１又はステップＳ２２２で予約情報ＤＢ１３２に格納した予約情報を含む予約完了通知を、携帯端末３０に送信する（Ｓ２２３）。
【０１４３】
図１４、図１５、及び、図１６の動作フローによると、管理サーバ１０は、ユーザの車両２０の利用予約の登録をできる。管理サーバ１０は、ユーザの使用履歴に基づいて、ユーザが予約した車両２０の車種の使用頻度が高いか否かを判定する。管理サーバ１０は、ユーザの使用頻度が高い車の車種と利用予約した車の車種との間で、異なる操作方法を有する機能を抽出する。管理サーバ１０は、抽出した機能及びその操作方法を、携帯端末３０に送信する。
【０１４４】
次に図１７を用いて、乗り換え前後の車両で操作部の操作方法が異なる場合の操作支援動作を説明する。
【０１４５】
図１７は操作支援動作を説明するためのフローチャートである。ステップＳ１において、識別子管理部１１４は、ユーザ情報ＤＢ１３１及び予約情報ＤＢ１３２を参照して、第１識別子、第２識別子及び第３識別子を互いに紐付けるように管理する。例えば車両２０の予約がなされたとき、ユーザ情報ＤＢ１３１には、ユーザの名前、マイカーの車種などが登録され、予約情報ＤＢ１３２には、車両２０の車種、車両２０を予約したユーザの名前、メールアドレスなどが登録される。そのため、識別子管理部１１４は、ユーザ情報ＤＢ１３１及び予約情報ＤＢ１３２を参照することにより、マイカーの車種を識別する第１識別子、予約した車の車種を識別する第２識別子、ユーザを識別する第３識別子を互いに紐付けて管理できる。
【０１４６】
ステップＳ２において、仕様管理部１１５は、識別子管理部１１４で管理されるユーザの第３識別子と、第１車両の第１識別子（例えば平成２５年式の車種αを一意に特定する識別情報）とに基づき、平成２５年式の車種αの車両に設けられる複数の機能（例えば「機能１」〜「機能４」）の仕様と、これらの機能を操作するための操作部の仕様とを対応付ける。
【０１４７】
ステップＳ３において、仕様管理部１１５は、識別子管理部１１４で管理されるユーザの第３識別子と、第２車両の第２識別子（例えば平成２７年式の車種αを一意に特定する識別情報）とに基づき、平成２７年式の車種αの車両に設けられる複数の機能（例えば「機能１」〜「機能４」）の仕様と、これらの機能を操作するための操作部の仕様とを対応付ける。
【０１４８】
ステップＳ４において、仕様管理部１１５は、このようにして対応付けられた車種、機能の仕様、操作部の仕様が、仕様情報として、車種別操作方法ＤＢ１３４に格納する。
【０１４９】
ステップＳ５において、仕様差異特定部１１６は、仕様管理部１１５で管理される仕様情報と、識別子管理部１１４で互いに紐付けられた第１識別子、第２識別子及び第３識別子の情報とを参照する。そして、仕様差異特定部１１６は、第１機能（例えば乗り換え前の車両の「機能１」の仕様）に対応する第１操作部の仕様（乗り換え前の車両の操作部の仕様；ダイヤルスイッチの回転）と、第２機能（例えば乗り換え後の車両の「機能１」の仕様）に対応する第２操作部の仕様（乗り換え後の車両の操作部の仕様；タッチパネルのピンチ操作）とを比較する。
【０１５０】
これにより、仕様差異特定部１１６は、乗り換え前後で、機能の仕様は共通（同一）であるが仕様が異なる２つの操作部を特定する。なお、仕様差異特定部１１６は、比較の結果、乗り換え前後で、操作部の仕様は共通（同一）であるが仕様が異なる機能を特定するように構成してもよい。この構成例については後述する。
【０１５１】
ステップＳ６において、支援情報提供部１１７は、仕様差異特定部１１６で特定された、仕様が異なる操作部に関する情報に基づき、当該操作部の操作を支援する支援情報を車載機２００及び携帯端末３０に送信することによって、ユーザに対して支援情報を提供する。これにより、操作支援動作が終了する。
【０１５２】
支援情報の提供方法は、ガイダンス情報ＤＢ１３５に格納されるガイダンス情報を読み出して車載機２００及び携帯端末３０に再生させてもよいし、管理サーバ１０の外部装置から配信される情報を読み出して車載機２００及び携帯端末３０に再生させてもよい。
【０１５３】
（変形例）
乗り換え前後で、操作部の仕様は共通（同一）であるが、その共通の操作部で設定または変更が行われる対象の機能の仕様が異なる場合もある。例えば、乗り換え前の車両では、特定の操作部（例えばセンターパネルのダイヤルスイッチ）で設定可能な複数の機能（地図の縮尺調整、走行モード変更、音声ガイダンスの音量調整など）が設けられている場合、乗り換え後の同じ車種の車両では、それらの複数の機能の内、一部の機能が廃止されている場合がある。また、乗り換え前の車両ではなかった機能が、乗り換え後の車両に追加されている場合もある。
【０１５４】
このような場合に鑑みて、仕様差異特定部１１６は、第１機能の仕様と第２機能の仕様とを比較し、その比較の結果、乗り換え前後で、操作部の仕様は共通（同一）であるが、仕様が異なる機能を特定するように構成してもよい。共通（同一）とは、ユーザが共通と認識しうる程度に基本的な操作部の仕様が一致していることをいい、些末な差異は許容されるものとする。些末な差異は、例えば、操作部の全体は一致しているが、操作部の一部に異なる場合などである。また、些末な差異は、例えば、操作部の形状や配置位置が全体で一致しているが、操作部の形状や配置位置の一部に異なる場合などである。
【０１５５】
また、支援情報提供部１１７は、仕様差異特定部１１６で特定された、仕様が異なる機能に関する情報に基づき、当該機能の操作を支援する支援情報を提供するように構成してもよい。以下、図１８（Ａ）〜図１８（Ｄ）を用いて、このように構成される仕様差異特定部１１６及び支援情報提供部１１７で利用される車種別操作方法ＤＢ１３４、仕様差異情報ＤＢ１３６、ガイダンス情報ＤＢ１３５などについて説明する。
【０１５６】
図１８（Ａ）は車種別操作方法ＤＢ１３４の変形例を示す図である。図６（Ａ）に示す車種別操作方法ＤＢ１３４との相違点は、例えば平成２７年式の車両では、「機能５」として、車両の走行モードを変更する機能が追加されていることである。走行モードは、車両２０の走行制御の方法の一例であり、例えば、「燃費優先モード」、「快適性優先モード」、「５０・５０モード」、「充電モード」などに分類される。「燃費優先モード」は、燃費を優先させる制御方法である。「快適性優先モード」は、搭乗者の快適性を優先させる制御方法である。「５０・５０モード」は、「燃費優先モード」と「快適性優先モード」との中間の制御方法である。「充電モード」は、バッテリへの充電を優先させる制御方法である。
【０１５７】
この場合、例えば、平成２５年式の車両には当該機能がないため、対応する操作方法はないが、平成２７年式の車両では、ダイヤルスイッチの回転（操作方法Ｘ１）によって、「機能５」の設定を変更することができる。
【０１５８】
図１８（Ｂ）は仕様差異情報ＤＢ１３６の変形例を示す図である。図６（Ｂ）に示す仕様差異情報ＤＢ１３６との相違点は、図１８（Ｂ）では、「機能４」の操作方法に関する情報に代えて、「機能５」の操作方法に関する情報が追加されていることである。また、乗り換え後の操作部の仕様は、「機能１」及び「機能５」の双方で、ダイヤルスイッチの回転となっている。
【０１５９】
図１８（Ｃ）はガイダンス情報ＤＢ１３５の変形例を示す図である。図６（Ｃ）に示すガイダンス情報ＤＢ１３５との相違点は、乗り換え前の「機能１」に対応する操作部の仕様と、乗り換え後の「機能１」に対応する操作部の仕様とが同じであり、さらに「ガイダンスＣ」という情報が対応付けられていることである。また、図６（Ｃ）に示すガイダンス情報ＤＢ１３５との相違点は、乗り換え前の「機能５」に対応する操作部の仕様がなく、乗り換え後の「機能５」に対応する操作部の仕様が追加されており、さらに「ガイダンスＤ」という情報とが対応付けられていることである。
【０１６０】
図１８（Ｄ）は図１８（Ｃ）に示されるガイダンス情報の具体例を説明するための図である。図１８（Ｄ）に示すように、ガイダンスＣは、例えば「地図の縮尺を調整する方法は、乗り換え前の車と同様にダイヤルスイッチによります。」という内容である。ガイダンスＤは、例えば「ダイヤルスイッチで設定可能な新しい機能が追加されました。ダイヤルスイッチを利用して走行モードを変更できます。」という内容である。
【０１６１】
なお、ガイダンスＣ及びガイダンスＤは、乗り換え前後で、仕様が異なる機能（追加又は変更された機能）を、ユーザが迷うことなく設定又は操作することができるように、ユーザを支援する情報であればよく、これらに限定されない。
【０１６２】
また、これらのガイダンスは、携帯端末３０又は車載機２００の画面に表示してもよいし、携帯端末３０又は車載機２００のスピーカから発してもよい。この場合、支援情報提供部１１７がガイダンス情報ＤＢ１３５に記録される情報を読み出して、読み出した情報を、通信処理部１２０を介して、携帯端末３０又は車載機２００に送信することにより実施される。携帯端末３０及び車載機２００がこれらの情報に基づき、ガイダンス情報に従い文字によるガイダンス又は音声によるガイダンスを再生することで、ユーザの操作を支援できる。
【０１６３】
次に図１９を用いて、変形例に係る情報処理システム１における、乗り換え前後の車両で操作部の操作方法が異なる場合の操作支援動作を説明する。
【０１６４】
図１９は変形例に係る情報処理システム１の操作支援動作を説明するためのフローチャートである。ステップＳ１１からステップＳ１４の処理は、図１７に示すステップＳ１からステップＳ４までの処理と同様のため、その処理の説明は割愛する。
【０１６５】
ステップＳ１５において、仕様差異特定部１１６は、仕様管理部１１５で管理される仕様情報と、識別子管理部１１４で互いに紐付けられた第１識別子、第２識別子及び第３識別子の情報とを参照する。そして、仕様差異特定部１１６は、第１機能（例えば乗り換え前の車両の「機能１」の仕様）に対応する第１操作部の仕様（乗り換え前の車両の操作部の仕様；ダイヤルスイッチの回転）と、第２機能（例えば乗り換え後の車両の「機能１」の仕様）に対応する第２操作部の仕様（乗り換え後の車両の操作部の仕様；ダイヤルスイッチの回転）とを比較する。
【０１６６】
これにより、仕様差異特定部１１６は、乗り換え前後で、機能の仕様が共通（同一）であり、かつ、操作部の機能が共通（同一）であることを特定する。
【０１６７】
また、仕様差異特定部１１６は、第５機能（例えば乗り換え前の車両の「機能５」の仕様）に対応する第１操作部の仕様（乗り換え前の車両の操作部の仕様；なし）と、第２機能（例えば乗り換え後の車両の「機能５」の仕様）に対応する第２操作部の仕様（乗り換え後の車両の操作部の仕様；ダイヤルスイッチの回転）とを比較する。
【０１６８】
これにより、仕様差異特定部１１６は、乗り換え前後で、操作部の仕様は共通（同一）であるが、仕様が異なる機能（ここでは、乗り換え後の車両に追加された「機能５」）を特定する。
【０１６９】
ステップＳ１６において、支援情報提供部１１７は、仕様差異特定部１１６で特定された、仕様が異なる機能に関する情報に基づき、当該操作部の操作を支援する支援情報を車載機２００及び携帯端末３０に送信することによって、ユーザに対して支援情報を提供する。これにより、操作支援動作が終了する。
【０１７０】
この場合の支援情報の提供方法は、ガイダンス情報ＤＢ１３５に格納されるガイダンス情報を読み出して、車載機２００及び携帯端末３０に再生させてもよいし、管理サーバ１０の外部装置から配信される情報を読み出して、車載機２００及び携帯端末３０に再生させてもよい。
【０１７１】
なお、これらのガイダンスは、携帯端末３０又は車載機２００の画面に表示してもよいし、携帯端末３０又は車載機２００のスピーカから発してもよい。この場合、支援情報提供部１１７がガイダンス情報ＤＢ１３５に記録される情報を読み出して、読み出した情報を、通信処理部１２０を介して、携帯端末３０又は車載機２００に送信することにより、携帯端末３０又は車載機２００へのガイダンスの再生が実施される。携帯端末３０及び車載機２００がこれらの情報に基づき、ガイダンス情報に従い文字によるガイダンス又は音声によるガイダンスを再生することで、ユーザの操作を支援できる。
【０１７２】
なお、変形例に係る情報処理システム１において、これらのガイダンスが携帯端末３０又は車載機２００で再生されるタイミングは、車両のアクセサリ電源をオンにするためスタートスイッチが押された直後でもよいし、特定の操作部が操作されたときでもよい。
【０１７３】
また、変形例に係る情報処理システム１において、これらのガイダンスが携帯端末３０で再生されるタイミングは、例えば携帯端末３０で所定の加速度が検出されたときでもよい。具体的には、携帯端末３０を有するユーザが、アクセサリ電源をオンにするためスタートスイッチを押した後、携帯端末３０を振る動作が行われて、一定値以上の加速度が発生したとき、携帯端末３０を振る動作が行われたことを示す動作検出信号が車載機２００に入力される。そして、車載機２００は、管理サーバ１０に対してガイダンス配信要求を送信し、この配信要求を受信した支援情報提供部１１７は、ガイダンス情報ＤＢ１３５を参照して、対応するガイダンス情報を、携帯端末３０に向けて配信する。
【０１７４】
このように携帯端末３０で検出される加速度を利用することによって、所望の機能の設定又は変更に関する支援が必要なときにだけガイダンスを再生することができるため、所望の機能の設定又は変更に関する支援は不要であるとユーザが判断した場合には、不要な情報（ガイダンス）が再生されず、ユーザが煩わしいと感じることなく、運転に集中することができる。
【０１７５】
以上に説明したように本実施の形態に係る情報処理システムは、車両運転に関わる第１機能を操作するための第１操作部を備えた第１車両を一意に識別する第１識別子と、車両運転に関わる第２機能を操作するための第２操作部を備えた第２車両を一意に識別する第２識別子と、前記第１車両から前記第２車両に乗り換えるユーザを一意に識別する第３識別子と、を管理する識別子管理部を備える。情報処理システムは、前記第１機能、前記第２機能、第１操作部、及び第２操作部のそれぞれの仕様を表す仕様情報を管理する仕様管理部を備える。情報処理システムは、前記仕様情報、前記第１識別子、前記第２識別子、及び前記第３識別子に基づき、前記第１操作部の仕様と前記第２操作部の仕様とを比較し、前記第１車両から前記第２車両への乗り換えの前後で、機能の仕様は共通であるが、仕様が異なる操作部を特定する仕様差異特定部を備える。情報処理システムは、特定された仕様が異なる操作部に関する情報に基づき、当該操作部の操作を支援する支援情報を提供する支援情報提供部を備える。
【０１７６】
この構成により、同じ車種に買い換えるユーザや、カーシェアリングサービスを利用して同じ車種の車両を利用するユーザは、乗り換え後の車両において、支援情報提供部から提供される支援情報を参照することによって、操作部に慣れるまでに長時間要することなく、また車両の運転に集中することができる。
【０１７７】
また、本実施の形態に係る情報処理システムの仕様差異特定部は、前記第１操作部の仕様と前記第２操作部の仕様とに代えて、前記第１機能の仕様と前記第２機能の仕様とを比較することによって、前記第１車両から前記第２車両への乗り換えの前後で、操作部の仕様は共通であるが、仕様が異なる機能を特定するように構成してもよい。また本実施の形態に係る情報処理システムの支援情報提供部は、特定された仕様が異なる操作部に関する情報に代えて、特定された仕様が異なる機能に関する情報に基づき、当該機能の操作を支援する支援情報を提供するように構成してもよい。
【０１７８】
この構成により、乗り換え前後の車両に搭載される特定の操作部で操作できる機能が変更されている場合でも、ユーザは、支援情報提供部から提供される支援情報を参照することによって、所望の機能を違和感無く利用することができる。
【０１７９】
また、本実施の形態に係る情報処理プログラムは、車両運転に関わる第１機能を操作するための第１操作部を備えた第１車両を一意に識別する第１識別子と、車両運転に関わる第２機能を操作するための第２操作部を備えた第２車両を一意に識別する第２識別子と、前記第１車両から前記第２車両に乗り換えるユーザを一意に識別する第３識別子と、を管理するステップと、前記第１機能、前記第２機能、第１操作部、及び第２操作部のそれぞれの仕様を表す仕様情報を管理するステップと、前記仕様情報、前記第１識別子、前記第２識別子、及び前記第３識別子に基づき、前記第１操作部の仕様と前記第２操作部の仕様とを比較し、前記第１車両から前記第２車両への乗り換えの前後で、機能の仕様は共通であるが、仕様が異なる操作部を特定するステップと、特定された仕様が異なる操作部に関する情報に基づき、当該操作部の操作を支援する支援情報を提供するステップと、をコンピュータに実行させる。
【０１８０】
また、本実施の形態に係る情報処理プログラムは、車両運転に関わる第１機能を操作するための第１操作部を備えた第１車両を一意に識別する第１識別子と、車両運転に関わる第２機能を操作するための第２操作部を備えた第２車両を一意に識別する第２識別子と、前記第１車両から前記第２車両に乗り換えるユーザを一意に識別する第３識別子と、を管理するステップと、前記第１機能、前記第２機能、第１操作部、及び第２操作部のそれぞれの仕様を表す仕様情報を管理するステップと、
前記仕様情報、前記第１識別子、前記第２識別子、及び前記第３識別子に基づき、前記第１機能の仕様と前記第２機能の仕様とを比較することによって、前記第１車両から前記第２車両への乗り換えの前後で、操作部の仕様は共通であるが、仕様が異なる機能を特定するステップと、特定された仕様が異なる機能に関する情報に基づき、当該機能の操作を支援する支援情報を提供するステップと、をコンピュータに実行させる。
【０１８１】
以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
【符号の説明】
【０１８２】
１  情報処理システム、１０  管理サーバ、２０  車両、３０  携帯端末、１１０  制御部、１１１  予約管理部、１１２  使用頻度判定部、１１３  車種別機能差抽出部、１１４  識別子管理部、１１５  仕様管理部、１１６  仕様差異特定部、１１７  支援情報提供部、１２０  通信処理部、１３０  格納部、１３５  ガイダンス情報、１４０  バスライン、２００  車載機、２１０  制御部、２１１  車種情報取得処理部、２１２  シーン判定部、２２０  通信処理部、２３０  格納部、２４０  表示部、２５０  音声出力部、２６０  操作入力部、２７０  車両情報取得部、２７１  ステアリング検出部、２７２  ブレーキ検出部、２７３  リバース検出部、２７４  ＧＰＳ情報受信部、２７５  車速検出部、２７６  カメラ映像入力部、２７７  エンジン検出部、２８０  バスライン、３１０  制御部、３１１  予約処理部、３１２  車種情報取得処理部、３１３  シーン判定部、３２０  通信処理部、３３０  格納部、３４０  表示部、３５０  音声出力部、３６０  入力部、３７０  端末情報取得部、３７１  ＧＰＳ情報受信部、３７２  加速度検出部、３８０  バスライン。
【図１】
2020149117.tif 000003
【図２】
2020149117.tif 000004
【図３】
2020149117.tif 000005
【図４】
2020149117.tif 000006
【図５】
2020149117.tif 000007
【図６Ａ】
2020149117.tif 000008
【図６Ｂ】
2020149117.tif 000009
【図６Ｃ】
2020149117.tif 000010
【図６Ｄ】
2020149117.tif 000011
【図７】
2020149117.tif 000012
【図８】
2020149117.tif 000013
【図９】
2020149117.tif 000014
【図１０】
2020149117.tif 000015
【図１１】
2020149117.tif 000016
【図１２】
2020149117.tif 000017
【図１３】
2020149117.tif 000018
【図１４】
2020149117.tif 000019
【図１５】
2020149117.tif 000020
【図１６】
2020149117.tif 000021
【図１７】
2020149117.tif 000022
【図１８Ａ】
2020149117.tif 000023
【図１８Ｂ】
2020149117.tif 000024
【図１８Ｃ】
2020149117.tif 000025
【図１８Ｄ】
2020149117.tif 000026
【図１９】
2020149117.tif 000027