(57)【要約】車両等の移動体に搭載可能な移動体搭載装置を遠隔操作する際の利便性をより高めることができる通信システムを提供する。例えば、本発明の通信システム１０は、センタサーバ３０との通信に用いられる電波の受信信号品質および車両１３に関する情報を含む移動体情報を格納する移動体情報格納部２３と、車両１３と共に移動するユーザが当該車両１３から離れたか否かを判定する分離判定部２６と、分離判定部２６によって、ユーザが当該車両１３から離れたと判定された場合に、移動体情報格納部２３内の移動体情報を当該ユーザに通知する移動体情報通知部２７とを有する移動体搭載装置２０を備える。
2013035492.tif 000002
【特許請求の範囲】
【請求項１】
移動体に搭載可能な移動体搭載装置と、
移動体と共に移動するユーザが使用する端末装置と
を備え、
前記移動体搭載装置は、
センタサーバとの通信に用いられる電波の受信信号品質および前記移動体に関する情報を含む移動体情報を格納する第１の移動体情報格納部と、
前記ユーザが当該移動体から離れたか否かを判定する分離判定部と、
前記分離判定部によって、前記ユーザが当該移動体から離れたと判定された場合に、前記移動体情報格納部内の移動体情報を前記端末装置へ送信し、
前記端末装置は、
前記移動体搭載装置から前記移動体情報を受信する第１の移動体情報受信部と、
前記第１の移動体情報受信部が受信した移動体情報を格納する第２の移動体情報格納部と、
ユーザからの操作に従い、前記第２の移動体情報格納部に格納されている情報を当該ユーザに通知する第２の移動体情報通知部と
を有することを特徴とする通信システム。
【請求項２】
請求項１に記載の通信システムであって、
前記移動体搭載装置は、
前記センタサーバとの通信が可能か否かを判定する第１の通信可否判定部をさらに有し、
前記第１の移動体情報通知部は、
前記分離判定部によって、前記端末装置が当該移動体搭載装置から離れたと判定された場合に、前記第１の通信可否判定部によって、前記センタサーバとの通信が不能と判定されていれば、前記移動体情報格納部内の移動体情報を前記端末装置へ送信することを特徴とする通信システム。
【請求項３】
請求項２に記載の通信システムであって、
前記センタサーバをさらに備え、
前記端末装置は、
前記センタサーバとの通信が可能か否かを判定する第２の通信可否判定部と、
前記第２の移動体情報格納部内に移動体情報が格納されている場合に、前記第２の通信可否判定部によって前記センタサーバとの通信が可能と判定されていれば、前記第２の移動体情報格納部内の移動体情報を、前記センタサーバへ送信する移動体情報送信部と
をさらに有し、
前記センタサーバは、
前記端末装置から移動体情報を受信する第２の移動体情報受信部と、
前記第２の移動体情報受信部が受信した移動体情報を、移動体毎に格納する第３の移動体情報格納部と、
他の通信装置から移動体の移動体情報の問い合わせを受け付けた場合に、該当する移動体情報が前記第３の移動体情報格納部に登録されていれば、該当する移動体情報を前記第３の移動体情報格納部から抽出して返信する移動体情報返信部と
を有することを特徴とする通信システム。
【請求項４】
請求項３に記載の通信システムであって、
前記第１の通信可否判定部は、
前記センタサーバとの通信が不能から可能に変化した場合に、通信が可能となった旨を前記センタサーバに通知し、
前記センタサーバは、
前記移動体搭載装置から前記センタサーバとの通信が可能となった旨を通知された場合に、当該移動体搭載装置が搭載可能な移動体の移動体情報が前記第３の移動体情報格納部に登録されていれば、当該移動体情報を前記第３の移動体情報格納部から削除する移動体情報管理部をさらに有することを特徴とする通信システム。
【請求項５】
請求項４に記載の通信システムであって、
前記端末装置は、
前記移動体搭載装置との通信が可能か否かを判定する第３の通信可否判定部と、
前記移動体搭載装置を制御するためのコマンドをユーザから受け付けるコマンド受付部と、
コマンドを格納するコマンド格納部と、
前記コマンド受付部がコマンドを受け付けた場合に、前記第３の通信可否判定部によって前記移動体搭載装置との通信が可能と判定されていれば、当該コマンドを前記移動体搭載装置へ送信し、
前記コマンド受付部がコマンドを受け付けた場合に、前記第３の通信可否判定部によって前記移動体搭載装置との通信が可能と判定されていなければ、当該コマンドを前記コマンド格納部に一旦格納し、前記移動体搭載装置との通信が可能となった場合に当該コマンドを前記移動体搭載装置へ送信する第１のコマンド送信制御部と
をさらに有することを特徴とする通信システム。
【請求項６】
請求項５に記載の通信システムであって、
前記第３の移動体情報格納部には、
それぞれの移動体情報に対応付けて、当該移動体情報を送信した端末装置の識別情報が格納されており、
前記センタサーバは、
他の通信装置から前記移動体搭載装置を制御するためのコマンドを受信した場合に、当該移動体搭載装置を搭載している移動体の移動体情報が前記第３の移動体情報格納部に登録されていなければ、当該コマンドを当該移動体搭載装置へ送信し、
他の通信装置から前記移動体搭載装置を制御するためのコマンドを受信した場合に、当該移動体搭載装置を搭載している移動体の移動体情報が前記第３の移動体情報格納部に登録されていれば、当該コマンドを、当該移動体情報に対応付けられている識別情報の端末装置へ送信する第２のコマンド送信制御部をさらに有し、
前記端末装置のコマンド受付部は、
前記センタサーバから送信されたコマンドもさらに受け付けることを特徴とする通信システム。
【請求項７】
移動体に搭載可能な移動体搭載装置であって、
センタサーバとの通信に用いられる電波の受信信号品質および前記移動体に関する情報を含む移動体情報を格納する移動体情報格納部と、
移動体と共に移動するユーザが当該移動体から離れたか否かを判定する分離判定部と、
前記分離判定部によって、前記ユーザが当該移動体から離れたと判定された場合に、前記移動体情報格納部内の移動体情報を当該ユーザに通知する移動体情報通知部と
を備えることを特徴とする移動体搭載装置。
【請求項８】
請求項７に記載の移動体搭載装置であって、
前記移動体情報通知部は、
前記分離判定部によって、前記端末装置が当該移動体搭載装置から離れたと判定された場合に、前記移動体情報格納部内の移動体情報を前記端末装置へ送信することにより、当該移動体情報をユーザに通知することを特徴とする移動体搭載装置。
【請求項９】
請求項８に記載の移動体搭載装置であって、
前記センタサーバとの通信が可能か否かを判定する通信可否判定部をさらに備え、
前記移動体情報通知部は、
前記分離判定部によって、前記端末装置が当該移動体搭載装置から離れたと判定された場合に、前記通信可否判定部によって、前記センタサーバとの通信が不能と判定されていれば、前記移動体情報格納部内の移動体情報を前記端末装置へ送信することを特徴とする移動体搭載装置。
【請求項１０】
移動体と共に移動するユーザが使用する端末装置であって、
当該移動体に搭載可能な移動体搭載装置から、当該移動体搭載装置がセンタサーバとの通信に用いる電波の受信信号品質および当該移動体に関する情報を含む移動体情報を受信する移動体情報受信部と、
前記移動体情報受信部が受信した移動体情報を格納する移動体情報格納部と、
ユーザからの操作に従い、前記移動体情報格納部に格納されている情報を当該ユーザに通知する移動体情報通知部と
を備えることを特徴とする端末装置。
【請求項１１】
請求項１０に記載の端末装置であって、
前記センタサーバとの通信が可能か否かを判定する第１の通信可否判定部と、
前記移動体情報格納部内に移動体情報が格納されている場合に、前記第１の通信可否判定部によって前記センタサーバとの通信が可能と判定されていれば、前記移動体情報格納部内の移動体情報を、前記センタサーバへ送信する移動体情報送信部と
をさら備えることを特徴とする端末装置。
【請求項１２】
請求項１１に記載の端末装置であって、
前記移動体搭載装置との通信が可能か否かを判定する第２の通信可否判定部と、
前記移動体搭載装置を制御するためのコマンドをユーザから受け付けるコマンド受付部と、
コマンドを格納するコマンド格納部と、
前記コマンド受付部がユーザからコマンドを受け付けた場合に、前記第２の通信可否判定部によって前記移動体搭載装置との通信が可能と判定されていれば、当該コマンドを前記移動体搭載装置へ送信し、
前記コマンド受付部がユーザからコマンドを受け付けた場合に、前記第２の通信可否判定部によって前記移動体搭載装置との通信が可能と判定されていなければ、当該コマンドを前記コマンド格納部に一旦格納し、前記移動体搭載装置との通信が可能となった場合に当該コマンドを前記移動体搭載装置へ送信するコマンド送信制御部と
をさらに備えることを特徴とする端末装置。
【請求項１３】
移動体に搭載可能な移動体搭載装置と通信するセンタサーバであって、
前記移動体と共に移動するユーザが使用する端末装置から、当該移動体に搭載可能な移動体搭載装置が当該センタサーバとの通信に用いる電波の受信信号品質および当該移動体に関する情報を含む移動体情報を受信する移動体情報受信部と、
前記移動体情報受信部が受信した移動体情報を、移動体毎に格納する移動体情報格納部と、
他の通信装置から移動体情報の問い合わせを受け付けた場合に、該当する移動体情報が前記移動体情報格納部に登録されていれば、該当する移動体情報を前記移動体情報格納部から抽出して返信する移動体情報返信部と
を備えることを特徴とするセンタサーバ。
【請求項１４】
請求項１３に記載のセンタサーバであって、
前記移動体搭載装置から前記センタサーバとの通信が不能から可能に変化した旨を通知された場合に、当該移動体搭載装置が搭載可能な移動体の移動体情報が前記移動体情報格納部に登録されていれば、当該移動体情報を前記移動体情報格納部から削除する移動体情報管理部をさらに備えることを特徴とするセンタサーバ。
【請求項１５】
請求項１４に記載のセンタサーバであって、
前記移動体情報格納部には、
それぞれの移動体情報に対応付けて、当該移動体情報を送信した端末装置の識別情報が格納されており、
前記センタサーバは、
他の通信装置から前記移動体搭載装置を制御するためのコマンドを受信した場合に、当該移動体搭載装置を搭載している移動体の移動体情報が前記移動体情報格納部に登録されていなければ、当該コマンドを当該移動体搭載装置へ送信し、
他の通信装置から前記移動体搭載装置を制御するためのコマンドを受信した場合に、当該移動体搭載装置を搭載している移動体の移動体情報が前記移動体情報格納部に登録されていれば、当該コマンドを、当該移動体情報に対応付けられているアドレス宛に送信するコマンド送信制御部をさらに備えることを特徴とするセンタサーバ。
【発明の詳細な説明】
【参照による取り込み】
【０００１】
本願は２０１１年９月５日に出願された日本国特許の出願番号２０１１−１９３０３５号に基づく優先権を主張し、当該日本出願に記載された全ての記載内容は、参照により本願に取り込まれる。
【技術分野】
【０００２】
本発明は、センタサーバを介して、車両等の移動体に搭載可能な移動体搭載装置と通信することにより、離れた場所から当該移動体搭載装置を遠隔操作する技術に関する。
【背景技術】
【０００３】
下記の特許文献１には、ユーザが、車載装置とは別の通信端末を用いて、要求する車載装置の制御内容を識別情報に対応付けて遠隔制御装置に予め登録し、車載装置の利用時に、車載装置が遠隔制御装置に識別情報を送信して、対応する制御内容を遠隔制御装置から取得し、取得した制御内容に応じた処理を実行する遠隔制御方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許出願公開第２００３／００４３０１９号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記特許文献１では、車載装置が通信エリアの圏外にあると、車載装置は遠隔制御装置と通信することができず、遠隔制御装置から制御内容を取得することができない。そのため、せっかく事前に必要な制御内容を選択して遠隔制御装置に登録していても、出発時点でその制御内容を取得できないため、ユーザは車載装置を直接操作して制御内容を車載装置に入力することになる。【０００６】
車載装置のユーザーインターフェイスは、設置面積等の制約から、汎用のコンピュータのような使いやすさはなく、情報の入力に時間がかかる場合がある。そのため、出発時点で、車載装置が通信圏外にあることが判明した場合には、予定通りに出発できない場合がある。また、いろいろな施設の情報を調べて様々な制御内容を事前に遠隔制御装置に登録していた場合には、調べた情報や制御内容を出発時点で全て覚えていない場合がある。そのため、せっかく事前に調べた情報が無駄に終わってしまう場合がある。【０００７】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、車両等の移動体に搭載可能な移動体搭載装置を遠隔操作する際の利便性をより高めることにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、例えば特許請求の範囲に記載の構成を採用する。【０００９】
本願は、上記課題を解決するための手段を複数含んでいるが、その一例を挙げるならば、移動体に搭載可能な移動体搭載装置と、
移動体と共に移動するユーザが使用する端末装置と
を備え、
前記移動体搭載装置は、
センタサーバとの通信に用いられる電波の受信信号品質および前記移動体に関する情報を含む移動体情報を格納する第１の移動体情報格納部と、
前記ユーザが当該移動体から離れたか否かを判定する分離判定部と、
前記分離判定部によって、前記ユーザが当該移動体から離れたと判定された場合に、前記移動体情報格納部内の移動体情報を前記端末装置へ送信し、
前記端末装置は、
前記移動体搭載装置から前記移動体情報を受信する第１の移動体情報受信部と、
前記第１の移動体情報受信部が受信した移動体情報を格納する第２の移動体情報格納部と、
ユーザからの操作に従い、前記第２の移動体情報格納部に格納されている情報を当該ユーザに通知する第２の移動体情報通知部と
を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、車両等の移動体に搭載可能な移動体搭載装置を遠隔操作する際の利便性をより高めることができる。【００１１】
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態における通信システム１０の構成の一例を示すシステム構成図である。
【図２】第１の実施形態における移動体搭載装置２０の詳細な機能構成の一例を示すブロック図である。
【図３】移動体情報格納部２３に格納されているデータの構造の一例を示す図である。
【図４】第１の実施形態における移動体搭載装置２０の動作の一例を示すフローチャートである。
【図５】第１の実施形態における移動体搭載装置２０の機能を実現するコンピュータ５０のハードウェア構成の一例を示す図である。
【図６】第２の実施形態における通信システム１０の構成の一例を示すシステム構成図である。
【図７】第２の実施形態における移動体搭載装置２０の詳細な機能構成の一例を示すブロック図である。
【図８】第２の実施形態における端末装置４０の詳細な機能構成の一例を示すブロック図である。
【図９】第２の実施形態におけるセンタサーバ３０の詳細な機能構成の一例を示すブロック図である。
【図１０】移動体情報格納部３５に格納されているデータの構造の一例を示す図である。
【図１１】第２の実施形態における移動体搭載装置２０の動作の一例を示すフローチャートである。
【図１２】第２の実施形態における移動体搭載装置２０の動作の一例を示すフローチャートである。
【図１３】第２の実施形態における端末装置４０の動作の一例を示すフローチャートである。
【図１４】第２の実施形態におけるセンタサーバ３０の動作の一例を示すフローチャートである。
【図１５】第２の実施形態におけるセンタサーバ３０の動作の一例を示すフローチャートである。
【図１６】第２の実施形態における通信システム１０の動作の一例を示すシーケンス図である。
【図１７】第２の実施形態における通信システム１０の動作の一例を示すシーケンス図である。
【図１８】第２の実施形態における通信システム１０の動作の一例を示すシーケンス図である。
【図１９】第２の実施形態における移動体搭載装置２０の機能を実現するコンピュータ６０のハードウェア構成の一例を示す図である。
【図２０】第２の実施形態における端末装置４０の機能を実現するコンピュータ７０のハードウェア構成の一例を示す図である。
【図２１】第２の実施形態におけるセンタサーバ３０の機能を実現するコンピュータ８０のハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１３】
まず、本発明の第１の実施形態について図面を参照しながら説明する。
【００１４】
図１は、本発明の第１の実施形態における通信システム１０の構成の一例を示すシステム構成図である。通信システム１０は、移動体の一例である車両１３に搭載可能な移動体搭載装置２０を備える。
【００１５】
本実施形態の通信システム１０では、ユーザは、携帯する端末装置４０等の通信機器から、センタサーバ３０を介して移動体搭載装置２０へコマンドを送ったり、コマンドの実行結果をセンタサーバ３０を介して受け取ることにより、離れた場所から移動体搭載装置２０を遠隔操作することができる。そして、本実施形態では、ユーザ１４が車両１３から降りた場合に、移動体搭載装置２０は、車両１３の状態を示す情報を当該ユーザ１４に通知する。
【００１６】
なお、本明細書では、車両１３を移動体の一例として説明するが、本発明における移動体は車両１３に限られず、複数の足を使って歩行することにより移動したり、地面に接しない浮遊状態で移動したりするような、車輪を有さない移動体も含まれる。
【００１７】
図２は、第１の実施形態における移動体搭載装置２０の詳細な機能構成の一例を示すブロック図である。本実施形態における移動体搭載装置２０は、移動体情報収集部２１、無線通信部２２、移動体情報格納部２３、コマンド受信部２４、コマンド実行部２５、分離判定部２６、および移動体情報通知部２７を有する。
【００１８】
無線通信部２２は、携帯電話やＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）等の広域無線通信により、アンテナ２０４を介して最寄の基地局１２と通信し、当該基地局１２を介してセンタサーバ３０と通信する。また、無線通信部２２は、移動体情報収集部２１からの要求に応じて、最寄りの基地局１２から送信された電波の受信信号品質を測定し、測定結果を移動体情報収集部２１に通知する。
【００１９】
移動体情報収集部２１は、車両１３のエネルギーの残量や、車両１３の現在位置、車両１３の消耗部品の使用期間、故障部品などの情報を検出するセンサ２００からの情報を収集する。また、移動体情報収集部２１は、最寄りの基地局１２から送信された電波の受信信号品質の情報を無線通信部２２から収集する。
【００２０】
そして、移動体情報収集部２１は、例えば図３に示すように、移動体情報の項目２３０に対応付けて、当該項目に該当する移動体情報の内容２３１、および、当該項目に該当する移動体情報を収集した収集時刻２３２を、移動体情報格納部２３に格納する。
【００２１】
ここで、本実施形態において、移動体情報格納部２３に格納される受信信号品質の内容は、最寄りの基地局１２から送信された電波の強度を、所定の強度範囲毎に、強電界、弱電界、圏外の３つに分け、そのいずれかが登録される。また、受信信号品質は、電波の強度だけではなく、ＳＮＲ（Signal to Noise Ratio）やＣＩＲ（Carrier to Interference Ratio）、Ｅｃ／Ｉｏ等の信号の品質に基づいて分けてもよい。また、移動体情報格納部２３に格納されるエネルギー残量の内容は、ガソリン車であればガソリンの残量、電気自動車であれば電池残量を示す。
【００２２】
コマンド受信部２４は、無線通信部２２を介してセンタサーバ３０から確認コマンドや制御コマンドを受信し、受信したこれらのコマンドをコマンド実行部２５へ送る。また、コマンド受信部２４は、コマンドの実行結果をコマンド実行部２５から受け取り、受け取った実行結果を無線通信部２２を介してセンタサーバ３０へ送る。
【００２３】
コマンド実行部２５は、コマンド受信部２４から受け取ったコマンドを実行し、その実行結果をコマンド実行部２５へ返す。コマンド実行部２５が実行するコマンドには、車両１３の状態を確認するための確認コマンドや、車両１３や移動体搭載装置２０を制御する制御コマンドがある。確認コマンドを受け取った場合、コマンド実行部２５は、当該コマンドで指定された項目の移動体情報の内容を移動体情報格納部２３から読み出して、実行結果としてコマンド受信部２４に返す。
【００２４】
また、制御コマンドを受け取った場合、コマンド実行部２５は、当該コマンドで指定された処理を実行し、実行結果をコマンド受信部２４に返す。制御コマンドで実行可能な処理としては、例えば、ナビゲーション装置での経路探索や、ナビゲーション装置への走行経路の設定、車両１３のエアコンの制御等がある。
【００２５】
分離判定部２６は、センサ２０１からの信号に基づいて、運転者であるユーザ１４が車両１３を降りたか否かを判定し、ユーザ１４が車両１３を降りたと判定した場合に、その旨を移動体情報通知部２７に通知する。
【００２６】
ここで、センサ２０１は、例えば、運転席に設けられた圧力センサ、運転席のドアが開いたことを検出するセンサ、エンジンが停止したことを検出するセンサ（車両１３が電気自動車であれば車両１３の電源が停止したことを検出するセンサ）、運転席のシートベルトが外されたことを検出するセンサ、予め登録された電子機器（例えばユーザ１４が携帯する端末装置４０）との有線または無線による接続が遮断されたことを検出するセンサ等である。
【００２７】
予め登録された電子機器との有線または無線による接続が遮断されたことを検出する方法としては、例えば、通信ケーブルが抜かれたことを検出したり、電子機器との間で確立されていたＮＦＣ（Near Field Communication）やTransfer JET（登録商標）による無線通信リンクが切断されたことを検出する方法等がある。
【００２８】
そして、分離判定部２６は、例えば、センサ２０１からの信号に基づいて、運転席の圧力が所定値未満なった場合、運転席のドアが開いた場合、エンジンが停止した場合、運転席のシートベルトが外された場合、もしくは、予め登録された電子機器との接続が遮断された場合、または、これらの２つ以上の組み合わせに該当する場合に、ユーザ１４が車両１３を降りたと判定する。
【００２９】
移動体情報通知部２７は、ユーザ１４が車両１３を降りた旨を分離判定部２６から通知された場合に、移動体情報を移動体情報格納部２３から読み出し、読み出した移動体情報を表示装置２０２に表示したり、音声によりスピーカ２０３から出力することでユーザ１４に通知する。
【００３０】
移動体情報通知部２７によって通知される移動体情報の項目や通知方法は、ユーザ１４が自由に設定することができる。例えば、受信信号品質が「圏外」である場合やエネルギー残量が１０％未満である場合に音声によりスピーカ２０３を介してその旨を通知し、それ以外の項目については表示装置２０２に表示するようにしてもよい。
【００３１】
また、移動体情報通知部２７は、受信信号品質の程度や、エネルギー残量、消耗部品の使用開始からの経過時間等に応じて、音声で移動体情報を通知する場合には、確認音の音色やメロディー、確認音の鳴動回数等を変えたり、画面表示で移動体情報を通知する場合には、文字で通知する以外に、画面の背景の色を変えるようにしてもよい。
【００３２】
また、受信信号品質が「圏外」である場合、センタサーバ３０経由で移動体搭載装置２０から移動体情報を取得することができないため、移動体情報通知部２７は、受信信号品質が「圏外」である場合に、移動体情報格納部２３から読み出した移動体情報を、表示や音声によりユーザに通知するようにしてもよい。
【００３３】
図４は、第１の実施形態における移動体搭載装置２０の動作の一例を示すフローチャートである。
【００３４】
まず、移動体情報収集部２１は、移動体情報の収集タイミングか否かを判定する（Ｓ１００）。移動体情報の収集タイミングは、移動体情報の項目毎に異なっていてもよく、劣化の進んだ消耗品については使用開始からの経過時間に応じて移動体情報の収集頻度を上げるようにしてもよい。
【００３５】
移動体情報の収集タイミングである場合（Ｓ１００：Ｙｅｓ）、移動体情報収集部２１は、センサ２００および無線通信部２２からの情報を収集する（Ｓ１０１）。そして、移動体情報収集部２１は、収集した情報を、項目毎に収集時刻に対応付けて移動体情報格納部２３に格納し（Ｓ１０２）、移動体情報収集部２１は、再びステップＳ１００に示した処理を実行する。
【００３６】
一方、移動体情報の収集タイミングではない場合（Ｓ１００：Ｎｏ）、分離判定部２６は、センサ２０１からの信号に基づいて、ユーザ１４が車両１３を降りたか否かを判定する（Ｓ１０３）。ユーザ１４が車両１３を降りていない場合（Ｓ１０３：Ｎｏ）、移動体情報収集部２１は、再びステップＳ１００に示した処理を実行する。
【００３７】
ユーザ１４が車両１３を降りた場合（Ｓ１０３：Ｙｅｓ）、分離判定部２６は、その旨を移動体情報通知部２７に通知する。移動体情報通知部２７は、移動体情報を移動体情報格納部２３から読み出し、読み出した移動体情報を表示装置２０２に表示したり、音声によりスピーカ２０３から出力することでユーザ１４に通知し（Ｓ１０４）、移動体情報収集部２１は、再びステップＳ１００に示した処理を実行する。
【００３８】
図５は、第１の実施形態における移動体搭載装置２０の機能を実現するコンピュータ５０のハードウェア構成の一例を示す図である。コンピュータ５０は、ＣＰＵ（Central Processing Unit）５１、ＲＡＭ（Random Access Memory）５２、ＲＯＭ（Read Only Memory）５３、無線通信機５４、入力インターフェイス（Ｉ／Ｆ）５５、出力インターフェイス（Ｉ／Ｆ）５６、およびメディアインターフェイス（Ｉ／Ｆ）５７を備える。
【００３９】
ＣＰＵ５１は、ＲＯＭ５３に格納されたプログラムに基づいて動作し、各部の制御を行う。無線通信機５４は、アンテナ２０４を介して基地局１２から受信したデータをＣＰＵ５１に提供し、ＣＰＵ５１が生成したデータを、アンテナ２０４を介して基地局１２へ送信する。
【００４０】
入力インターフェイス５５は、センサ２００やセンサ２０１からの信号をＣＰＵ５１へ送る。また、出力インターフェイス５６は、ＣＰＵ５１が生成したデータや信号を表示装置２０２やスピーカ２０３へ送る。また、出力インターフェイス５６は、ＣＰＵ５１が生成した制御信号を車両１３へ送る。
【００４１】
ＣＰＵ５１は、メディアインターフェイス５７を介してメディア５８に格納されたプログラムを読み取り、ＲＯＭ５３にインストールする。ＣＰＵ５１は、当該プログラムをＲＯＭ５３からＲＡＭ５２上にロードし、ロードしたプログラムを実行する。メディア５８は、例えば、磁気記録媒体や半導体メモリ等である。
【００４２】
コンピュータ５０のＣＰＵ５１は、ＲＡＭ５２上にロードされたプログラムを実行することにより、移動体情報収集部２１、無線通信部２２、コマンド受信部２４、コマンド実行部２５、分離判定部２６、および移動体情報通知部２７の各機能を実現する。また、ＲＡＭ５２には、移動体情報格納部２３内のデータが格納される。
【００４３】
コンピュータ５０は、これらのプログラムを、メディア５８から読み取ってインストールするが、他の例として、コンピュータ５０は、無線通信機５４を介してこれらのプログラムを取得してインストールするようにしてもよい。
【００４４】
以上、本発明の第１の実施形態について説明した。
【００４５】
上記説明から明らかなように、本実施形態の通信システム１０によれば、ユーザ１４が車両１３から降りた場合に、車両１３の状態を示す情報を当該ユーザ１４に通知することにより、ユーザ１４は、車両１３から降りた段階で車両１３の状態を認識することができる。これにより、わざわざセンタサーバ３０を介して移動体搭載装置２０から車両の状態を示す移動体情報を取得するユーザの手間や通信コストを省くことができる。
【００４６】
さらに、移動体搭載装置２０が最寄りの基地局１２の通信圏外にある場合、車両１３から降りた段階でセンタサーバ３０を介した移動体搭載装置２０との通信ができないことをユーザが認識することができるため、その後に無駄に移動体搭載装置２０の遠隔操作を試行する手間や通信コストを省くことができる。また、その後に離れた場所から車両１３の状態を確認したり、車両１３を制御することができないことを認識することができるため、後々必要になりそうな車両１３の情報については車両１３を離れる前に取得しておくように、ユーザ１４を促すこともできる。
【００４７】
次に、本発明の第２の実施形態について図面を参照しながら説明する。
【００４８】
図６は、第２の実施形態における通信システム１０の構成の一例を示すシステム構成図である。通信システム１０は、移動体の一例である車両１３に搭載可能な移動体搭載装置２０を備える。
【００４９】
第１の実施形態でも端末装置４０以外の通信装置１５を用いてセンタサーバ３０経由で移動体搭載装置２０を遠隔操作することが可能であるが、本実施形態は、特に、移動体搭載装置２０が基地局１２の通信圏外にある場合の移動体搭載装置２０の遠隔操作に関するものである。
【００５０】
図７は、第２の実施形態における移動体搭載装置２０の詳細な機能構成の一例を示すブロック図である。本実施形態における移動体搭載装置２０は、移動体情報収集部２１、無線通信部２２、移動体情報格納部２３、コマンド受信部２４、コマンド実行部２５、分離判定部２６、移動体情報通知部２７、通信可否判定部２８、近距離通信部２９を有する。なお、以下に説明する点を除き、図７において、図２と同じ符号を付した構成は、図２における構成と同一または同様の機能を有するため説明を省略する。
【００５１】
無線通信部２２は、通信可否判定部２８からの要求に応じて、最寄りの基地局１２から送信された電波の受信信号品質を測定し、測定結果を通信可否判定部２８に通知する。通信可否判定部２８は、所定のタイミング毎に、無線通信部２２から受信信号品質の測定結果を取得する。そして、受信信号品質が圏外に該当する品質に変化した場合、通信可否判定部２８は、圏外に変化した旨に変化した時刻を対応付けて履歴情報として保持すると共に、圏外に変化した旨を移動体情報通知部２７に通知する。
【００５２】
また、受信信号品質が弱電界に該当する品質に変化した場合、通信可否判定部２８は、弱電界に変化した旨に変化した時刻を対応付けて履歴情報として保持すると共に、弱電界に変化した旨を移動体情報通知部２７に通知する。そして、通信可否判定部２８は、受信信号品質が弱電界にある場合に、所定のタイミング毎に（例えば１０秒毎に）、弱電界である旨および移動体搭載装置２０を識別する移動体ＩＤを含む弱電界通知を無線通信部２２を介してセンタサーバ３０へ送信する。
【００５３】
また、受信信号品質が強電界に該当する品質に変化した場合、通信可否判定部２８は、強電界に変化した旨に変化した時刻を対応付けて履歴情報として保持すると共に、強電界に変化した旨を移動体情報通知部２７に通知する。そして、通信可否判定部２８は、保持している履歴情報と強電界に変化した旨を示す情報と移動体ＩＤとを含む強電界通知を無線通信部２２を介してセンタサーバ３０へ送信する。
【００５４】
近距離通信部２９は、例えば、Bluetooth（登録商標）やＵＷＢ（Ultra Wide Band）、Ｗｉ−Ｆｉ（登録商標）、ＮＦＣ、Transfer JET等の近距離無線通信方式により、アンテナ２０５を介してユーザ１４の端末装置４０と通信する。コマンド受信部２４は、近距離通信部２９を介して端末装置４０から制御コマンドを受信した場合に、受信した制御コマンドをコマンド実行部２５へ送る。
【００５５】
移動体情報通知部２７は、ユーザ１４が車両１３を降りた旨を分離判定部２６から通知された場合に、通信可否判定部２８から圏外に変化した旨を通知されていれば、移動体情報を移動体情報格納部２３から読み出し、読み出した移動体情報を自装置の移動体ＩＤと共に近距離通信部２９を介して端末装置４０へ送信する。
【００５６】
このように、移動体搭載装置２０が基地局１２の通信圏外にある場合に、移動体情報を端末装置４０へ送信することにより、端末装置４０のユーザ１４は、センタサーバ３０を介して移動体搭載装置２０へ確認コマンドを送信することができなくとも、端末装置４０内の移動体情報を参照することで、車両１３の状態を確認することができる。
【００５７】
なお、本実施形態において、移動体情報通知部２７は、移動体情報をユーザ１４の端末装置４０へ送信するが、さらに、移動体情報を移動体搭載装置２０の表示装置に表示したり、音声により移動体搭載装置２０のスピーカから出力することでユーザ１４に通知してもよい。また、電波障害等により、端末装置４０との間で近距離無線通信を行うことができないことを検出した場合にも、移動体情報通知部２７は、移動体情報の通知方法を表示や音声に切り替えるようにしてもよい。
【００５８】
図８は、第２の実施形態における端末装置４０の詳細な機能構成の一例を示すブロック図である。端末装置４０は、近距離通信部４００、移動体情報受信部４０１、移動体情報送信部４０２、無線通信部４０３、近距離通信可否判定部４０４、コマンド送信制御部４０５、移動体情報格納部４０６、通信可否判定部４０７、コマンド格納部４０８、コマンド受信部４０９、および移動体情報通知部４１０を有する。
【００５９】
近距離通信部４００は、例えば、BluetoothやＵＷＢ、Ｗｉ−Ｆｉ、ＮＦＣ、Transfer JET等の近距離無線通信方式により、移動体搭載装置２０と通信する。移動体情報受信部４０１は、近距離通信部４００を介して移動体搭載装置２０から移動体ＩＤと共に移動体情報を受信し、受信した移動体情報を移動体ＩＤと共に移動体情報格納部４０６に格納する。
【００６０】
移動体情報通知部４１０は、端末装置４０に設けられた入力装置を介して、ユーザ１４から確認コマンドを受け付けた場合に、当該確認コマンドに該当する項目の移動体情報を移動体情報格納部４０６から読み出し、読み出した移動体情報を、端末装置４０に設けられた画面やスピーカを介してユーザ１４に通知する。
【００６１】
無線通信部４０３は、携帯電話やＷｉＭＡＸ等の広域無線通信により、アンテナ４２を介して最寄の基地局１２と通信し、当該基地局１２を介してセンタサーバ３０と通信する。また、無線通信部４０３は、通信可否判定部４０７からの要求に応じて、最寄りの基地局１２から送信された電波の受信信号品質を測定し、測定結果を通信可否判定部４０７に通知する。
【００６２】
通信可否判定部４０７は、無線通信部４０３から受信信号品質の測定結果を取得する。そして、受信信号品質が圏外に該当する品質に変化した場合、通信可否判定部４０７は、圏外に変化した旨を移動体情報送信部４０２に通知する。また、受信信号品質が圏外から弱電界または強電界に該当する品質に変化した場合、通信可否判定部４０７は、最寄りの基地局１２と通信が可能となった旨を移動体情報送信部４０２に通知する。
【００６３】
移動体情報送信部４０２は、移動体情報格納部４０６に移動体情報が格納された場合に、最寄りの基地局１２と通信が可能となった旨を通信可否判定部４０７から通知されていれば、移動体ＩＤおよび移動体情報を移動体情報格納部４０６から読み出し、読み出した移動体ＩＤおよび移動体情報を無線通信部４０３を介してセンタサーバ３０へ送信する。
【００６４】
一方、移動体情報格納部４０６に移動体情報が格納された場合に、最寄りの基地局１２と通信が可能となった旨が通信可否判定部４０７から通知されていなければ、移動体情報送信部４０２は、最寄りの基地局１２と通信が可能となった旨が通信可否判定部４０７から通知されるまで、移動体ＩＤおよび移動体情報のセンタサーバ３０への送信を待機する。
【００６５】
そして、最寄りの基地局１２と通信が可能となった旨が通信可否判定部４０７から通知された場合、移動体情報送信部４０２は、移動体ＩＤおよび移動体情報を移動体情報格納部４０６から読み出し、読み出した移動体ＩＤおよび移動体情報を無線通信部４０３を介してセンタサーバ３０へ送信する。
【００６６】
コマンド受信部４０９は、端末装置４０に設けられた入力装置を介して、ユーザ１４から制御コマンドを受け付けた場合に、受け付けた制御コマンドをコマンド格納部４０８に格納する。また、コマンド受信部４０９は、無線通信部４０３を介してセンタサーバ３０から制御コマンドを受信した場合に、受信した制御コマンドもコマンド格納部４０８に格納する。
【００６７】
近距離通信可否判定部４０４は、所定のタイミング毎に、近距離通信部４００を介して移動体搭載装置２０との近距離無線通信を試行し、移動体搭載装置２０との近距離無線通信が可能となった場合に、その旨をコマンド送信制御部４０５に通知する。
【００６８】
コマンド送信制御部４０５は、コマンド格納部４０８に制御コマンドが格納された場合に、移動体搭載装置２０との近距離無線通信が可能となった旨が近距離通信可否判定部４０４から通知されていれば、制御コマンドをコマンド格納部４０８から読み出し、読み出した制御コマンドを近距離通信部４００を介して移動体搭載装置２０へ送信する。
【００６９】
一方、コマンド格納部４０８に制御コマンドが格納された場合に、移動体搭載装置２０との近距離無線通信が可能となった旨が近距離通信可否判定部４０４から通知されていなければ、コマンド送信制御部４０５は、移動体搭載装置２０との近距離無線通信が可能となった旨が近距離通信可否判定部４０４から通知されるまで、制御コマンドの移動体搭載装置２０への送信を待機する。
【００７０】
そして、移動体搭載装置２０との近距離無線通信が可能となった旨が近距離通信可否判定部４０４から通知された場合に、コマンド送信制御部４０５は、入力元の情報および制御コマンドをコマンド格納部４０８から読み出し、読み出した入力元の情報および制御コマンドを近距離通信部４００を介して移動体搭載装置２０へ送信する。
【００７１】
図９は、第２の実施形態におけるセンタサーバ３０の詳細な機能構成の一例を示すブロック図である。センタサーバ３０は、移動体情報管理部３１、移動体情報受信部３２、移動体情報返信部３３、コマンド送信制御部３４、および移動体情報格納部３５を有する。
【００７２】
移動体情報格納部３５には、例えば図１０に示すように、それぞれの移動体搭載装置２０を識別する移動体ＩＤ３５０毎に、移動体情報テーブル３５１が格納される。それぞれの移動体情報テーブル３５１には、移動体情報３５２、弱電界フラグ３５３、端末アドレス３５４、および通知先アドレス３５５が格納される。
【００７３】
移動体情報管理部３１は、通信回線１１を介して移動体搭載装置２０から強電界通知を受信した場合に、当該強電界通知に含まれている移動体ＩＤに対応する移動体情報テーブル３５１を移動体情報格納部３５内で特定する。そして、移動体情報管理部３１は、特定した移動体情報テーブル３５１内において、移動体情報３５２が格納されていれば当該移動体情報３５２を移動体情報テーブル３５１から削除し、弱電界フラグ３５３を０にリセットする。
【００７４】
そして、移動体情報管理部３１は、特定した移動体情報テーブル３５１内に通知先アドレス３５５が登録されている場合には、移動体搭載装置２０が強電界のエリアに入った旨と共に、受信した強電界通知に含まれている履歴情報を、当該通知先アドレス３５５へ送信する。
【００７５】
また、通信回線１１を介して移動体搭載装置２０から弱電界通知を受信した場合、移動体情報管理部３１は、当該弱電界通知に含まれている移動体ＩＤに対応する移動体情報テーブル３５１を移動体情報格納部３５内で特定する。そして、移動体情報管理部３１は、特定した移動体情報テーブル３５１内において、移動体情報３５２が格納されていれば当該移動体情報３５２を移動体情報テーブル３５１から削除し、弱電界フラグ３５３に１をセットする。
【００７６】
移動体情報受信部３２は、通信回線１１を介して端末装置４０から移動体ＩＤと共に移動体情報を受信した場合に、当該移動体ＩＤに対応する移動体情報テーブル３５１を移動体情報格納部３５内で特定する。そして、移動体情報受信部３２は、受信した移動体情報を特定した移動体情報テーブル３５１内に登録し、当該移動体情報の送信元の端末装置４０のアドレスを、特定した移動体情報テーブル３５１の端末アドレス３５４に登録する。
【００７７】
なお、移動体情報テーブル３５１に移動体情報３５２が登録されるということは、移動体搭載装置２０から移動体情報を近距離通信により受信した端末装置４０が、移動体搭載装置２０の代わりに移動体情報を送信してきたということであり、対応する移動体搭載装置２０が通信圏外にあることを意味している。
【００７８】
移動体情報返信部３３は、通信回線１１を介して他のユーザ１６の通信装置１５から移動体ＩＤと共に確認コマンドを受信した場合に、当該移動体ＩＤに対応する移動体情報テーブル３５１を移動体情報格納部３５内で特定する。そして、特定した移動体情報テーブル３５１内に移動体情報３５２が登録されている場合、移動体情報返信部３３は、確認コマンドに該当する項目の情報を当該移動体情報３５２から抽出して返信する。
【００７９】
一方、特定した移動体情報テーブル３５１内に移動体情報３５２が登録されていない場合、移動体情報返信部３３は、受信した確認コマンドを、受信した移動体ＩＤに対応する移動体搭載装置２０へ通信回線１１を介して送信する。そして、移動体情報返信部３３は、当該移動体搭載装置２０からの応答を、確認コマンドの送信元の通信装置１５へ送信する。
【００８０】
なお、移動体搭載装置２０から応答がなかった場合、移動体情報返信部３３は、確認コマンドの送信元の通信装置１５へエラーを通知するが、この際、当該移動体搭載装置２０の移動体ＩＤに対応する移動体情報テーブル３５１内の弱電界フラグ３５３に１がセットされていれば、移動体搭載装置２０が圏外の可能性がある旨も併せて通知してもよい。
【００８１】
コマンド送信制御部３４は、通信回線１１を介して他のユーザ１６の通信装置１５から移動体ＩＤと共に制御コマンドを受信した場合に、当該移動体ＩＤに対応する移動体情報テーブル３５１を移動体情報格納部３５内で特定する。そして、特定した移動体情報テーブル３５１内に移動体情報３５２が登録されていない場合、コマンド送信制御部３４は、受信した制御コマンドを、受信した移動体ＩＤに対応する移動体搭載装置２０へ通信回線１１を介して送信する。そして、コマンド送信制御部３４は、当該移動体搭載装置２０からの応答を、制御コマンドの送信元の通信装置１５へ送信する。
【００８２】
一方、特定した移動体情報テーブル３５１内に移動体情報３５２が登録されている場合、コマンド送信制御部３４は、制御対象の移動体搭載装置２０が圏外である旨および端末装置４０経由で制御コマンドを送信することも可能である旨を、制御コマンドの送信元の通信装置１５に通知する。端末装置４０経由での制御コマンドの送信を指示された場合、コマンド送信制御部３４は、制御コマンドを端末アドレス３５４に対応する端末装置４０へ送信する。そして、端末装置４０から制御コマンドを正常に受信した旨の応答があった場合、コマンド送信制御部３４は、正常受信を制御コマンドの送信元の通信装置１５に通知する。
【００８３】
また、コマンド送信制御部３４は、通信回線１１を介して他のユーザ１６の通信装置１５から、移動体ＩＤおよび通知先アドレスと共に、移動体搭載装置２０が強電界のエリアに入った場合に通知する旨の指示を受信した場合に、当該移動体ＩＤに対応する移動体情報テーブル３５１を移動体情報格納部３５内で特定する。そして、コマンド送信制御部３４は、特定した移動体情報テーブル３５１内の通知先アドレス３５５に、当該通信装置１５から受信した通知先アドレスを登録する。
【００８４】
図１１および図１２は、第２の実施形態における移動体搭載装置２０の動作の一例を示すフローチャートである。
【００８５】
まず、通信可否判定部２８は、受信信号品質が強電界に該当する品質に変化したか否かを判定する（Ｓ２００）。強電界に変化した場合（Ｓ２００：Ｙｅｓ）、通信可否判定部２８は、強電界に変化した旨を移動体情報通知部２７に通知する（Ｓ２０１）。
【００８６】
次に、通信可否判定部２８は、強電界に変化した旨に変化した時刻を対応付けて履歴情報として保持し、保持している履歴情報と強電界に変化した旨を示す情報と移動体ＩＤとを含む強電界通知を無線通信部２２を介してセンタサーバ３０へ送信する（Ｓ２０２）。そして、通信可否判定部２８は、履歴情報を削除し（Ｓ２０３）、再びステップＳ２００に示した処理を実行する。
【００８７】
強電界に変化していない場合（Ｓ２００：Ｎｏ）、通信可否判定部２８は、受信信号品質が弱電界に該当する品質に変化したか否かを判定する（Ｓ２０４）。弱電界に変化した場合（Ｓ２０４：Ｙｅｓ）、通信可否判定部２８は、弱電界に変化した旨を移動体情報通知部２７に通知する（Ｓ２０５）。
【００８８】
次に、通信可否判定部２８は、弱電界に変化した旨に変化した時刻を対応付けて履歴情報として保持し（Ｓ２０６）、弱電界である旨および移動体搭載装置２０を識別する移動体ＩＤとを含む弱電界通知を無線通信部２２を介してセンタサーバ３０へ送信する（Ｓ２０７）。そして、通信可否判定部２８は、弱電界通知の送信間隔をカウントするためのタイマをリセットスタートさせ（Ｓ２０８）、再びステップＳ２００に示した処理を実行する。
【００８９】
弱電界に変化していない場合（Ｓ２０４：Ｎｏ）、通信可否判定部２８は、タイマの値が所定値（例えば１０秒に相当する値）に達したか否かを判定する（Ｓ２０９）。タイマの値が所定値に達した場合（Ｓ２０９：Ｙｅｓ）、通信可否判定部２８は、無線通信部２２によって測定された受信信号品質が弱電界に該当する品質を示しているか否かを判定する（Ｓ２１０）。
【００９０】
受信信号品質が弱電界に該当する品質を示している場合（Ｓ２１０：Ｙｅｓ）、通信可否判定部２８は、ステップＳ２０７に示した処理を実行する。一方、受信信号品質が弱電界を示していない場合（Ｓ２１０：Ｎｏ）、通信可否判定部２８は、タイマの値を０にリセットして停止させ（Ｓ２１１）、再びステップＳ２００に示した処理を実行する。
【００９１】
タイマの値が所定値に達していない場合（Ｓ２０９：Ｎｏ）、通信可否判定部２８は、受信信号品質が圏外に該当する品質に変化したか否かを判定する（Ｓ２１２）。圏外に変化した場合（Ｓ２１２：Ｙｅｓ）、通信可否判定部２８は、圏外に変化した旨を移動体情報通知部２７に通知する（Ｓ２１３）。そして、通信可否判定部２８は、圏外に変化した旨に変化した時刻を対応付けて履歴情報として保持し（Ｓ２１４）、再びステップＳ２００に示した処理を実行する。
【００９２】
圏外に変化していない場合（Ｓ２１２：Ｎｏ）、移動体情報収集部２１は、移動体情報の収集タイミングか否かを判定する（図１２のＳ２１５）。移動体情報の収集タイミングである場合（Ｓ２１５：Ｙｅｓ）、移動体情報収集部２１は、センサ２００および無線通信部２２からの情報を収集する（Ｓ２１６）。そして、移動体情報収集部２１は、収集した情報を、項目毎に収集時刻に対応付けて移動体情報格納部２３に格納し（Ｓ２１７）、通信可否判定部２８は、再びステップＳ２００に示した処理を実行する。
【００９３】
移動体情報の収集タイミングではない場合（Ｓ２１５：Ｎｏ）、分離判定部２６は、センサ２０１からの信号に基づいて、ユーザ１４が車両１３を降りたか否かを判定する（Ｓ２１８）。ユーザ１４が車両１３を降りた場合（Ｓ２１８：Ｙｅｓ）、分離判定部２６は、その旨を移動体情報通知部２７に通知する。
【００９４】
移動体情報通知部２７は、通信可否判定部２８から圏外に変化した旨を通知されているか否かを判定する（Ｓ２１９）。圏外が通知されていない場合（Ｓ２１９：Ｎｏ）、通信可否判定部２８は、再びステップＳ２００に示した処理を実行する。
【００９５】
一方、圏外が通知されている場合（Ｓ２１９：Ｙｅｓ）、移動体情報通知部２７は、移動体情報を移動体情報格納部２３から読み出す。そして、移動体情報通知部２７は、読み出した移動体情報を移動体ＩＤと共に近距離通信部２９を介して端末装置４０へ送信し（Ｓ２２０）、通信可否判定部２８は、再びステップＳ２００に示した処理を実行する。
【００９６】
ユーザ１４が車両１３から降りていない場合（Ｓ２１８：Ｎｏ）、コマンド受信部２４は、無線通信部２２または近距離通信部２９を介して、確認コマンドまたは制御コマンドを受信したか否かを判定する（Ｓ２２１）。確認コマンドまたは制御コマンドを受信した場合（Ｓ２２１：Ｙｅｓ）、受信したコマンドをコマンド実行部２５へ送る。
【００９７】
コマンド実行部２５は、コマンド受信部２４から受け取ったコマンドを実行し（Ｓ２２２）、実行結果をコマンド受信部２４へ返す（Ｓ２２３）。無線通信部２２を介して受信したコマンドを実行した場合、コマンド受信部２４は、実行結果を無線通信部２２を介してセンタサーバ３０へ返信し、通信可否判定部２８は、再びステップＳ２００に示した処理を実行する。確認コマンドも制御コマンドも受信していない場合（Ｓ２２１：Ｎｏ）、通信可否判定部２８は、再びステップＳ２００に示した処理を実行する。
【００９８】
図１３は、第２の実施形態における端末装置４０の動作の一例を示すフローチャートである。
【００９９】
まず、移動体情報受信部４０１は、近距離通信部４００を介して近距離無線通信により移動体搭載装置２０から移動体情報を受信したか否かを判定する（Ｓ３００）。移動体搭載装置２０から移動体情報を受信していない場合（Ｓ３００：Ｎｏ）、移動体情報送信部４０２は、ステップＳ３０２に示す処理を実行する。一方、移動体搭載装置２０から移動体情報を受信した場合（Ｓ３００：Ｙｅｓ）、移動体情報受信部４０１は、受信した移動体情報を、当該移動体情報と共に受信した移動体ＩＤと共に移動体情報格納部４０６に格納する（Ｓ３０１）。
【０１００】
次に、移動体情報送信部４０２は、最寄りの基地局１２と通信が可能となった旨、すなわち通信圏内である旨を通信可否判定部４０７から通知されているか否かを判定する（Ｓ３０２）。通信圏内でない場合（Ｓ３０２：Ｎｏ）、移動体情報通知部４１０は、ステップＳ３０５に示す処理を実行する。
【０１０１】
通信圏内である場合（Ｓ３０２：Ｙｅｓ）、移動体情報格納部４０６内に移動体情報が格納されており、その移動体情報がセンタサーバ３０へ送信されていなければ（Ｓ３０３：Ｎｏ）、移動体情報送信部４０２は、移動体ＩＤおよび移動体情報を移動体情報格納部４０６から読み出し、読み出した移動体ＩＤおよび移動体情報を無線通信部４０３を介してセンタサーバ３０へ送信する（Ｓ３０４）。
【０１０２】
次に、移動体情報通知部４１０は、端末装置４０に設けられた入力装置を介して、ユーザ１４から確認コマンドを受け付けたか否かを判定する（Ｓ３０５）。ユーザ１４から確認コマンドを受け付けた場合（Ｓ３０５：Ｙｅｓ）、移動体情報通知部４１０は、当該確認コマンドに該当する項目の移動体情報を移動体情報格納部４０６から読み出す。そして、移動体情報通知部４１０は、読み出した移動体情報を、端末装置４０に設けられた画面やスピーカを介してユーザ１４に通知し（Ｓ３０６）、移動体情報受信部４０１は、再びステップＳ３００に示した処理を実行する。
【０１０３】
ユーザ１４から確認コマンドを受け付けていない場合（Ｓ３０５：Ｎｏ）、コマンド受信部４０９は、端末装置４０に設けられた入力装置または無線通信部４０３を介して、制御コマンドを受け付けたか否かを判定する（Ｓ３０７）。制御コマンドを受け付けた場合（Ｓ３０７：Ｙｅｓ）、コマンド受信部４０９は、受け付けた制御コマンドをコマンド格納部４０８に格納し（Ｓ３０８）、制御コマンドを受け付けた旨を端末装置４０に設けられた表示装置等を介してユーザに通知し、移動体情報受信部４０１は、再びステップＳ３００に示した処理を実行する。
【０１０４】
制御コマンドを受け付けていない場合（Ｓ３０７：Ｎｏ）、コマンド送信制御部４０５は、移動体搭載装置２０との近距離無線通信が可能となった旨が近距離通信可否判定部４０４から通知されているか否かを判定する（Ｓ３０９）。移動体搭載装置２０との近距離無線通信が可能である場合（Ｓ３０９：Ｙｅｓ）、コマンド送信制御部４０５は、コマンド格納部４０８内にコマンドが格納されているか否かを判定する（Ｓ３１０）。
【０１０５】
移動体搭載装置２０との近距離無線通信が可能でない場合（Ｓ３０９：Ｎｏ）、または、コマンド格納部４０８内にコマンドが格納されていない場合（Ｓ３１０：Ｎｏ）、移動体情報受信部４０１は、再びステップＳ３００に示した処理を実行する。
【０１０６】
コマンド格納部４０８内にコマンドが格納されている場合（Ｓ３１０：Ｙｅｓ）、コマンド送信制御部４０５は、制御コマンドをコマンド格納部４０８から読み出す。そして、コマンド送信制御部４０５は、読み出した制御コマンドを近距離通信部４００を介して移動体搭載装置２０へ送信し（Ｓ３１１）、移動体情報受信部４０１は、再びステップＳ３００に示した処理を実行する。
【０１０７】
図１４および図１５は、第２の実施形態におけるセンタサーバ３０の動作の一例を示すフローチャートである。
【０１０８】
まず、移動体情報管理部３１は、通信回線１１を介して移動体搭載装置２０から強電界通知を受信したか否かを判定する（Ｓ４００）。強電界通知を受信した場合（Ｓ４００：Ｙｅｓ）、移動体情報管理部３１は、当該強電界通知に含まれている移動体ＩＤに対応する移動体情報テーブル３５１を移動体情報格納部３５内で特定する。
【０１０９】
次に、移動体情報管理部３１は、特定した移動体情報テーブル３５１内において、移動体情報３５２が格納されていれば当該移動体情報３５２を移動体情報テーブル３５１から削除し、弱電界フラグ３５３を０にリセットする（Ｓ４０１）。
【０１１０】
次に、移動体情報管理部３１は、移動体情報テーブル３５１に通知先アドレス３５５が登録されていれば（Ｓ４０２：Ｙｅｓ）、移動体搭載装置２０が強電界のエリアに入った旨と共に、受信した強電界通知に含まれている履歴情報を、特定した移動体情報テーブル３５１に登録されている通知先アドレス３５５へ送信し（Ｓ４０３）、再びステップＳ４００に示した処理を実行する。
【０１１１】
強電界通知を受信していない場合（Ｓ４００：Ｎｏ）、移動体情報管理部３１は、通信回線１１を介して移動体搭載装置２０から弱電界通知を受信したか否かを判定する（Ｓ４０４）。弱電界通知を受信した場合（Ｓ４０４：Ｙｅｓ）、移動体情報管理部３１は、当該弱電界通知に含まれている移動体ＩＤに対応する移動体情報テーブル３５１を移動体情報格納部３５内で特定する。
【０１１２】
次に、移動体情報管理部３１は、特定した移動体情報テーブル３５１内において、移動体情報３５２が格納されていれば当該移動体情報３５２を移動体情報テーブル３５１から削除する。そして、移動体情報管理部３１は、特定した移動体情報テーブル３５１内において、弱電界フラグ３５３に１をセットし（Ｓ４０５）、再びステップＳ４００に示した処理を実行する。
【０１１３】
弱電界通知を受信していない場合（Ｓ４０４：Ｎｏ）、移動体情報受信部３２は、通信回線１１を介して端末装置４０から移動体ＩＤと共に移動体情報を受信したか否かを判定する（Ｓ４０６）。移動体情報を受信した場合（Ｓ４０６：Ｙｅｓ）、移動体情報受信部３２は、受信した移動体ＩＤに対応する移動体情報テーブル３５１を移動体情報格納部３５内で特定する。
【０１１４】
次に、移動体情報受信部３２は、受信した移動体情報を、特定した移動体情報テーブル３５１内に登録する（Ｓ４０７）。そして、移動体情報受信部３２は、当該移動体情報の送信元の端末装置４０のアドレスを、特定した移動体情報テーブル３５１の端末アドレス３５４に登録し、移動体情報管理部３１は、再びステップＳ４００に示した処理を実行する。
【０１１５】
移動体情報を受信していない場合（Ｓ４０６：Ｎｏ）、移動体情報返信部３３は、通信回線１１を介して他のユーザ１６の通信装置１５から移動体ＩＤと共に確認コマンドを受信したか否かを判定する（Ｓ４０８）。確認コマンドを受信した場合（Ｓ４０８：Ｙｅｓ）、移動体情報返信部３３は、当該確認コマンドと共に受信した移動体ＩＤに対応する移動体情報テーブル３５１を移動体情報格納部３５内で特定する。
【０１１６】
次に、移動体情報返信部３３は、特定した移動体情報テーブル３５１内に移動体情報３５２が登録されているか否かを判定する（Ｓ４０９）。移動体情報３５２が登録されている場合（Ｓ４０９：Ｙｅｓ）、移動体情報返信部３３は、確認コマンドに該当する項目の情報を当該移動体情報３５２から抽出して返信し（Ｓ４１０）、移動体情報管理部３１は、再びステップＳ４００に示した処理を実行する。
【０１１７】
一方、移動体情報３５２が登録されていない場合（Ｓ４０９：Ｎｏ）、移動体情報返信部３３は、確認コマンドを、移動体ＩＤに対応する移動体搭載装置２０へ通信回線１１を介して送信する（Ｓ４１１）。そして、当該移動体搭載装置２０から応答があった場合（Ｓ４１２：Ｙｅｓ）、移動体情報返信部３３は、受信した応答を、確認コマンドの送信元の通信装置１５へ送信し（Ｓ４１３）、移動体情報管理部３１は、再びステップＳ４００に示した処理を実行する。
【０１１８】
一方、移動体搭載装置２０から応答がなかった場合（Ｓ４１２：Ｎｏ）、移動体情報返信部３３は、確認コマンドの送信元の通信装置１５へエラーを通知し（Ｓ４１４）、移動体情報管理部３１は、再びステップＳ４００に示した処理を実行する。
【０１１９】
確認コマンドを受信していない場合（Ｓ４０８：Ｎｏ）、コマンド送信制御部３４は、通信回線１１を介して他のユーザ１６の通信装置１５から移動体ＩＤと共に制御コマンドを受信したか否かを判定する（図１５のＳ４１５）。制御コマンドを受信していない場合（Ｓ４１５：Ｎｏ）、移動体情報管理部３１は、再びステップＳ４００に示した処理を実行する。
【０１２０】
一方、制御コマンドを受信した場合（Ｓ４１５：Ｙｅｓ）、コマンド送信制御部３４は、当該制御コマンドと共に受信した移動体ＩＤに対応する移動体情報テーブル３５１を移動体情報格納部３５内で特定する。そして、特定した移動体情報テーブル３５１内に移動体情報３５２が登録されているか否かを判定する（Ｓ４１６）。
【０１２１】
移動体情報３５２が登録されている場合（Ｓ４１６：Ｙｅｓ）、コマンド送信制御部３４は、制御対象の移動体搭載装置２０が圏外である旨および端末装置４０経由で制御コマンドを送信することも可能である旨を、制御コマンドの送信元の通信装置１５に通知する（Ｓ４１７）。そして、端末装置４０経由での制御コマンドの送信を指示された場合（Ｓ４１８：Ｙｅｓ）、コマンド送信制御部３４は、制御コマンドを、特定した移動体情報テーブル３５１内の端末アドレス３５４に対応する端末装置４０へ送信する（Ｓ４１９）。
【０１２２】
次に、端末装置４０から応答があった場合（Ｓ４２０：Ｙｅｓ）、コマンド送信制御部３４は、受信した応答を、制御コマンドの送信元の通信装置１５へ送信し（Ｓ４２１）、移動体情報管理部３１は、再びステップＳ４００に示した処理を実行する。一方、端末装置４０から応答がなかった場合（Ｓ４２０：Ｎｏ）、コマンド送信制御部３４は、制御コマンドの送信元の通信装置１５へエラーを通知し（Ｓ４２２）、移動体情報管理部３１は、再びステップＳ４００に示した処理を実行する。
【０１２３】
移動体情報３５２が登録されていない場合（Ｓ４１６：Ｎｏ）、コマンド送信制御部３４は、受信した制御コマンドを、受信した移動体ＩＤに対応する移動体搭載装置２０へ通信回線１１を介して送信する（Ｓ４２３）。そして、当該移動体搭載装置２０から応答を受信した場合（Ｓ４２４：Ｙｅｓ）、コマンド送信制御部３４は、受信した応答を、制御コマンドの送信元の通信装置１５へ送信し（Ｓ４２５）、移動体情報管理部３１は、再びステップＳ４００に示した処理を実行する。一方、移動体搭載装置２０から応答がなかった場合（Ｓ４２４：Ｎｏ）、コマンド送信制御部３４は、制御コマンドの送信元の通信装置１５へエラーを通知し（Ｓ４２５）、移動体情報管理部３１は、再びステップＳ４００に示した処理を実行する。
【０１２４】
図１６から図１８は、第２の実施形態における通信システム１０の動作の一例を示すシーケンス図である。図１６は、ユーザ１４が車両１３を降りていない場合の通信システム１０の動作を示している。
【０１２５】
まず、移動体搭載装置２０が強電界の通信エリア内にある場合に、他のユーザ１６の通信装置１５から確認コマンドまたは制御コマンドを受信すると（Ｓ５００）、センタサーバ３０は、コマンドの送信先の移動体搭載装置２０の移動体情報が移動体情報格納部３５内に登録されていないため、受信したコマンドを移動体搭載装置２０へ送信する（Ｓ５０１）。移動体搭載装置２０は、受信したコマンドを実行し（Ｓ５０２）、実行結果をセンタサーバ３０へ返す（Ｓ５０３）。センタサーバ３０は、移動体搭載装置２０から受信した実行結果を、コマンドの送信元の通信装置１５へ転送する（Ｓ５０４）。
【０１２６】
次に、移動体搭載装置２０が弱電界の通信エリアに入った場合、移動体搭載装置２０は、弱電界エリアに入った時刻を履歴情報に記録すると共に、弱電界通知をセンタサーバ３０へ送信する（Ｓ５０５）。センタサーバ３０は、移動体搭載装置２０の移動体情報テーブルにおいて、弱電界フラグを１に書き換える（Ｓ５０６）。弱電界の通信エリアにいる間、移動体搭載装置２０は、定期的にセンタサーバ３０へ弱電界通知を送信する（Ｓ５０７）。
【０１２７】
他のユーザ１６の通信装置１５から確認コマンドまたは制御コマンドを受信した場合（Ｓ５０８）、センタサーバ３０は、コマンドの送信先の移動体搭載装置２０の移動体情報が移動体情報格納部３５内に登録されていないため、受信したコマンドを移動体搭載装置２０へ送信するが、移動体搭載装置２０は弱電界の通信エリアにいるため、センタサーバ３０からのコマンドを正常に受信できない場合がある。
【０１２８】
その場合、センタサーバ３０は、所定時間内にコマンドの応答がないことを検出し（Ｓ５０９）、コマンドの送信が失敗したことを、コマンドの送信元の通信装置１５に通知する（Ｓ５１０）。この際、コマンドの送信先の移動体搭載装置２０に対応する移動体情報テーブル３５１内の弱電界フラグ３５３に１がセットされているため、センタサーバ３０は、移動体搭載装置２０が圏外の可能性がある旨も併せて通知してもよい。
【０１２９】
コマンドのエラーが通知された場合、他のユーザ１６は、移動体搭載装置２０が強電界に復帰した場合にその旨を通知することや、移動体搭載装置２０が強電界に復帰した場合にコマンドを再送すること等を通信装置１５を介して指示することができる（Ｓ５１１）。この指示を受信した場合、センタサーバ３０は、コマンドの送信先の移動体搭載装置２０に対応する移動体情報テーブル３５１内の通知先アドレスに、ユーザ１６が指定した通知先を登録する。
【０１３０】
次に、移動体搭載装置２０が圏外となった場合、移動体搭載装置２０は、圏外になった時刻を履歴情報に記録する（Ｓ５１２）。そして、移動体搭載装置２０が再び弱電界の通信エリアに入った場合、移動体搭載装置２０は、弱電界エリアに入った時刻を履歴情報に記録すると共に、弱電界通知をセンタサーバ３０へ送信する（Ｓ５１３）。弱電界の通信エリアにいる間、移動体搭載装置２０は、定期的にセンタサーバ３０へ弱電界通知を送信する（Ｓ５１４）。
【０１３１】
次に、移動体搭載装置２０が強電界の通信エリアに入った場合、移動体搭載装置２０は、強電界エリアに入った時刻を履歴情報に記録すると共に、強電界通知をセンタサーバ３０へ送信する（Ｓ５１５）。センタサーバ３０は、移動体搭載装置２０の移動体情報テーブルにおいて、弱電界フラグを０に書き換える（Ｓ５１６）。
【０１３２】
そして、移動体搭載装置２０の移動体情報テーブルにおいて、通知先アドレスが登録されている場合、センタサーバ３０は、移動体搭載装置２０が強電界の通信エリアに入った旨および強電界通知に含まれている電波状況の履歴を示す履歴情報を、当該通知先アドレスへ送信する（Ｓ５１７）。また、コマンドの再送が指定されていた場合、センタサーバ３０は、コマンドを移動体搭載装置２０へ再送する（Ｓ５１８）。移動体搭載装置２０は、受信したコマンドを実行し（Ｓ５１９）、実行結果をセンタサーバ３０へ返す（Ｓ５２０）。センタサーバ３０は、移動体搭載装置２０から受信した実行結果を、コマンドの送信元の通信装置１５へ転送する（Ｓ５２１）。
【０１３３】
図１７は、圏外においてユーザ１４が車両１３から降りた場合の通信システム１０の動作を示すシーケンス図である。
【０１３４】
まず、移動体搭載装置２０は、ユーザ１４の降車を検出し（Ｓ５３０）、通信圏外であるため、移動体情報格納部２３内の移動体情報を近距離無線通信により端末装置４０へ送信する（Ｓ５３１）。端末装置４０は、移動体搭載装置２０から受信した移動体情報を移動体情報格納部４０６内に格納する（Ｓ５３２）。
【０１３５】
次に、端末装置４０のユーザ１４から確認コマンドを受け付けた場合、端末装置４０は、当該確認コマンドに該当する項目の移動体情報を移動体情報格納部４０６から読み出して、端末装置４０に設けられた画面やスピーカを介してユーザ１４に通知する（Ｓ５３３）。
【０１３６】
また、ユーザ１４から制御コマンドを受け付けた場合、端末装置４０は、受け付けた制御コマンドをコマンド格納部４０８に格納する（Ｓ５３４）。そして、移動体搭載装置２０との近距離無線通信が可能であることを検出した場合（Ｓ５３５）、端末装置４０は、格納している制御コマンドを近距離無線通信により移動体搭載装置２０へ送信する（Ｓ５３６）。
【０１３７】
移動体搭載装置２０は、受信した制御コマンドを実行する（Ｓ５３７）。そして、移動体搭載装置２０は、端末装置４０との近距離無線通信が可能であれば、実行結果を端末装置４０へ送信してもよい（Ｓ５３８）。制御コマンドの実行結果を移動体搭載装置２０から受信した場合、端末装置４０は、受信した実行結果を、端末装置４０に設けられた画面やスピーカを介してユーザ１４に通知する（Ｓ５３９）。
【０１３８】
図１８は、圏外において移動体搭載装置２０から移動体情報を受信した端末装置４０が通信エリア内に移動した場合の通信システム１０の動作を示すシーケンス図である。
【０１３９】
まず、端末装置４０は、最寄りの基地局１２の通信エリア内に入ったことを検出し、移動体搭載装置２０から受信した移動体情報を、当該移動体搭載装置２０の移動体ＩＤと共に、基地局１２を介してセンタサーバ３０へ送信する（Ｓ５５０）。センタサーバ３０は、受信した移動体情報を、受信した移動体ＩＤに対応付けて移動体情報格納部３５に格納する（Ｓ５５１）。
【０１４０】
次に、他のユーザ１６の通信装置１５から移動体搭載装置２０宛の確認コマンドを受信した場合（Ｓ５５２）、センタサーバ３０は、当該移動体搭載装置２０の移動体ＩＤに対応する移動体情報が移動体情報格納部３５に登録されているため、当該確認コマンドに該当する項目の移動体情報を移動体情報格納部３５から読み出し（Ｓ５５３）、読み出した移動体情報を、確認コマンドの送信元の通信装置１５へ送信する（Ｓ５５４）。
【０１４１】
次に、他のユーザ１６の通信装置１５から移動体搭載装置２０宛の制御コマンドを受信した場合（Ｓ５５５）、センタサーバ３０は、当該移動体搭載装置２０の移動体ＩＤに対応する移動体情報が移動体情報格納部３５に登録されているため、当該制御コマンドの送信先の移動体搭載装置２０が圏外である旨を制御コマンドの送信元の通信装置１５に通知する（Ｓ５５６）。
【０１４２】
端末装置４０へ制御コマンドを転送する旨の指示を通信装置１５から受け付けた場合（Ｓ５５７）、センタサーバ３０は、制御コマンドの送信先の移動体搭載装置２０の移動体ＩＤに対応付けられて移動体情報格納部３５に登録されている端末アドレスに該当する端末装置４０へ、当該制御コマンドを転送する（Ｓ５５８）。
【０１４３】
端末装置４０は、受信した制御コマンドをコマンド格納部４０８に格納し（Ｓ５５９）、受信応答をセンタサーバ３０に返す（Ｓ５６０）。センタサーバ３０は、制御コマンドが正常に端末装置４０へ転送された旨を示す受信応答を通信装置１５に返す（Ｓ５６１）。
【０１４４】
そして、移動体搭載装置２０との近距離無線通信が可能であることを検出した場合（Ｓ５６２）、端末装置４０は、格納している制御コマンドを近距離無線通信により移動体搭載装置２０へ送信する（Ｓ５６３）。移動体搭載装置２０は、受信した制御コマンドを実行する（Ｓ５６４）。
【０１４５】
図１９は、第２の実施形態における移動体搭載装置２０の機能を実現するコンピュータ６０のハードウェア構成の一例を示す図である。コンピュータ６０は、ＣＰＵ（Central Processing Unit）６１、ＲＡＭ（Random Access Memory）６２、ＲＯＭ（Read Only Memory）６３、無線通信機６４、近距離無線通信機６５、入力インターフェイス（Ｉ／Ｆ）６６、出力インターフェイス（Ｉ／Ｆ）６７、およびメディアインターフェイス（Ｉ／Ｆ）６８を備える。
【０１４６】
ＣＰＵ６１は、ＲＯＭ６３に格納されたプログラムに基づいて動作し、各部の制御を行う。無線通信機６４は、携帯電話やＷｉＭＡＸ等の広域無線通信により、アンテナ２０４を介して基地局１２から受信したデータをＣＰＵ６１に提供し、ＣＰＵ６１が生成したデータを、アンテナ２０４を介して基地局１２へ送信する。近距離無線通信機６５は、BluetoothやＵＷＢ、Ｗｉ−Ｆｉ、ＮＦＣ、Transfer JET等の近距離無線通信により、アンテナ２０５を介して端末装置４０から受信したデータをＣＰＵ６１に提供し、ＣＰＵ６１が生成したデータを、アンテナ２０５を介して端末装置４０へ送信する。
【０１４７】
入力インターフェイス６６は、センサ２００やセンサ２０１からの信号をＣＰＵ６１へ送る。また、出力インターフェイス６７は、ＣＰＵ６１が生成したデータや信号を表示装置２０２やスピーカ２０３へ送る。また、出力インターフェイス６７は、ＣＰＵ６１が生成した制御信号を車両１３へ送る。
【０１４８】
ＣＰＵ６１は、メディアインターフェイス６８を介してメディア６９に格納されたプログラムを読み取り、ＲＯＭ６３にインストールする。ＣＰＵ６１は、当該プログラムをＲＯＭ６３からＲＡＭ６２上にロードし、ロードしたプログラムを実行する。メディア６９は、例えば、磁気記録媒体や半導体メモリ等である。
【０１４９】
コンピュータ６０のＣＰＵ６１は、ＲＡＭ６２上にロードされたプログラムを実行することにより、移動体情報収集部２１、無線通信部２２、コマンド受信部２４、コマンド実行部２５、分離判定部２６、移動体情報通知部２７、通信可否判定部２８、および近距離通信部２９の各機能を実現する。また、ＲＡＭ６２には、移動体情報格納部２３内のデータが格納される。
【０１５０】
コンピュータ６０は、これらのプログラムを、メディア６９から読み取ってインストールするが、他の例として、コンピュータ６０は、無線通信機６４を介してこれらのプログラムを取得してインストールするようにしてもよい。
【０１５１】
図２０は、第２の実施形態における端末装置４０の機能を実現するコンピュータ７０のハードウェア構成の一例を示す図である。コンピュータ７０は、ＣＰＵ（Central Processing Unit）７１、ＲＡＭ（Random Access Memory）７２、ＲＯＭ（Read Only Memory）７３、無線通信機７４、近距離無線通信機７５、入力インターフェイス（Ｉ／Ｆ）７６、出力インターフェイス（Ｉ／Ｆ）７７、およびメディアインターフェイス（Ｉ／Ｆ）７８を備える。
【０１５２】
ＣＰＵ７１は、ＲＯＭ７３に格納されたプログラムに基づいて動作し、各部の制御を行う。無線通信機７４は、携帯電話やＷｉＭＡＸ等の広域無線通信により、アンテナ４２を介して基地局１２から受信したデータをＣＰＵ７１に提供し、ＣＰＵ７１が生成したデータを、アンテナ４２を介して基地局１２へ送信する。近距離無線通信機７５は、BluetoothやＵＷＢ、Ｗｉ−Ｆｉ、ＮＦＣ、Transfer JET等の近距離無線通信により、アンテナ４１を介して移動体搭載装置２０から受信したデータをＣＰＵ７１に提供し、ＣＰＵ７１が生成したデータを、アンテナ４１を介して移動体搭載装置２０へ送信する。
【０１５３】
入力インターフェイス７６は、入力装置からの信号をＣＰＵ７１へ送る。出力インターフェイス７７は、ＣＰＵ７１が生成したデータや信号を出力装置へ送る。ＣＰＵ７１は、メディアインターフェイス７８を介してメディア７９に格納されたプログラムを読み取り、ＲＯＭ７３にインストールする。ＣＰＵ７１は、当該プログラムをＲＯＭ７３からＲＡＭ７２上にロードし、ロードしたプログラムを実行する。メディア７９は、例えば、磁気記録媒体や半導体メモリ等である。
【０１５４】
コンピュータ７０のＣＰＵ７１は、ＲＡＭ７２上にロードされたプログラムを実行することにより、近距離通信部４００、移動体情報受信部４０１、移動体情報送信部４０２、無線通信部４０３、近距離通信可否判定部４０４、コマンド送信制御部４０５、通信可否判定部４０７、コマンド受信部４０９、および移動体情報通知部４１０の各機能を実現する。また、ＲＡＭ７２には、移動体情報格納部４０６やコマンド格納部４０８内のデータが格納される。
【０１５５】
コンピュータ７０は、これらのプログラムを、メディア７９から読み取ってインストールするが、他の例として、コンピュータ７０は、無線通信機７４を介してこれらのプログラムを取得してインストールするようにしてもよい。
【０１５６】
図２１は、第２の実施形態におけるセンタサーバ３０の機能を実現するコンピュータ８０のハードウェア構成の一例を示す図である。コンピュータ８０は、ＣＰＵ（Central Processing Unit）８１、ＲＡＭ（Random Access Memory）８２、ＲＯＭ（Read Only Memory）８３、ＨＤＤ（Hard Disk Drive）８４、通信インターフェイス（Ｉ／Ｆ）８５、入力インターフェイス（Ｉ／Ｆ）８６、出力インターフェイス（Ｉ／Ｆ）８７、およびメディアインターフェイス（Ｉ／Ｆ）８８を備える。
【０１５７】
ＣＰＵ８１は、ＲＯＭ８３またはＨＤＤ８４に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ８３は、コンピュータ８０の起動時にＣＰＵ８１によって実行されるブートプログラムや、コンピュータ８０のハードウェアに依存するプログラム等を格納する。ＨＤＤ８４は、ＣＰＵ８１によって実行されるプログラムおよび当該プログラムによって使用されるデータ等を格納する。
【０１５８】
通信インターフェイス８５は、通信回線１１を介して他の機器からデータを受信してＣＰＵ８１へ送り、ＣＰＵ８１が生成したデータを、通信回線１１を介して他の機器へ送信する。
【０１５９】
入力インターフェイス８６は、入力装置からの信号をＣＰＵ８１へ送る。出力インターフェイス８７は、ＣＰＵ８１が生成したデータや信号を出力装置へ送る。ＣＰＵ８１は、メディアインターフェイス８８を介してメディア８９に格納されたプログラムを読み取り、ＨＤＤ８４にインストールする。ＣＰＵ８１は、当該プログラムをＨＤＤ８４からＲＡＭ８２上にロードし、ロードしたプログラムを実行する。メディア８９は、例えば、磁気記録媒体や半導体メモリ等である。
【０１６０】
コンピュータ８０のＣＰＵ８１は、ＲＡＭ８２上にロードされたプログラムを実行することにより、移動体情報管理部３１、移動体情報受信部３２、移動体情報返信部３３、およびコマンド送信制御部３４の各機能を実現する。また、ＲＡＭ８２またはＨＤＤ８４には、移動体情報格納部３５内のデータが格納される。
【０１６１】
コンピュータ８０は、これらのプログラムを、メディア８９から読み取ってインストールするが、他の例として、コンピュータ８０は、通信インターフェイス８５を介してこれらのプログラムを取得してインストールするようにしてもよい。
【０１６２】
以上、本発明の第２の実施形態について説明した。
【０１６３】
上記説明から明らかなように、本実施形態の通信システム１０によれば、ユーザ１４が車両１３から降りた場合に、移動体搭載装置２０が通信エリア外にあれば、移動体搭載装置２０内の移動体情報をユーザ１４の端末装置４０に転送することにより、移動体搭載装置２０が通信エリア外にある場合であっても、車両１３から離れた場所で車両１３の状態を確認することができる。
【０１６４】
また、移動体搭載装置２０から移動体情報を受信した端末装置４０が、基地局１２との通信が可能になった段階で、基地局１２を介してセンタサーバ３０に移動体情報を登録するため、移動体搭載装置２０が通信エリア外にある場合であっても、センタサーバ３０は、他のユーザ１６から移動体情報の問い合わせを受けた場合に、移動体情報を返信することができる。
【０１６５】
また、センタサーバ３０は、他のユーザ１６から受信した制御コマンドを端末装置４０へ転送し、移動体搭載装置２０との近距離無線通信が可能となった段階で、端末装置４０が、当該制御コマンドを移動体搭載装置２０へ送信するため、移動体搭載装置２０が通信エリア外にある場合であっても、他のユーザ１６からの制御コマンドを移動体搭載装置２０へ送ることができる。
【０１６６】
なお、本発明は、上記した各実施形態に限定されるものではなく、様々な変形例が含まれる。
【０１６７】
例えば、上記した第２の実施形態において、移動体搭載装置２０は、受信信号品質が弱電界に該当する品質である場合に、その旨を示す弱電界通知を定期的にセンタサーバ３０へ送信し、受信信号品質が強電界に該当する品質になった場合に、その旨およびそれまでの電波状況の履歴を含む強電界通知をセンタサーバ３０へ送信するが、第１の実施形態でも同様の動作を行ってもよい。
【０１６８】
また、上記した第２の実施形態において、移動体搭載装置２０は、ユーザ１４が車両１３を降りた場合に、圏外であれば、移動体情報を近距離無線通信により端末装置４０へ送信するが、他の形態として、移動体搭載装置２０は、圏外でなくても、ユーザ１４が車両１３を降りた場合に、移動体情報を近距離無線通信により端末装置４０へ送信するようにしてもよい。
【０１６９】
これにより、端末装置４０のユーザ１４は、センタサーバ３０を介して移動体搭載装置２０へ確認コマンドを送信することで移動体搭載装置２０から移動体情報を取得できるものの、そのような通信を行わなくても、端末装置４０内に既に格納されている移動体情報を参照することで車両１３の状態を確認することができる。これにより、車両１３の状態を確認する際にかかる通信コストを省くことができる。さらに、端末装置４０が基地局１２の通信エリア外に出た場合でも、ユーザ１４は車両１３の状態を確認することができる。
【０１７０】
また、上記した第２の実施形態において、移動体搭載装置２０は、受信信号品質が弱電界に該当する品質である場合に、その旨を示す弱電界通知を定期的にセンタサーバ３０へ送信するが、移動体搭載装置２０は、さらに、弱電界通知に移動体情報を含めてセンタサーバ３０へ送信するようにしてもよい。これにより、センタサーバ３０は、端末装置４０から移動体情報が通知されるまでの間における他のユーザ１６からの移動体情報の問い合わせに対して、より迅速に応答することができる。
【０１７１】
また、上記した第２の実施形態において、移動体搭載装置２０の通信可否判定部２８や端末装置４０の通信可否判定部４０７は、実際に基地局１２から受信している信号から測定された品質を基に、強電界、弱電界、または圏外の判定を行っているが、本発明はこれに限られない。
【０１７２】
例えば、通信可否判定部２８や通信可否判定部４０７は、通信キャリア等から提供されている通信エリアの分布を示す地図を予め保持し、自装置の位置をＧＰＳ信号等を用いて算出し、自装置の位置が通信エリアに含まれるか否かを判定することにより、通信圏内か通信圏外かを判定するようにしてもよい。また、通信エリア内であっても通信エリアの境界までの距離が短い場合に弱電界、長い場合に強電界と判定するようにしてもよい。
【０１７３】
また、走行経路が予めわかっている場合、移動体搭載装置２０は、予め保持している通信エリアの分布を示す地図を参照して、当該経路上の前方に圏外となる区間がある場合、その区間に進入する前に、予め移動体情報をセンタサーバ３０へ送信するようにしてもよい。また、これと併せて、移動体搭載装置２０は、地図情報の更新や渋滞情報の取得等も、圏外となる区間に進入する前にセンタサーバ３０から取得しておくようにすることが好ましい。
【０１７４】
また、上記した第２の実施形態において、移動体搭載装置２０は、ユーザ１４が車両１３を降りた場合に、圏外であれば、移動体情報を近距離無線通信により端末装置４０へ送信するが、移動体搭載装置２０は、移動体情報の全てを端末装置４０へ送信する必要はなく、管理者またはユーザ１４によって予め指定された項目の移動体情報を端末装置４０へ送信すればよい。
【０１７５】
また、上記した第２の実施形態において、端末装置４０は、基地局１２の通信エリア内に入った場合に、移動体搭載装置２０から受信した移動体情報をセンタサーバ３０へ送信するが、本発明はこれに限られず、ユーザ１４によって予め指定された送信先へ移動体搭載装置２０から受信した移動体情報を、例えば電子メール等により送信するようにしてもよい。
【０１７６】
また、上記した第２の実施形態では、移動体搭載装置２０内に分離判定部２６が設けられ、センサ２０１からの信号に基づいて、ユーザ１４が車両１３を降りたか否かを分離判定部２６が判定し、移動体情報通知部２７は、ユーザ１４が車両１３を降りた旨を分離判定部２６から通知された場合に、通信可否判定部２８から圏外に変化した旨を通知されていれば、移動体情報を移動体情報格納部２３から読み出して、自装置の移動体ＩＤと共に近距離通信部２９を介して端末装置４０へ送信するが、本発明はこれに限られない。
【０１７７】
例えば、端末装置４０に分離判定部を設け、端末装置４０に設けられたセンサからの信号に基づいて、ユーザ１４が車両１３を降りたか否かを判定し、移動体情報受信部４０１は、ユーザ１４が車両１３を降りた旨を当該分離判定部から通知された場合に、近距離通信部４００を介して移動体搭載装置２０内の移動体情報通知部２７と通信し、移動体情報通知部２７が移動体情報格納部２３から読み出した移動体情報を、当該移動体搭載装置２０の移動体ＩＤと共に、移動体情報通知部２７から取得するようにしてもよい。
【０１７８】
ここで、端末装置４０内に設けられた分離判定部は、例えば、通信ケーブルが抜かれたことを検出したり、移動体搭載装置２０等の予め登録された電子機器との間で確立されていたＮＦＣやTransfer JET等による無線通信リンクが切断されたことを検出する等により、予め登録された電子機器との有線または無線による接続が遮断されたことを検出した場合に、ユーザ１４が車両１３から降りたと判定するようにしてもよい。
【０１７９】
また、第２の実施形態において、コマンド送信制御部３４は、通信回線１１を介して他のユーザ１６の通信装置１５から移動体ＩＤと共に制御コマンドを受信した場合に、当該移動体ＩＤに対応する移動体情報テーブル３５１内に移動体情報３５２が登録されていなければ、ユーザ１６の了承を得た上で、受信した制御コマンドを、当該移動体情報テーブル３５１内の端末アドレス３５４に対応する端末装置４０へ送信する。このとき、コマンド送信制御部３４は、送信した制御コマンドの識別情報を移動体ＩＤに対応付けて保持する。
【０１８０】
また、端末装置４０内のコマンド受信部４０９は、無線通信部４０３を介してセンタサーバ３０から制御コマンドを受信した場合に、受信した制御コマンドを、当該制御コマンドの識別情報に対応付けてコマンド格納部４０８に格納する。そして、コマンド送信制御部４０５は、移動体搭載装置２０との近距離無線通信が可能となった旨が近距離通信可否判定部４０４から通知されていれば、制御コマンドおよび識別情報をコマンド格納部４０８から読み出し、読み出した制御コマンドを近距離通信部４００を介して移動体搭載装置２０へ送信する。
【０１８１】
移動体搭載装置２０のコマンド受信部２４は、近距離通信部２９を介して端末装置４０から制御コマンドを受信した場合に、受信した制御コマンドをコマンド実行部２５へ送り、その実行結果をコマンド実行部２５から受け取る。そして、コマンド受信部２４は、実行した制御コマンドの識別情報と共に、実行結果を通信可否判定部２８へ送る。また、コマンド受信部２４は、自装置の移動体ＩＤおよび実行した制御コマンドの識別情報と共に、実行結果を近距離通信部２９を介して端末装置４０へ送信する。
【０１８２】
通信可否判定部２８は、受信信号品質が強電界に該当する品質に変化した場合に、保持している履歴情報、強電界に変化した旨を示す情報、自装置の移動体ＩＤ、コマンド受信部２４から受信した制御コマンドの識別情報、および実行結果を強電界通知に含めて無線通信部２２を介してセンタサーバ３０へ送信する。
【０１８３】
また、端末装置４０の移動体情報送信部４０２は、近距離通信部４００を介して移動体搭載装置２０から、移動体ＩＤ、制御コマンドの識別情報、および実行結果を受信した場合に、これらの情報を保持し、最寄りの基地局１２と通信が可能となった旨を通信可否判定部４０７から通知された段階で、保持している移動体ＩＤ、制御コマンドの識別情報、および実行結果を、無線通信部４０３を介してセンタサーバ３０へ送信する。
【０１８４】
センタサーバ３０のコマンド送信制御部３４は、端末装置４０から制御コマンドの識別情報および実行結果を受信した場合に、受信した制御コマンドの識別情報と同一の識別情報を、保持している制御コマンドの識別情報の中から削除すると共に、受信した実行結果を、当該制御コマンドの送信元のユーザ１６の通信装置１５へ送信する。
【０１８５】
また、センタサーバ３０のコマンド送信制御部３４は、移動体搭載装置２０から強電界通知を受信した場合に、当該強電界通知内に制御コマンドの識別情報が含まれているか否かを判定する。強電界通知内に制御コマンドの識別情報が含まれていない場合、コマンド送信制御部３４は、当該強電界通知の送信元の移動体搭載装置２０宛の制御コマンドの識別情報を、当該移動体搭載装置２０の移動体ＩＤに対応付けて保持していれば、当該識別情報に対応する制御コマンドを移動体搭載装置２０へ再送する。
【０１８６】
ここで、強電界通知内に制御コマンドの識別情報が含まれていないということは、移動体搭載装置２０が圏外のときに端末装置４０へ送信した制御コマンドが、圏外の間に当該移動体搭載装置２０へ転送されなかったことを意味している。そのため、コマンド送信制御部３４は、保持している識別情報に対応する制御コマンドを当該移動体搭載装置２０へ再送する。
【０１８７】
一方、強電界通知内に制御コマンドの識別情報が含まれている場合、コマンド送信制御部３４は、当該識別情報が、当該端末装置４０の移動体ＩＤに対応付けてコマンド送信制御部３４が保持している制御コマンドの識別情報と一致していれば、保持している識別情報に対応する制御コマンドを当該移動体搭載装置２０へ再送することなく削除する。
【０１８８】
このように、移動体搭載装置２０が圏外のときに端末装置４０へ送信した制御コマンドが、圏外の間に当該移動体搭載装置２０へ転送されなかった場合であっても、当該移動体搭載装置２０が圏内に復帰した段階で、当該制御コマンドを移動体搭載装置２０へ再送することができる。これにより、例えば、自宅の駐車場が圏外であり、ある日、父親が車両１３で帰宅し、降車時に父親の端末装置４０ａに移動体情報が転送され、翌日、母親が自分の端末装置４０ｂを持って車両１３に乗り込み、出発するような場合に、父親の端末装置４０ａが圏内のときに当該端末装置４０ａに制御コマンドが転送されたが、当該端末装置４０ａから制御コマンドを受信する前に、車両１３の移動体搭載装置２０が圏内に復帰したような場合に、当該端末装置４０ａからの制御コマンドの受信を待たずとも、移動体搭載装置２０が圏内に復帰した段階で、制御コマンドを移動体搭載装置２０へ再送することにより、当該制御コマンドを移動体搭載装置２０に実行させることができる。
【０１８９】
なお、制御コマンドの識別情報は、「エアコンの温度を１度上げる」のように、制御の種別が同一であっても、別々のユーザが送信した制御コマンドや、同一のユーザでも、複数回送信した制御コマンドのそれぞれを区別できるように、ユニークな情報となっている。そのため、同一の識別情報の制御コマンドを受信した場合、移動体搭載装置２０のコマンド実行部２５は、先に受信した識別情報の制御コマンドのみを実行する。
【０１９０】
そのため、例えば、センタサーバ３０から再送された制御コマンドを先に実行した場合には、移動体搭載装置２０と近距離通信が可能となった端末装置４０から同一の識別情報の制御コマンドをその後に受信したとしても、移動体搭載装置２０のコマンド実行部２５は、その制御コマンドを実行することはない。そのため、制御コマンドがユーザの意図しない回数実行されてしまうことを防止することができる。
【０１９１】
また、コマンド送信制御部３４は、送信した制御コマンドの識別情報と共に、当該コマンドの受信時刻を、移動体ＩＤに対応付けて保持し、受信してから所定時間以上（例えば１週間以上）経過した制御コマンドについては、再送しないようにしてもよい。この所定時間は、予め定められていてもよく、ユーザによって指定されてもよい。これにより、制御コマンドの送信が指示されてから一定時間以上経過した古い制御コマンドが実行されることを防止することができる。
【０１９２】
また、端末装置４０のコマンド受信部４０９は、無線通信部４０３を介してセンタサーバ３０から制御コマンドおよび識別情報を受信した場合に、受信した時刻に対応付けてこれらの情報をコマンド格納部４０８に格納する。そして、コマンド送信制御部４０５は、移動体搭載装置２０との近距離無線通信が可能となった旨が近距離通信可否判定部４０４から通知されていても、受信してから所定時間以上（例えば１週間以上）経過した制御コマンドについては、移動体搭載装置２０へ送信することなくコマンド格納部４０８から削除する。この所定時間も、予め定められていてもよく、ユーザによって指定されてもよい。これにより、制御コマンドの送信が指示されてから一定時間以上経過した古い制御コマンドが実行されることを防止することができる。
【０１９３】
また、上記した各実施形態は、本発明を分かりやすく説明するために詳細に説明したものであり、本発明が、必ずしも説明した全ての構成要素を備えるものに限定されるものではない。また、ある実施形態の構成の一部を、他の実施形態の構成に置き換えることが可能であり、ある実施形態の構成に、他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０１９４】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部または全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現されてもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Solid State Drive）等の記録装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。
【０１９５】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０１９６】
１０・・・通信システム、１１・・・通信回線、１２・・・基地局、１３・・・車両、１４・・・ユーザ、１５・・・通信装置、１６・・・ユーザ、２０・・・移動体搭載装置、２１・・・移動体情報収集部、２２・・・無線通信部、２３・・・移動体情報格納部、２４・・・コマンド受信部、２５・・・コマンド実行部、２６・・・分離判定部、２７・・・移動体情報通知部、２８・・・通信可否判定部、２９・・・近距離通信部、２００・・・センサ、２０１・・・センサ、２０２・・・表示装置、２０３・・・スピーカ、２０４・・・アンテナ、３０・・・センタサーバ、３１・・・移動体情報管理部、３２・・・移動体情報受信部、３３・・・移動体情報返信部、３４・・・コマンド送信制御部、３５・・・移動体情報格納部、４０・・・端末装置、４００・・・近距離通信部、４０１・・・移動体情報受信部、４０２・・・移動体情報送信部、４０３・・・無線通信部、４０４・・・近距離通信可否判定部、４０５・・・コマンド送信制御部、４０６・・・移動体情報格納部、４０７・・・通信可否判定部、４０８・・・コマンド格納部、４０９・・・コマンド受信部、４１０・・・移動体情報通知部、４１・・・アンテナ、４２・・・アンテナ
【図１】
2013035492.tif 000003
【図２】
2013035492.tif 000004
【図３】
2013035492.tif 000005
【図４】
2013035492.tif 000006
【図５】
2013035492.tif 000007
【図６】
2013035492.tif 000008
【図７】
2013035492.tif 000009
【図８】
2013035492.tif 000010
【図９】
2013035492.tif 000011
【図１０】
2013035492.tif 000012
【図１１】
2013035492.tif 000013
【図１２】
2013035492.tif 000014
【図１３】
2013035492.tif 000015
【図１４】
2013035492.tif 000016
【図１５】
2013035492.tif 000017
【図１６】
2013035492.tif 000018
【図１７】
2013035492.tif 000019
【図１８】
2013035492.tif 000020
【図１９】
2013035492.tif 000021
【図２０】
2013035492.tif 000022
【図２１】
2013035492.tif 000023
【手続補正書】
【提出日】平成26年10月7日(2014.10.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動体に搭載可能な移動体搭載装置と、
移動体と共に移動するユーザが使用する端末装置と
前記移動体搭載装置および前記端末装置と通信を行うセンタサーバと、
を備え、
前記移動体搭載装置は、
センタサーバとの通信に用いられる電波の受信信号品質および前記移動体に関する情報を含む移動体情報を格納する第１の移動体情報格納部と、
前記ユーザが当該移動体から離れたか否かを判定する分離判定部と、
所定の場合に前記移動体情報を前記端末装置に送信する第１の移動体情報通知部と、
前記センタサーバとの通信が可能か否かを判定する第１の通信可否判定部と、を有し、
前記第１の移動体情報通知部は、
前記分離判定部によって、前記端末装置が当該移動体搭載装置から離れたと判定された場合に、前記第１の通信可否判定部によって、前記センタサーバとの通信が不能と判定されていれば、前記移動体情報格納部内の移動体情報を前記端末装置へ送信し、
前記端末装置は、
前記移動体搭載装置から前記移動体情報を受信する第１の移動体情報受信部と、
前記第１の移動体情報受信部が受信した移動体情報を格納する第２の移動体情報格納部と、
ユーザからの操作に従い、前記第２の移動体情報格納部に格納されている情報を当該ユーザに通知する第２の移動体情報通知部と、
前記センタサーバとの通信が可能か否かを判定する第２の通信可否判定部と、
前記第２の移動体情報格納部内に移動体情報が格納されている場合に、前記第２の通信可否判定部によって前記センタサーバとの通信が可能と判定されていれば、前記第２の移動体情報格納部内の移動体情報を、前記センタサーバへ送信する移動体情報送信部と、を有し、
前記センタサーバは、
前記端末装置から移動体情報を受信する第２の移動体情報受信部と、
前記第２の移動体情報受信部が受信した移動体情報を、移動体毎に格納する第３の移動体情報格納部と、
他の通信装置から移動体の移動体情報の問い合わせを受け付けた場合に、該当する移動体情報が前記第３の移動体情報格納部に登録されていれば、該当する移動体情報を前記第３の移動体情報格納部から抽出して返信する移動体情報返信部と、を有し、
前記移動体搭載装置の前記第１の通信可否判定部は、
前記センタサーバとの通信が不能から可能に変化した場合に、通信が可能となった旨を前記センタサーバに通知し、
前記センタサーバは、
前記移動体搭載装置から前記センタサーバとの通信が可能となった旨を通知された場合に、当該移動体搭載装置が搭載可能な移動体の移動体情報が前記第３の移動体情報格納部に登録されていれば、当該移動体情報を前記第３の移動体情報格納部から削除する移動体情報管理部をさらに有する
ことを特徴とする通信システム。
【請求項２】
請求項１に記載の通信システムであって、
前記端末装置は、
前記移動体搭載装置との通信が可能か否かを判定する第３の通信可否判定部と、
前記移動体搭載装置を制御するためのコマンドをユーザから受け付けるコマンド受付部と、
コマンドを格納するコマンド格納部と、
前記コマンド受付部がコマンドを受け付けた場合に、前記第３の通信可否判定部によって前記移動体搭載装置との通信が可能と判定されていれば、当該コマンドを前記移動体搭載装置へ送信し、
前記コマンド受付部がコマンドを受け付けた場合に、前記第３の通信可否判定部によって前記移動体搭載装置との通信が可能と判定されていなければ、当該コマンドを前記コマンド格納部に一旦格納し、前記移動体搭載装置との通信が可能となった場合に当該コマンドを前記移動体搭載装置へ送信する第１のコマンド送信制御部と
をさらに有することを特徴とする通信システム。
【請求項３】
請求項２に記載の通信システムであって、
前記第３の移動体情報格納部には、
それぞれの移動体情報に対応付けて、当該移動体情報を送信した端末装置の識別情報が格納されており、
前記センタサーバは、
他の通信装置から前記移動体搭載装置を制御するためのコマンドを受信した場合に、当該移動体搭載装置を搭載している移動体の移動体情報が前記第３の移動体情報格納部に登録されていなければ、当該コマンドを当該移動体搭載装置へ送信し、
他の通信装置から前記移動体搭載装置を制御するためのコマンドを受信した場合に、当該移動体搭載装置を搭載している移動体の移動体情報が前記第３の移動体情報格納部に登録されていれば、当該コマンドを、当該移動体情報に対応付けられている識別情報の端末装置へ送信する第２のコマンド送信制御部をさらに有し、
前記端末装置のコマンド受付部は、
前記センタサーバから送信されたコマンドもさらに受け付けることを特徴とする通信システム。
【請求項４】
移動体に搭載可能な移動体搭載装置と通信するセンタサーバであって、
前記移動体と共に移動するユーザが使用する端末装置から、当該移動体に搭載可能な移動体搭載装置が当該センタサーバとの通信に用いる電波の受信信号品質および当該移動体に関する情報を含む移動体情報を受信する移動体情報受信部と、
前記移動体情報受信部が受信した移動体情報を、移動体毎に格納する移動体情報格納部と、
他の通信装置から移動体情報の問い合わせを受け付けた場合に、該当する移動体情報が前記移動体情報格納部に登録されていれば、該当する移動体情報を前記移動体情報格納部から抽出して返信する移動体情報返信部と、
前記移動体搭載装置から前記センタサーバとの通信が不能から可能に変化した旨を通知された場合に、当該移動体搭載装置が搭載可能な移動体の移動体情報が前記移動体情報格納部に登録されていれば、当該移動体情報を前記移動体情報格納部から削除する移動体情報管理部と、
を備えることを特徴とするセンタサーバ。
【請求項５】
請求項４に記載のセンタサーバであって、
前記移動体情報格納部には、
それぞれの移動体情報に対応付けて、当該移動体情報を送信した端末装置の識別情報が格納されており、
前記センタサーバは、
他の通信装置から前記移動体搭載装置を制御するためのコマンドを受信した場合に、当該移動体搭載装置を搭載している移動体の移動体情報が前記移動体情報格納部に登録されていなければ、当該コマンドを当該移動体搭載装置へ送信し、
他の通信装置から前記移動体搭載装置を制御するためのコマンドを受信した場合に、当該移動体搭載装置を搭載している移動体の移動体情報が前記移動体情報格納部に登録されていれば、当該コマンドを、当該移動体情報に対応付けられているアドレス宛に送信するコマンド送信制御部をさらに備えることを特徴とするセンタサーバ。
【国際調査報告】
2013035492.tif 000024
2013035492.tif 000025
2013035492.tif 000026
2013035492.tif 000027