(57)【要約】      （修正有）【課題】インテリジェント輸送の技術分野に関し、車両の管理および制御のためのシステムおよび方法を提供する。【解決手段】サービスのサービス要求をリモートサーバに送信し、リモートサーバから認可を受信し、その認可に基づき、電子デバイスに関連付けられたユーザにサービスを提供するために、リモートサーバから割り当てられた対象車両に搭載されている車載デバイスを制御するように構成された電子デバイス。【選択図】図４
2020033010.tif 000002
【特許請求の範囲】
【請求項１】
車両の車載デバイスを制御するための命令のセットを含む少なくとも１つのストレージ媒体と、
前記少なくとも１つのストレージ媒体と通信するように構成された少なくとも１つのプロセッサと、
を含む電子デバイスであって、
前記少なくとも１つのプロセッサは、前記命令のセットを実行すると、
サービスのサービス要求をリモートサーバに送信し、
前記リモートサーバから認可を受信し、
前記認可に基づいて、前記電子デバイスに関連付けられたユーザに前記サービスを提供するため、前記リモートサーバによって割り当てられた対象車両に搭載された車載デバイスを制御する、
ように指示される、
電子デバイス。
【請求項２】
前記少なくとも１つのプロセッサは、
前記認可に基づき、所定のオペレーションを実行することを前記車載デバイスに直接命令する、
ようにさらに指示される、請求項１に記載の電子デバイス。
【請求項３】
前記少なくとも１つのプロセッサは、
前記認可に基づき、前記車載デバイスに所定のオペレーションを実行することを前記リモートサーバに指示させる命令を前記リモートサーバに送信する、
ようにさらに指示される、請求項１に記載の電子デバイス。
【請求項４】
前記サービスは、前記対象車両によって提供される輸送サービスであり、
前記ユーザは前記対象車両の搭乗者である、
請求項１に記載の電子デバイス。
【請求項５】
前記少なくとも１つのプロセッサは、前記対象車両が前記ユーザからの前記サービス要求を受諾したことを確認する確証を前記リモートサーバから受信するように、さらに指示される、請求項１に記載の電子デバイス。
【請求項６】
前記認可は、前記電子デバイスに、前記車載デバイスのデフォルトのコントローラよりも高い制御優先度を割り当てるように、設定される、請求項１に記載の電子デバイス。
【請求項７】
前記車載デバイスは、空調装置、マルチメディアデバイス、照明システム、窓制御システム、または座席制御システムのうちの少なくとも１つを含む、請求項１に記載の電子デバイス。
【請求項８】
車両の車両バスに車載接続されるように構成された状態検出モジュールであって、オペレーションの過程で、前記状態検出モジュールは、前記車両バスを介して前記車両の状態を把握し、前記車両の前記状態を前記車両からリモートのサーバに自律的に送信する、前記状態検出モジュールと、
追跡モジュールであって、オペレーションの過程で、前記追跡モジュールは、前記車両の居場所を追跡し、前記居場所を前記サーバに自律的に送信する、前記追跡モジュールと、
を含む、電子デバイス。
【請求項９】
イベントデータレコーダであって、オペレーションの過程で、前記イベントデータレコーダは前記車両の機内および機外の環境情報を記録し、前記機内および機外の環境情報を前記サーバに自律的に送信する、前記イベントデータレコーダ、
をさらに含む、請求項８に記載の電子デバイス。
【請求項１０】
前記追跡モジュールは、前記状態検出モジュールと電子的に一体化されている、請求項８に記載の電子デバイス。
【請求項１１】
前記追跡モジュール、前記状態検出モジュール、または前記イベントデータレコーダの少なくとも１つに異常動作が生じた場合、前記追跡モジュール、前記状態検出モジュール、および前記イベントデータレコーダのうちの残存する１つ以上は、前記サーバにアラートを送信するようにトリガされる、請求項９に記載の電子デバイス。
【請求項１２】
前記追跡モジュール、前記状態検出モジュール、および前記イベントデータレコーダが、相互に通信し、
前記サーバとの接続ができず、前記追跡モジュール、前記状態検出モジュール、および前記イベントデータレコーダのいずれか１つに異常動作が生じた場合、前記追跡モジュール、前記状態検出モジュール、および前記イベントデータレコーダの他の１つ以上は、作動され、後に前記サーバとのワイヤレス接続が利用可能になったとき、前記サーバにアラートを送信する、
ように構成される、請求項９に記載の電子デバイス。
【請求項１３】
前記状態検出モジュールは、車載診断モジュール、または車両バスモジュールである、請求項８に記載の電子デバイス。
【請求項１４】
前記追跡モジュールは、全地球側位システム（ＧＰＳ）である、請求項８に記載の電子デバイス。
【請求項１５】
前記追跡モジュール、前記状態検出モジュール、またはイベントデータレコーダのうちの少なくとも１つを制御することを、前記サーバに認可されたユーザ端末をさらに含み、
オペレーションの過程で、前記ユーザ端末が、前記認可に基づき、前記追跡モジュール、前記状態検出モジュール、または前記イベントデータレコーダのうちの少なくとも１つの作動をトリガするよう前記サーバに命令する命令を送信する、
請求項８に記載の電子デバイス。
【請求項１６】
前記車両に関連付けられたユーザ端末をさらに含み、オペレーションの過程で、前記ユーザ端末は、前記サーバから前記車両に関する情報を受信する、
請求項８に記載の電子デバイス。
【請求項１７】
前記サーバから認可を受信し、前記サーバからの認可を受けて、オペレーションの過程で、前記サーバから少なくとも１つの車両に関する情報をさらに受信するように構成された管理端末をさらに含む、
請求項８に記載の電子デバイス。
【請求項１８】
前記サーバから認可を受信し、前記サーバからの認可を受けて、オペレーションの過程で前記サーバに、前記追跡モジュール、前記状態検出モジュール、またはイベントデータレコーダのうちの少なくとも１つを作動する命令を送信するように構成された管理端末をさらに含む、
請求項８に記載の電子デバイス。
【請求項１９】
アラームをさらに含み、前記アラームは、前記異常動作が生じたとき警報を出す、
請求項１１に記載の電子デバイス。
【請求項２０】
前記異常動作は、前記追跡モジュール、前記状態検出モジュール、または前記イベントデータレコーダの何れか１つの取り外し、異常信号、または故障を含む、請求項１１に記載の電子デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、２０１５年１２月２４日に出願された中国特許出願番号第２０１５２１１０５５６１．４号、２０１６年１月２９日に出願された中国特許出願番号第２０１６２００９３１２０．５号、および２０１６年３月１日に出願された中国特許出願番号第２０１６２０１５９４３９．３号に基づく優先権を主張し、これらの内容は、参照することによりその全体が本出願に組み込まれる。
【０００２】
技術分野
本開示は、一般にインテリジェント輸送の技術分野に関し、具体的には、車両の管理および制御のためのシステムおよび方法に関する。
【背景技術】
【０００３】
インテリジェント輸送の発展に伴い、インテリジェント車両、特に、インテリジェント車両の管理および制御がますます普及してきている。インテリジェント車両の管理および制御は、リアルタイム、正確、かつ効率的な輸送システムを生み出すことができる。車両を管理および／または制御するシステムおよび方法の需要が高まっている。
【発明の概要】
【０００４】
本開示の例示的な実施形態によれば、或る電子デバイスは、少なくとも１つのストレージ媒体および少なくとも１つのプロセッサを含むことができ、該少なくとも１つのストレージ媒体は、車両の車載デバイスを制御するための命令のセットを包含し、該少なくとも１つのプロセッサは、該少なくとも１つのストレージ媒体と通信するように構成され、該少なくとも１つのプロセッサは、この命令のセットを実行すると、リモートサーバにサービスのサービス要求を送信し、リモートサーバから認可を受信し、その認可に基づいて、該電子デバイスに関連付けられたユーザにサービスを提供するために、リモートサーバによって割り当てられた対象車両上に搭載された車載デバイスを制御するように指示される。
【０００５】
本開示の他の例示的な実施形態によれば、電子デバイスは、状態検出モジュール、および追跡モジュールを含むことができ、状態検出モジュールは、車両の車両バスに車載（オンボード）接続されるように構成され、状態検出モジュールは、オペレーションの過程で車両バスを介して車両の状態を把握し、その車両の状態を車両からリモートのサーバに自律的に送信し、追跡モジュールは、オペレーションの過程で車両の居場所を追跡しその居場所をサーバに自律的に送信するように構成される。
【０００６】
例示的な実施形態に関連させてさらに本開示を説明する。本開示の実施形態の前述のおよび他の態様は、以下の詳細な説明を添付の図面と併せ読むことによってさらに明らかになる。
【図面の簡単な説明】
【０００７】
【図１】いくつかの実施形態による、オンデマンドサービスのための例示的なシステムのブロック図である。
【図２】いくつかの実施形態による、図１に示されたシステム中の例示的な車両のブロック図である。
【図３】いくつかの実施形態による、例示的な電子デバイスのブロック図である。
【図４】いくつかの実施形態による、サービスを要求する際に、ユーザ端末が車載デバイスを制御するための例示的なプロセスのフローチャートである。
【発明を実施するための形態】
【０００８】
以下の説明は、いずれかの当業者が本開示を活用することができるように提示され、具体的な応用およびその要件の側面から提供される。これら開示される実施形態に対する様々な修改は当業者には自明であろう。本明細書で定義される一般的原理は、本開示の趣旨および範囲から逸脱することなく、他の実施形態および応用に適用することが可能である。しかして、本開示は、提示された実施形態に限定されるものでなく、特許請求の範囲に整合する最も広い範囲によるべきものである。
【０００９】
本明細書中で用いられる用語は、特定の例示実施形態を説明するためだけのものであり、限定を意図していない。本明細書で用いられる、単数形「ある（ａ、ａｎ）」、および「該（ｔｈｅ）」は、文脈上明確に別途に示されていなければ、複数形も同様に含むことが意図されている。さらに、当然のことながら、本明細書で用いられる場合、「含む（ｃｏｍｐｒｉｓｅ）」、「含んでいる（ｃｏｍｐｒｉｓｉｎｇ）」、「含む、包含する（ｉｎｃｌｕｄｅ）」、および／または「含んでいる、包含している（ｉｎｃｌｕｄｉｎｇ）」は、述べられた特徴、完全体、ステップ、オペレーション、要素、もしくはコンポーネント、またはこれらの組み合わせの存在を特定するが、一つ以上の他の特徴、完全体、ステップ、オペレーション、要素、コンポーネント、および／またはこれらのグループの存在または追加を排除するものではない。
【００１０】
本開示のこれらのおよび他の特徴、および特性、ならびに、オペレーションの方法および関連する構造体の要素および部品の組み合わせの機能ならびに製造の経済性は、添付の図面を参照しながら以下の説明を考察すればさらに明らかにすることができ、これら図面の全ては本明細書の一部を形成する。但し、当然のことながら、これら図面は、例示と説明とのためだけのものであり、本開示の範囲を限定することは意図されていない。当然ながら、これらの図面は正確な縮尺率ではない。
【００１１】
さらに、本開示中のシステムおよび方法は、主として車両の管理および／または制御に関連させて説明されているが、これも当然のことながら、これは単なる１つの例示的な実施形態である。本開示のシステムおよび方法は、任意の他の種類のオンデマンドサービスに適用することができる。例えば、本開示のシステムおよび方法は、陸輸、海輸、空輸など、またはこれらの任意の組み合わせを含め、各種の輸送システムに適用することが可能である。この輸送システムの車両は、タクシー、個人用自動車、ヒッチハイク、バス、列車、超特急列車、高速鉄道、地下鉄、船舶、航空機、宇宙船、熱気球、無人車両など、またはこれらの任意の組み合せを含んでよい。また、この輸送システムは、例えば、速達便を送付および／または受領するシステムなど、管理および／または配送が適用される任意の輸送システムも含んでよい。本開示のシステムまたは方法の応用シナリオには、ウェブページ、ブラウザのプラグイン、クライアント端末、関税システム、内部解析システム、人工知能ロボットなど、またはこれらの任意の組み合せを含んでよい。
【００１２】
本開示中の用語、「搭乗者」、「要求者」、「サービス要求者」、および「顧客」は、サービスを要求または注文し得る個人、エンティティ、またはツールを称するため、互換的に使用される。また、本開示中の用語、「運転者」、「プロバイダ」、「サービスプロバイダ」、および「供給者」は、サービスを提供する、またはサービスの提供を促進することが可能な個人、エンティティ、またはツールを称するため、互換的に使用される。本開示中の用語、「ユーザ」は、サービスを要求、サービスを注文、サービスを提供、またはサービスの提供を促進することが可能な個人、エンティティ、またはツールを称してよい。例えば、ユーザは、搭乗者、運転者、操作者など、またはこれらの任意の組み合せであってよい。本開示において、「搭乗者」と「搭乗者端末」とは互換的に用いられることがあり、「運転者」と「運転者端末」とは互換的に用いられることがある。
【００１３】
本開示中の用語「要求」とは、搭乗者、要求者、サービス要求者、顧客、運転者、プロバイダ、サービスプロバイダ、供給者など、またはこれらの任意の組み合せによって開始され得る要求を言う。この要求は、搭乗者、要求者、サービス要求者、顧客、運転者、プロバイダ、サービスプロバイダ、または供給者のいずれかによって受諾されてよい。この要求は有料または無料であってよい。
【００１４】
本開示における位置および／または場所は、搭乗者端末に内蔵された測位技術によって取得することが可能である。本開示において用いられる測位技術は、全地球測位システム（ＧＰＳ：ｇｌｏｂａｌ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍ）、全地球的ナビゲーション衛星システム（ＧＬＯＮＡＳＳ：ｇｌｏｂａｌ  ｎａｖｉｇａｔｉｏｎ  ｓａｔｅｌｌｉｔｅ  ｓｙｓｔｅｍ）、コンパスナビゲーションシステム（ＣＯＭＰＡＳＳ：ｃｏｍｐａｓｓ  ｎａｖｉｇａｔｉｏｎ  ｓｙｓｔｅｍ）、ガリレオ測位システム、準天頂衛星システム（ＱＺＳＳ：ｑｕａｓｉ−ｚｅｎｉｔｈ  ｓａｔｅｌｌｉｔｅ  ｓｙｓｔｅｍ）、ワイヤレスフィデリティ（ＷｉＦｉ：ｗｉｒｅｌｅｓｓ  ｆｉｄｅｌｉｔｙ）測位技術など、またはこれらの任意の組み合せを含んでよい。上記の測位技術の１つ以上が、本開示中で互換的に使用されることがある。
【００１５】
図１は、いくつかの実施形態による、オンデマンドサービスのためのオンラインプラットフォームとしての例示的なシステム１００のブロック図である。例えば、このオンデマンドサービスシステム１００は、タクシー配車、運転代行サービス、小荷物車、相乗り乗車、バスサービス、雇い運転者、およびシャトルサービスなど、輸送サービスのためのオンライン輸送サービスプラットフォームであってよい。システム１００は、サーバ１１０、ネットワーク１２０、ユーザ端末１３０、管理端末１４０、データベース１５０、および車両１６０を含むことが可能である。
【００１６】
サーバ１１０は、サービス要求に関する情報および／またはデータを処理することによってこのオンラインプラットフォームを実行することができる。例えば、サーバ１１０は、ユーザにサービスを提供するために、オンラインプラットフォームを介して対象車両１６０を割り当てることが可能である。いくつかの実施形態において、サーバ１１０は、単一のサーバ、またはサーバ群であってよい。このサーバ群は、集中型でも分散型でもよい（例えば、サーバ１１０は分散型システムとすることができる）。いくつかの実施形態では、サーバ１１０はローカル型でもリモート型でもよい。例えば、サーバ１１０は、ネットワーク１２０を介して、ユーザ端末１３０、管理端末１４０、および／またはデータベース１５０に格納された、情報および／またはデータにアクセスすることができる。別の例として、サーバ１１０は、格納された情報および／またはデータにアクセスするために、ユーザ端末１３０、管理端末１４０、および／またはデータベース１５０に直接接続されてもよい。いくつかの実施形態において、サーバ１１０は、クラウドプラットフォームに実装することが可能である。単なる例であるが、このクラウドプラットフォームは、プライベートクラウド、パブリッククラウド、ハイブリッドクラウド、コミュニティクラウド、分散型クラウド、インタークラウド、マルチクラウドなど、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態では、サーバ１１０は、本開示中の図３に示された１つ以上のコンポーネントを有するコンピューティングデバイス上に実装することが可能である。
【００１７】
いくつかの実施形態において、サーバ１１０は、処理エンジン１１２を含むことができる。処理エンジン１１２は、サービス要求に関する情報および／またはデータを処理し、本開示に記載された１つ以上の機能を実行することが可能である。例えば、処理エンジン１１２は、ユーザ端末１３０からサービスのサービス要求を受信し、および／または、ユーザ端末１３０のユーザにそのサービスを提供するために、対象車両を割り当てることができる。いくつかの実施形態では、処理エンジン１１２は、１つ以上の処理エンジン（例えば、シングルコア処理エンジンまたはマルチコアプロセッサ）を含んでよい。単なる例であるが、処理エンジン１１２は、中央処理装置（ＣＰＵ：ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、特定用途向け集積回路（ＡＳＩＣ：ａｐｐｌｉｃａｔｉｏｎ−ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）、特定用途向け命令セットプロセッサ（ＡＳＩＰ：ａｐｐｌｉｃａｔｉｏｎ−ｓｐｅｃｉｆｉｃ  ｉｎｓｔｒｕｃｔｉｏｎ−ｓｅｔ  ｐｒｏｃｅｓｓｏｒ）、グラフィックス処理装置（ＧＰＵ：ｇｒａｐｈｉｃｓ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、物理処理装置（ＰＰＵ：ｐｈｙｓｉｃｓ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、デジタル信号プロセッサ（ＤＳＰ：ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ：ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、プログラマブルロジックデバイス（ＰＬＤ：ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅ）、コントローラ、マイクロコントローラ装置、縮小命令セットコンピュータ（ＲＩＳＣ：ｒｅｄｕｃｅｄ  ｉｎｓｔｒｕｃｔｉｏｎ−ｓｅｔ  ｃｏｍｐｕｔｅｒ）、マイクロプロセッサなど、またはこれらの任意の組み合せを含んでよい。
【００１８】
ネットワーク１２０は、情報および／またはデータの交換を促進できる。いくつかの実施形態において、システム１００中の１つ以上のコンポーネント（例えば、サーバ１１０、ユーザ端末１３０、管理端末１４０、およびデータベース１５０）は、ネットワーク１２０を介してシステム１００中の他のコンポーネントに情報および／またはデータを送信することができる。例えば、サーバ１１０は、ネットワーク１２０を介してユーザ端末１３０からサービス要求を得る／取得することが可能である。いくつかの実施形態において、ネットワーク１２０は、任意の種類の有線または無線ネットワークまたはそれらの組み合せであってよい。単なる例であるが、ネットワーク１２０は、ケーブルネットワーク、有線ネットワーク、光ファイバネットワーク、通信ネットワーク、イントラネット、インターネット、ローカルエリアネットワーク（ＬＡＮ：ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、広域ネットワーク（ＷＡＮ：ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ：ｗｉｒｅｌｅｓｓ  ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、メトロポリタンエリアネットワーク（ＭＡＮ：ｍｅｔｒｏｐｏｌｉｔａｎ  ａｒｅａ  ｎｅｔｗｏｒｋ、）広域ネットワーク（ＷＡＮ）、公衆交換電話ネットワーク（ＰＳＴＮ：ｐｕｂｌｉｃ  ｔｅｌｅｐｈｏｎｅ  ｓｗｉｔｃｈｅｄ  ｎｅｔｗｏｒｋ）、ブルートゥース（登録商標）ネットワーク、ジグビーネットワーク、近距離無線通信（ＮＦＣ：ｎｅａｒ  ｆｉｅｌｄ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）ネットワーク、ｇｌｏｂａｌ  ｓｙｓｔｅｍ  ｆｏｒ  ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ（ＧＳＭ（登録商標））ネットワーク、符号分割多重アクセス（ＣＤＭＡ：ｃｏｄｅ−ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）ネットワーク、時分割多元アクセス（ＴＤＭＡ：ｔｉｍｅ−ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）ネットワーク、汎用パケット無線サービス（ＧＰＲＳ：ｇｅｎｅｒａｌ  ｐａｃｋｅｔ  ｒａｄｉｏ  ｓｅｒｖｉｃｅ）ネットワーク、ｅｎｈａｎｃｅｄ  ｄａｔａ  ｒａｔｅ  ｆｏｒ  ＧＳＭ  ｅｖｏｌｕｔｉｏｎ（ＥＤＧＥ）ネットワーク、広帯域符号分割多重アクセス（ＷＣＤＭＡ（登録商標）：ｗｉｄｅｂａｎｄ  ｃｏｄｅ  ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）ネットワーク、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ：ｈｉｇｈ  ｓｐｅｅｄ  ｄｏｗｎｌｉｎｋ  ｐａｃｋｅｔ  ａｃｃｅｓｓ）ネットワーク、ｌｏｎｇ  ｔｅｒｍ  ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）ネットワーク、ｕｓｅｒ  ｄａｔａｇｒａｍ  ｐｒｏｔｏｃｏｌ（ＵＤＰ）ネットワーク、伝送制御プロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ：ｔｒａｎｓｍｉｓｓｉｏｎ  ｃｏｎｔｒｏｌ  ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  ｐｒｏｔｏｃｏｌ）ネットワーク、ショートメッセージサービス（ＳＭＳ：ｓｈｏｒｔ  ｍｅｓｓａｇｅ  ｓｅｒｖｉｃｅ）ネットワーク、ワイヤレスアプリケーションプロトコル（ＷＡＰ：ｗｉｒｅｌｅｓｓ  ａｐｐｌｉｃａｔｉｏｎ  ｐｒｏｔｏｃｏｌ）ネットワーク、超広帯域（ＵＷＢ：ｕｌｔｒａ  ｗｉｄｅ  ｂａｎｄ）ネットワーク、赤外線など、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態において、サーバ１１０は、１つ以上のネットワークアクセスポイントを含むことができる。例えば、サーバ１１０は、基地局および／またはインターネット交換ポイント１２０−１、１２０−２、・・・、などの有線または無線ネットワークアクセスポイントを含むことが可能で、これらを通して、システム１００の１つ以上のコンポーネントは、ネットワーク１２０に接続してデータおよび／または情報を交換することができる。
【００１９】
いくつかの実施形態において、ユーザは、搭乗者、運転者、またはユーザ端末１３０の任意の操作者であってよい。いくつかの実施形態では、ユーザ端末１３０のユーザは、搭乗者および運転者以外のだれかであってもよい。例えば、ユーザ端末１３０のユーザＡは、ユーザ端末１３０を使って、ユーザＢのためのサービス要求を送信し、またはサーバ１１０からサービスおよび／または情報もしくは指示を受信することができる。別の例として、ユーザ端末１３０のユーザＣは、ユーザ端末１３０を使って、ユーザＤのためのサービス要求を受信し、および／またはサーバ１１０から情報もしくは指示を受信することが可能である。いくつかの実施形態では、用語「ユーザ」と「ユーザ端末」とは互換的に使用されることがある。
【００２０】
いくつかの実施形態において、ユーザ端末１３０は、携帯デバイス１３０−１、タブレットコンピュータ１３０−２、ラップトップコンピュータ１３０−３、自動車両中の車載デバイス１３０−４など、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態では、携帯デバイス１３０−１は、スマート家電デバイス、ウェアラブルデバイス、スマート携帯デバイス、仮想現実デバイス、拡張現実デバイスなど、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態では、このスマート家電デバイスは、スマート照明デバイス、インテリジェント電気装置の制御デバイス、スマート監視デバイス、スマートテレビジョン、スマートビデオカメラ、インターフォンなど、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態では、このウェアラブルデバイスは、スマートブレスレット、スマート履物、スマート眼鏡、スマートヘルメット、スマート腕時計、スマート衣類、スマートバックパック、スマートアクセサリなど、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態では、このスマート携帯デバイスは、スマートフォン、携帯情報端末（ＰＤＡ：ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｃｅ）、ゲームデバイス、ナビゲーションデバイス、ポイントオブセール（ＰＯＳ：ｐｏｉｎｔ  ｏｆ  ｓａｌｅ）デバイスなど、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態では、この仮想現実デバイスおよび／または拡張現実デバイスは、仮想現実ヘルメット、仮想現実眼鏡、仮想現実パッチ、拡張現実ヘルメット、拡張現実眼鏡、拡張現実パッチなど、またはこれらの任意の組み合せを含んでよい。例えば、この仮想現実デバイスおよび／または拡張現実デバイスは、ゴーグル眼鏡、オキュラスリフト、ホロレンズ、ギアＶＲなどを含んでよい。いくつかの実施形態では、自動車両中の車載デバイス１３０−４は、車載コンピュータ、車載テレビジョンなどを含んでよい。単なる例であるが、ユーザ端末１３０は、コントローラ（例えばリモートコントローラ）を含んでよい。
【００２１】
いくつかの実施形態において、ユーザ端末１３０は、ユーザおよび／またはユーザ端末１３０の位置を突き止めるための測位技術を備えたデバイスとすることができる。いくつかの実施形態では、ユーザ端末１３０は、ユーザおよび／またはユーザ端末１３０の位置を判断するため、他の測位デバイスと通信することが可能である。いくつかの実施形態では、ユーザ端末１３０は、位置情報をサーバ１１０に送信することができる。
【００２２】
いくつかの実施形態において、管理端末１４０は、少なくとも１つの車両２００を管理および／または制御する端末とすることが可能である。例えば、管理端末１４０は、いくつかの車両２００を制御するプラットフォームであってよい。いくつかの実施形態では、管理端末１４０は、ユーザ端末１３０と類似または同じデバイスであってよい。
【００２３】
データベース１５０は、データおよび／または命令を格納することができる。いくつかの実施形態において、データベース１５０は、搭乗者端末１３０および／または運転者端末１４０から得られた／取得されたデータを格納することが可能である。いくつかの実施形態では、データベース１５０は、本開示に記載の例示的な方法を実行するために、サーバ１１０が実行または使用可能なデータおよび／または命令を格納することができる。いくつかの実施形態では、データベース１５０は、大容量ストレージ、着脱可能ストレージ、揮発性読み取り書き込みメモリ、読み取り専用メモリ（ＲＯＭ：ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）など、またはこれらの任意の組み合せを含んでよい。例示的な大容量ストレージは、磁気ディスク、光ディスク、ソリッドステートドライブなどを含んでよい。例示的な着脱可能ストレージは、フラッシュドライブ、フロッピーディスク、光ディスク、メモリカード、ジップディスク、磁気テープなどを含んでよい。例示的な揮発性読み取り書き込みメモリは、ランダムアクセスメモリ（ＲＡＭ：ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）を含んでよい。例示的なＲＡＭは、ダイナミックＲＡＭ（ＤＲＡＭ：ｄｙｎａｍｉｃ  ＲＡＭ）、ダブルデータレート同期ダイナミックＲＡＭ（ＤＤＲ  ＳＤＲＡＭ：ｄｏｕｂｌｅ  ｄａｔｅ  ｒａｔｅ  ｓｙｎｃｈｒｏｎｏｕｓ  ｄｙｎａｍｉｃ  ＲＡＭ）、スタティックＲＡＭ（ＳＲＡＭ：ｓｔａｔｉｃ  ＲＡＭ）、サイリスタＲＡＭ（Ｔ−ＲＡＭ：ｔｈｙｒｉｓｔｏｒ  ＲＡＭ）、およびゼロコンデンサＲＡＭ（Ｚ−ＲＡＭ：ｚｅｒｏ−ｃａｐａｃｉｔｏｒ  ＲＡＭ）などを含んでよい。例示的なＲＯＭは、マスクＲＯＭ（ＭＲＯＭ：ｍａｓｋ  ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ：ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、消去可能プログラマブルＲＯＭ（ＰＥＲＯＭ：ｅｒａｓａｂｌｅ  ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、電気的消去可能プログラマブルＲＯＭ（ＥＥＰＲＯＭ：ｅｌｅｃｔｒｉｃａｌｌｙ  ｅｒａｓａｂｌｅ  ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、コンパクトディスクＲＯＭ（ＣＤ−ＲＯＭ：ｃｏｍｐａｃｔ  ｄｉｓｋ  ＲＯＭ）、およびデジタル多用途ディスクＲＯＭなどを含んでよい。いくつかの実施形態では、データベース１５０はクラウドプラットフォーム上に実装されてもよい。単なる例であるが、このクラウドプラットフォームは、プライベートクラウド、パブリッククラウド、ハイブリッドクラウド、コミュニティクラウド、分散型クラウド、インタークラウド、マルチクラウドなど、またはこれらの任意の組み合せを含んでよい。
【００２４】
いくつかの実施形態において、データベース１５０は、ネットワーク１２０に接続して、システム１００中の１つ以上のコンポーネント（例えば、サーバ１１０、ユーザ端末１３０、管理端末１４０など）と通信することが可能である。システム１００中の１つ以上のコンポーネントは、ネットワーク１２０を介してデータベース１５０中に格納されたデータまたは命令にアクセスすることができる。いくつかの実施形態では、データベース１５０は、システム１００中の１つ以上のコンポーネント（例えば、サーバ１１０、搭乗者端末１３０、管理端末１４０など）と直接に接続または通信することが可能である。いくつかの実施形態では、データベース１５０は、サーバ１１０の一部であってもよい。
【００２５】
いくつかの実施形態において、システム１００中の１つ以上のコンポーネント（例えば、サーバ１１０、ユーザ端末１３０、管理端末１４０など）は、データベース１５０にアクセスする許可を有することができる。いくつかの実施形態では、システム１００中の１つ以上のコンポーネントは、１つ以上の条件が満たされたとき、搭乗者、運転者、および／または公衆に関する情報を読み取りおよび／または修正することができる。例えば、サーバ１１０は、サービスの後、１つ以上のユーザの情報を読み取りおよび／または修正することが可能である。別の例として、管理端末１４０は、ユーザ端末１３０からサービス要求を受信したとき、搭乗者に関する情報にアクセスすることは可能であるが、管理端末１４０は該搭乗者の関連情報を修正することはできない。
【００２６】
車両１６０は、サービス要求に基づいてサービスを提供する対象物であってよい。いくつかの実施形態において、車両１６０は、ネットワーク１２０を介して、システム１００中の１つ以上のコンポーネント（例えば、サーバ１１０、ユーザ端末１３０、管理端末１４０など）と通信することができる。例えば、システム１００中の１つ以上のコンポーネント（例えば、サーバ１１０、ユーザ端末１３０、管理端末１４０など）は、車両１６０を制御するために車両１６０と通信することが可能である。別の例として、サーバ１１０は、情報（例えば、コマンド、命令、車両１６０の情報など）を交換するために車両１６０と通信することができる。いくつかの実施形態では、車両１６０は、馬、馬車、人力車（例えば、手押し車、自転車、三輪車など）、自動車（例えば、タクシー、バス、自家用車など）、列車、地下鉄、船舶、飛行体（例えば、航空機、ヘリコプタ、スペースシャトル、ロケット、熱気球等）など、またはこれらの任意の組み合せを含んでよい。
【００２７】
いくつかの実施形態において、サービスを要求するために、システム１００中の１つ以上のコンポーネントの情報交換を達成することができる。サービス要求の対象は任意の製品であってよい。いくつかの実施形態では、この製品は、有形の製品または非物質的な製品であってよい。この有形の製品は、食物、医薬品、産物、化学品、電気製品、衣類、自動車、住宅、奢侈品など、またはこれらの任意の組み合せを含んでよい。この非物質的な製品は、サービス製品、金融製品、知識製品、インターネット製品など、またはこれらの任意の組み合せを含んでよい。このインターネット製品は、個人的ホスト製品、ウェブ製品、携帯インターネット製品、商業ホスト製品、内蔵製品など、またはこれらの任意の組み合せを含んでよい。この携帯インターネット製品は、携帯端末のソフトウェア、プログラム、システムなど、またはこれらの任意の組み合せ中で使用されてよい。この携帯端末は、タブレットコンピュータ、ラップトップコンピュータ、携帯電話、携帯情報端末（ＰＤＡ）、スマート腕時計、ポイントオブセール（ＰＯＳ）デバイス、車載コンピュータ、車載テレビジョン、ウェアラブルデバイス、など、またはこれらの任意の組み合せを含んでよい。例えば、この製品は、コンピュータまたは携帯電話中で使われる任意のソフトウェアおよび／またはアプリケーションであってよい。これらソフトウェアおよび／またはアプリケーションは、社交、買い物、輸送、娯楽、学習、投資など、またはこれらの任意の組み合せに関するものであってよい。いくつかの実施形態において、輸送に関するソフトウェアおよび／またはアプリケーションは、旅行ソフトウェアおよび／またはアプリケーション、車両スケジューリングソフトウェアおよび／またはアプリケーション、地図設定ソフトウェアおよび／またはアプリケーションなどを含んでよい。この車両スケジューリングソフトウェアおよび／またはアプリケーションでは、車両は、馬、馬車、人力車（例えば、手押し車、自転車、三輪車など）、自動車（例えば、タクシー、バス、自家用車など）、列車、地下鉄、船舶、飛行体（例えば、航空機、ヘリコプタ、スペースシャトル、ロケット、熱気球等）など、またはこれらの任意の組み合せを含んでよい。
【００２８】
図２は、いくつかの実施形態による、図１に示されたシステム中の例示的な車両２００のブロック図である。車両２００は、車両２００上に搭載された車載デバイス２１０、および車両バス２２０を含んでよい。車載デバイス２１０は、状態検出モジュール２３０、追跡モジュール２４０、およびイベントデータレコーダ２５０を含むことができる。
【００２９】
状態検出モジュール２３０は、車両バス２２０に接続して、車両２００の状態を把握することができる。いくつかの実施形態において、状態検出モジュール２３０は、車両２００の状態を、ネットワーク１２０を介してサーバ１１０に自律的に送信することが可能である。いくつかの実施形態では、この車両２００の状態は、運行、駐車、動力停止（エンジン停止）、始動など、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態では、状態検出モジュール２３０は、車載診断（ＯＢＤ：Ｏｎ−Ｂｏａｒｄ  Ｄｉａｇｎｏｓｔｉｃｓ）モジュール、車両バスモジュールなどを含むことが可能である。例示的なＯＢＤモジュールは、アセンブリライン診断リンク（ＡＬＤＬ：Ａｓｓｅｍｂｌｙ  Ｌｉｎｅ  Ｄｉａｇｎｏｓｔｉｃ  Ｌｉｎｋ）、多重ＯＢＤ（Ｍ−ＯＢＤ：Ｍｕｌｔｉｐｌｅｘ  ＯＢＤ）、ＯＢＤ−Ｉ、ＯＢＤ−ＩＩ、Ｅｕｒｏｐｅａｎ  ｏｎ  ｂｏａｒｄ  ｄｉａｇｎｏｓｔｉｃｓ（ＥＯＢＤ）、Ｊａｐａｎｅｓｅ  ｏｎ  ｂｏａｒｄ  ｄｉａｇｎｏｓｔｉｃｓ（ＪＯＢＤ）など、またはこれらの任意の組み合せを含んでよい。例示的な車両バスモジュールは、コントローラエリアネットワーク（ＣＡＮ：Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ドメスティックデジタルバス（Ｄ２Ｂ：Ｄｏｍｅｓｔｉｃ  Ｄｉｇｉｔａｌ  Ｂｕｓ）、アビオニクス全二重スイッチングイーサネット（ＡＦＤＸ：Ａｖｉｏｎｉｃｓ  Ｆｕｌｌ−Ｄｕｐｌｅｘ  Ｓｗｉｔｃｈｅｄ  Ｅｔｈｅｒｎｅｔ）、バイトフライト、航空無線ＩＮＣ（ＡＲＩＮＣ：Ａｅｒｏｎａｕｔｉｃａｌ  Ｒａｄｉｏ  ＩＮＣ）、フレックスレイ、ローカル相互接続ネットワーク（ＬＩＮ：Ｌｏｃａｌ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｎｅｔｗｏｒｋ）、車両用メディア向けシステム（ＭＯＳＴ：Ｍｅｄｉａ  Ｏｒｉｅｎｔｅｄ  Ｓｙｓｔｅｍｓ  Ｔｒａｎｓｐｏｒｔ）、車両エリアネットワーク（ＶＡＮ：Ｖｅｈｉｃｌｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、シリアル周辺機器インターフェース（ＳＰＩ：Ｓｅｒｉａｌ  Ｐｅｒｉｐｈｅｒａｌ  Ｉｎｔｅｒｆａｃｅ）、装置間バス（ＩＥＢｕｓ：Ｉｎｔｅｒ  Ｅｑｕｉｐｍｅｎｔ  Ｂｕｓ）、集積回路間バス（Ｉ２Ｃ：Ｉｎｔｅｒ−Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）など、またはこれらの任意の組み合せのようなプロトコルを含んでよい。いくつかの実施形態において、状態検出モジュール２３０は、予備電池およびアラームをさらに含むことが可能である。例示的なアラームは、マイクロホン、表示灯、ラウドスピーカ、画面など、またはこれらの任意の組み合せ含んでよい。例えば、該アラームは、異常な動作が発生したときに、一節の音声を放送することが可能である。
【００３０】
追跡モジュール２４０は、車両２００の居場所を追跡することができる。いくつかの実施形態において、追跡モジュール２４０は、車両２００の居場所を、ネットワーク１２０を介してサーバ１１０に自律的に送信することが可能である。いくつかの実施形態では、追跡モジュール２４０では、車両２００の居場所を追跡するために測位技術を用いてよい。例えば、この測位技術は、グローバルポジショニングシステム（ＧＰＳ：ｇｌｏｂａｌ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍ）、グローバルナビゲーション衛星システム（ＧＬＯＮＡＳＳ：ｇｌｏｂａｌ  ｎａｖｉｇａｔｉｏｎ  ｓａｔｅｌｌｉｔｅ  ｓｙｓｔｅｍ）、コンパスナビゲーションシステム（ＣＯＭＰＡＳＳ）、ガリレオ測位システム、準天頂衛星システム（ＱＺＳＳ：ｑｕａｓｉ−ｚｅｎｉｔｈ  ｓａｔｅｌｌｉｔｅ  ｓｙｓｔｅｍ）、ワイヤレスフィディリティ（ＷｉＦｉ：ｗｉｒｅｌｅｓｓ  ｆｉｄｅｌｉｔｙ）測位技術など、またはこれらの任意の組み合せを含んでよい。本開示において、上記の測位技術の１つ以上が互換的に用いられることがある。いくつかの実施形態では、追跡モジュール２４０は、ＧＰＳモジュール、ＧＬＯＮＡＳＳモジュール、ＷｉＦｉ測位モジュールなど、またはこれらの任意の組み合せを含んでよい。
【００３１】
いくつかの実施形態において、追跡モジュール２４０は、加速度センサ、および予備電池（図示せず）をさらに含むことができる。この加速度センサは、車両２００の加速度を記録するように構成されてよい。いくつかの実施形態では、追跡モジュール２４０は、車両２００の加速度情報をサーバ１１０に送信することができる。
【００３２】
イベントデータレコーダ２５０は、車両２００の機内および機外の環境情報を記録することが可能である。いくつかの実施形態において、イベントデータレコーダ２５０は、車両２００の機内および機外の環境情報を、ネットワーク１２０を介してサーバ１１０に自律的に送信することができる。いくつかの実施形態では、この機内および機外の環境情報は、機内および／または機外の衛生状態、機内および／または機外の温度、機内および／または機外の匂い、機内および／または機外の気候状態、機内および／または機外の音声、機外の道路状態など、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態において、イベントデータレコーダ２５０は、機内および機外の環境情報を、画像、映像、音声（サウンドトラックで）、テキストなど、またはこれらの任意の組み合せとして記録することができる。例えば、イベントデータレコーダ２５０は、機外の道路状態を映像として記録してもよい。別の例として、イベントデータレコーダ２５０は、機内の音声をオーディオとして記録してもよい。
【００３３】
いくつかの実施形態において、イベントデータレコーダ２５０は、カメラ、マイクロホン、メモリ、キャッシュ、予備電池、表示灯、指紋認識装置、センサ（例えば、匂いセンサ、温度センサ、音響センサ等）など、またはこれらの任意の組み合せを含んでよい。
【００３４】
いくつかの実施形態において、状態検出モジュール２３０は、車両２００の状態異常を検出し、および／またはその状態異常をサーバ１１０に自律的に送信することができる。実施形態において、追跡モジュール２４０は、車両２００の場所異常を検出し、および／またはその場所異常をサーバ１１０に送信することも可能である。いくつかの実施形態では、イベントデータレコーダ２５０は、車両２００の機内および／または機外の環境異常を検出し、および／またはその機内および／または機外の環境異常をサーバ１１０に送信することができる。いくつかの実施形態では、サーバ１１０は、車両２００の状態異常、場所異常、および／または機内および／または機外の環境異常を検出することが可能である。いくつかの実施形態では、この異常動作は、追跡モジュール２４０、状態検出モジュール２３０、および／またはイベントデータレコーダ２５０の取り外し、異常信号、故障などを含んでよい。例えば、追跡モジュール２４０が取り外されたときに、サーバ１１０は異常信号を受信することが可能である。別の例として、サーバ１１０は、イベントデータレコーダ２５０が故障したとき異常信号を受信することができる。
【００３５】
いくつかの実施形態において、サーバ１１０は、状態異常、場所異常、機外および／または機内環境の異常、および／または所定のルールのうちの少なくとも１つに基づいて、車両２００を管理することができる。いくつかの実施形態では、この所定のルールは、ユーザ、運転者、管理者、オンラインサービスプラットフォームなど、またはこれらの任意の組み合せによって定められたルールであってよい。所定のルールに沿わない、点火、停止、および／またはエンジンオフなどの車両の動作は異常として扱われてよい。例えば、この所定のルールは、通常の就業時間（午前８時〜午後６時）内の車両（例えばブルドーザー）のエンジン点火作動は正常であるが、通常の就業時間外の作動は、異常動作であると定めてよい。これらに従い、サーバ１１０は、追跡モジュール２４０、状態検出モジュール２３０、および／またはイベントデータレコーダ２５０をセットアップすることができる。いくつかの実施形態では、所定のルールはいろいろなシナリオに応じて変わってよい。例えば、イベントデータレコーダ２５０が、車両２００が出立を予定されていない時間に、該車両が駐車場で動き始めたことを検出した場合、サーバ１１０は、車両２００は異常であると判断することができる。サーバ１１０は、追跡モジュール２４０に、車両２００の居場所を追跡する命令を送信することが可能である。別の例として、車両２００の機内温度が５０度より高い場合、サーバ１１０は、ユーザ端末１３０にアラートを送信する、および／または車両２００を動力停止することができる。さらに別の例として、車両２００の運転者が初めての人である場合、サーバ１１０は、イベントデータレコーダ２５０に、車両２００の機内および／または機外の環境情報を記録する命令を送信することが可能である。
【００３６】
いくつかの実施形態において、状態検出モジュール２３０、追跡モジュール２４０、またはイベントデータレコーダ２５０の少なくとも１つに異常動作が生じた場合、状態検出モジュール２３０、追跡モジュール２４０、およびイベントデータレコーダ２５０のうちの残存する１つ以上を、サーバ１１０にアラートを送信するようにトリガすることができる。例えば、追跡モジュール２４０が取り外された場合、状態検出モジュール２３０が、車両２００の状態を検出し、追跡モジュール２４０の取り外しの異常アラートをサーバ１１０に送信することが可能である。別の例として、イベントデータレコーダ２５０が機内および／または機外の環境情報の異常信号を検出したとき、車両２００の現在の場所を追跡し、該異常信号のアラートをサーバ１１０に送信するように追跡モジュール２４０をトリガすることができる。
【００３７】
いくつかの実施形態において、状態検出モジュール２３０、追跡モジュール２４０、および／またはイベントデータレコーダ２５０は相互に通信することが可能である。いくつかの実施形態では、車両２００がサーバ１１０との接続できない場所にいる場合に、状態検出モジュール２３０、追跡モジュール２４０、およびイベントデータレコーダ２５０の何れか１つに異常動作が生じたとき、状態検出モジュール２３０、追跡モジュール２４０、およびイベントデータレコーダ２５０のうちの他の１つ以上が、それらそれぞれの待機状態から作動され、後にサーバ１１０との無線接続が利用可能になったときにサーバ１１０にアラートを送信することができる。例えば、車両２００が、ネットワーク遮へい地帯にいるときは、状態検出モジュール２３０、追跡モジュール２４０、および／またはイベントデータレコーダ２５０はリモートのサーバとネットワーク接続を持つことはできない。追跡モジュール２４０が車両２００の場所異常を検出したとき、追跡モジュール２４０は、その場所異常を状態検出モジュール２３０と共有することが可能で、状態検出モジュール２３０は車両２００の現在状態を把握し、後に車両２００がネットワーク遮へい地帯の外に出てサーバ１１０とのネットワーク接続が再開されたとき、該現在状態および／または追跡モジュール２４０の異常アラートを該サーバに送信するようにトリガされてよい。別の例として、追跡モジュール２４０が取り外されたとき、状態検出モジュール２３０は、車両２００の状態を把握し、および／またはその状態をサーバ１１０に送信するようにトリガされてよい。さらに別の例として、サーバ１１０との接続ができない場所で、イベントデータレコーダ２５０が機外環境の異常を記録したとき、状態検出モジュール２３０、および／または追跡モジュール２４０は、それぞれ、車両２００の状態を把握し、および／または車両２００の居場所を追跡するようにトリガされてよい。状態検出モジュール２３０および／または追跡モジュール２４０は、後にサーバ１１０と接続しときに、サーバ１１０にアラート、状態、および／または場所を送信することができる。
【００３８】
いくつかの実施形態において、ユーザ端末１３０は、サーバ１１０によって、状態検出モジュール２３０、追跡モジュール２４０、および／またはイベントデータレコーダ２５０を制御する認可を受けることができる。いくつかの実施形態では、ユーザ端末１３０のユーザは、車両２００の運転者、搭乗者、操作者、管理者であってよい。いくつかの実施形態では、１つの車両２００が、サーバ１１０に認可された複数のユーザ端末１３０を有し得る。例えば、サーバ１１０は、運転者端末および搭乗者端末の両方に、状態検出モジュール２３０、追跡モジュール２４０、および／またはイベントデータレコーダ２５０を制御することを認可してよい。搭乗者が車両に搭乗したとき、サーバ１１０は、搭乗者端末に、状態検出モジュール２３０、追跡モジュール２４０、およびイベントデータレコーダ２５０のうちの１つ以上を直接にまたは間接的に制御するための認可を送信することができる。いくつかの実施形態では、ユーザ端末１３０は、認可に基づき、状態検出モジュール２３０、追跡モジュール２４０、および／またはイベントデータレコーダ２５０が作動するようにトリガすることをサーバ１１０に命じる命令を送信してよい。例えば、ユーザ端末１３０は、認可に基づき、追跡モジュール２４０が車両２００の居場所を追跡するようトリガすることの命令を、インターネットを介してサーバ１１０に送信することができる。別の例として、ユーザ端末１３０は、認可に基づき、イベントデータレコーダ２５０に、車両２００の機内または機外の温度を記録する記録命令を、ブルートゥースまたはジグビーを介して送信することが可能である。さらに別の例として、ユーザ端末１３０が、ネットワーク１２０を介してサーバ１１０から車両２００の異常を受信したとき、ユーザ端末１３０は、状態検出モジュール２３０、追跡モジュール２４０、および／またはイベントデータレコーダ２５０を作動する命令をサーバ１１０に送信することができる。
【００３９】
いくつかの実施形態において、ユーザ端末１３０は車両２００に関連付けることができる。車載デバイス２１０中の１つ以上のコンポーネント（例えば、状態検出モジュール２３０、追跡モジュール２４０、イベントデータレコーダ２５０など）は、車両２００に関する情報（例えば、車両２００の状態、居場所、機内および／または機外の環境情報など）を、ネットワーク１２０を介してサーバ１１０に送信することができる。サーバ１１０は、車両２００に関する情報を、車両２００に関連付けられたユーザ端末１３０に送信することが可能である。例えば、状態検出モジュール２３０は、車両２００の状態をサーバ１１０に送信することができ、サーバ１１０は、該車両２００の状態をブルートゥースまたはジグビーを介してユーザ端末１３０に送信することができる。別の例として、追跡モジュール２４０は、場所異常をサーバ１１０に送信することができ、サーバ１１０は、該場所異常をインターネットを介してユーザ端末１３０に送信することができる。
【００４０】
いくつかの実施形態において、管理端末１４０は、サーバ１１０から認可を受信し、サーバ１１０による認可を受けて、オペレーションの過程で、サーバ１１０から１つ以上の車両に関する情報を受信することが可能である。いくつかの実施形態では、これら１つ以上の車両は、管理端末１４０に関連付けられていなくてもよい。いくつかの実施形態では、車載デバイス２１０中の１つ以上のコンポーネント（例えば、状態検出モジュール２３０、追跡モジュール２４０、イベントデータレコーダ２５０など）は、車両２００に関する情報（例えば、車両２００の状態、居場所、機内および／または機外の環境情報など）を、ネットワーク１２０を介してサーバ１１０に送信することができる。また、サーバ１１０は、車両２００に関する該情報を管理端末１４０に送信することが可能である。例えば、状態検出モジュール２３０は、車両２００の状態を、ブルートゥースまたはジグビーを介してサーバ１１０に送信でき、サーバ１１０は、該車両２００の状態を管理端末１４０に送信してよい。別の例として、追跡モジュール２４０は、場所異常をサーバ１１０に送信することが可能で、サーバ１１０は、その場所異常を、インターネットを介して管理端末１４０に送信してよい。
【００４１】
いくつかの実施形態において、管理端末１４０は、サーバ１１０から認可を受信し、サーバ１１０による認可を受けて、ネットワーク１２０を介して、サーバ１１０および／または車載デバイス２１０（例えば、状態検出モジュール２３０、追跡モジュール２４０、イベントデータレコーダ２５０など）に、車載デバイスの１つ以上のコンポーネントを作動する命令を送信することができる。例えば、管理端末１４０は、インターネットを介しサーバ１１０に、車両２００の居場所を追跡するよう追跡モジュール２４０をトリガする追跡命令を送信することが可能である。別の例として、管理端末１４０は、ブルートゥースまたはジグビーを介してイベントデータレコーダ２５０に、車両２００の機内および機外の温度を記録するよう記録命令を送信してもよい。さらに別の例として、管理端末１４０が、ネットワーク１２０を介してサーバ１１０から車両２００の異常を受信したとき、管理端末１４０は、サーバ１１０に、状態検出モジュール２３０、追跡モジュール２４０、および／またはイベントデータレコーダ２５０を作動する命令を送信することが可能である。
【００４２】
例示のためであるが、システム１００は、以下に述べる次の３つのアプリケーションシナリオでの手順を実装することができる。
【００４３】
ユーザ端末１３０（運転者端末）が車両２００とのコンタクトを喪失したとき、サーバ１１０が追跡モジュール２４０に追跡命令を送信することが可能である。追跡モジュール２４０は、車両２００の現在位置を追跡し、その現在位置をサーバ１１０に送信することができる。また、加速度センサは、車両２００の加速度を把握し、その加速度をサーバ１１０に送信することが可能である。追跡モジュール２４０は、イベントデータレコーダ２５０と通信し、機内および機外の環境情報を把握するためイベントデータレコーダ２５０をトリガすることができる。この機内および機外の環境情報はサーバ１１０に送信されてよい。何らかの異常が発生した場合、サーバ１１０、ユーザ端末１３０、および／または管理端末１４０は、所定のルールに基づいて車両２００を管理することができる。
【００４４】
車両２００が始動すると、状態検出モジュール２３０は、車両２００の状態を検出し、その状態をサーバ１１０に送信することができる。サーバ１１０は、ユーザ端末１３０の作動状態（例えば、「オン」状態、「オフ」状態など）を得ることができ、イベントデータレコーダ２５０は、機内および機外の環境情報をサーバ１１０に送信することが可能である。サーバ１１０は、所定のルールに基づいて、例えば、運転者が対象の運転者であるか、車両２００の機内が清潔できちんとしているか、車両２００の機内温度が所定の範囲内であるか、車両２００の機内に変な匂いがないかなど、またはこれらの任意の組み合せを確認してよい。また、イベントデータレコーダ２５０は機外の環境情報（例えば、車両２００は対象地域内にいるかどうか）をサーバ１１０に送信することが可能である。何らかの異常が生じたとき（例えば、車両が、所定の規制に該当する仕方で点火／エンジン停止されたとき）、サーバ１１０、ユーザ端末１３０、および／または管理端末１４０は、所定のルールに基づいて車両２００を管理することができる。
【００４５】
ユーザ端末１３０が、車両２００の停止状態を送信すると、サーバ１１０は、状態検出モジュール２３０、および／またはイベントデータレコーダ２５０に命令を送信することができる。サーバ１１０は、状態（例えば、車両２００が動力停止しているかどうか）、および／または機内および機外の環境情報を得ることが可能である。何らかの異常が生じたとき、サーバ１１０、ユーザ端末１３０、および／または管理端末１４０は、所定のルールに基づいて車両２００を管理すればよい。
【００４６】
いくつかの実施形態において、追跡モジュール２４０は、状態検出モジュール２３０中に組み込んでよく、その逆も可である。例えば、ＧＰＳモジュールをＯＢＤモジュール中に組み込んでもよい。ＯＢＤモジュールは、ネットワーク１２０を介してサーバ１１０と通信することが可能である。ＯＢＤモジュールのＯＢＤインターフェースは、車両バス２２０に接続すればよい。いくつかの実施形態では、ＯＢＤモジュールは、ＯＢＤインターフェースを介して、ＧＰＳモジュールの状態、車両２００の居場所、および／または車両２００の状態を把握することが可能である。いくつかの実施形態では、ＯＢＤモジュールは、異常を検出し、その異常をサーバ１１０、ユーザ端末１３０、および／または管理端末１４０に送信することができる。いくつかの実施形態では、この異常は、ＧＰＳモジュールの状態異常、車両２００の場所異常、車両２００の状態異常など、またはこれらの任意の組み合せを含んでよい。例えば、該異常がＧＰＳモジュールの取り外しであってもよい。
【００４７】
いくつかの実施形態において、サーバ１１０、ユーザ端末１３０、および／または管理端末１４０は、所定のルール、および／または当該異常に基づいて、車両２００を管理および／または制御することができる。例えば、サーバ１１０、ユーザ端末１３０、および／または管理端末１４０は、ＯＢＤモジュールにエンジン停止命令を送信することが可能で、ＯＢＤモジュールは、車両バス２２０を介して、車両２００が動力停止するよう制御することができる。いくつかの実施形態では、ＯＢＤモジュールは制御ユニットをさらに含んでよい。この制御ユニットは車両２００を制御することができる。例えば、該制御ユニットは、車両バスを介して車両２００の窓を制御し、開いたり閉じたりすることが可能である。別の例として、該制御ユニットは、車両バスを介して車両２００の空調装置を制御し、温度を調節することも可能である。
【００４８】
いくつかの実施形態において、サーバ１１０および／またはＯＢＤモジュールは、ネットワーク１２０を介し、ユーザ端末１３０、および／または管理端末１４０に異常のアラートを送信することができる。例えば、ＯＢＤモジュールは、ブルートゥースを介して管理端末１４０にアラートを送信してよい。別の例として、サーバ１１０が、ＧＳＭネットワークを介してユーザ端末１３０にアラートを送信してもよい。
【００４９】
いくつかの実施形態において、車載デバイス２１０は、車両２００内に任意のデバイスをさらに含むことができる。例えば、車載デバイスは、空調装置、マルチメディア、窓デバイス、照明システム、または窓制御システムなど、またはこれらの任意の組み合せを含んでよい。
【００５０】
図３は、本開示の実施形態による、例示的な電子デバイス３００のブロック図である。この電子デバイス３００は、サーバ１１０、車載デバイス２１０、ユーザ端末１３０、管理端末１４０、状態検出モジュール２３０、追跡モジュール２４０、および／またはイベントデータレコーダ２５０として機能することができる。したがって、本開示に記載された、サーバ１１０、ユーザ端末１３０、管理端末１４０、状態検出モジュール２３０、追跡モジュール２４０、および／またはイベントデータレコーダ２５０によって実行される機能は、電子デバイス３００と類似のまたは同じハードウェアおよび／または構成を用いて実装することが可能である。電子デバイス３００は、プロセッサ３１０、メモリ／媒体３２０、電源３３０、ネットワークインターフェース３４０、音声インターフェース３５０、ディスプレイ３６０、キーパッド／キーボード３７０、バス３８０、およびＧＰＳモジュール３９０を含んでよい。
【００５１】
バス３８０は、電子デバイス３００の１つ以上のコンポーネントの間で情報および／またはデータを伝達することができる。例えば、バス３８０は、情報および／またはデータを交換するために、プロセッサ３１０とメモリ／媒体３２０（例えば、ＲＡＭ３２１、ＲＯＭ３２２など）とを接続することが可能である。いくつかの実施形態において、バス３８０は、ハードウェアコンポーネントおよび／またはソフトウェアの実装を含んでよい。例えば、バス３８０は、ワイヤ、光ファイバ、ケーブル、通信プロトコルなど、またはこれらの任意の組み合せを含んでよい。
【００５２】
プロセッサ３１０は、本開示に記載された１つ以上の機能を実施するための命令および／またはデータを実行することができる。例えば、プロセッサ３１０は、サービスのサービス要求をオンラインサービスプラットフォームに送信することが可能である。別の例として、プロセッサ３１０は、電子デバイス３００のユーザにサービスを提供するため、オンラインプラットフォームによって割り当てられた対象車両上に搭載された車載デバイスを制御する認可を受信することも可能である。さらに別の例として、プロセッサ３１０は、認可に基づき、車載デバイスに所定のオペレーションの実施を命令することが可能である。いくつかの実施形態では、プロセッサ３１０は、１つ以上のプロセッサ（例えば、シングルコアプロセッサまたはマルチコアプロセッサ）を含んでよい。単なる例であるが、プロセッサ３１０は、中央処理装置（ＣＰＵ）、特定用途向け集積回路（ＡＳＩＣ）、特定用途向け命令セットプロセッサ（ＡＳＩＰ）、グラフィックス処理装置（ＧＰＵ）、物理処理装置（ＰＰＵ）、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブルロジックデバイス（ＰＬＤ）、コントローラ、マイクロコントローラ装置、縮小命令セットコンピュータ（ＲＩＳＣ）、マイクロプロセッサなど、またはこれらの任意の組み合せを含んでよい。
【００５３】
メモリ／媒体３２０は、本開示に記載された１つ以上の機能を実行できるデータおよび／または命令を格納することが可能である。例えば、メモリ／媒体３２０は、サービスのサービス要求をオンラインサービスプラットフォームに送信するためにプロセッサ３１０によって実行される命令を格納することも可能である。別の例として、メモリ／媒体３２０は、電子デバイス３００のユーザにサービスを提供すべく、オンラインプラットフォームによって割り当てられた対象車両上に搭載された車載デバイスを制御する認可を受信するため、プロセッサ３１０によって実行される命令を格納することも可能である。いくつかの実施形態では、メモリ／媒体３２０は、ランダムアクセスメモリ（ＲＡＭ）３２１、および読み取り専用メモリ（ＲＯＭ）３２２を含んでよい。いくつかの実施形態では、ＲＡＭ３２１は、ダイナミックＲＡＭ（ＤＲＡＭ）、ダブルデータレート同期ダイナミックＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、スタティックＲＡＭ（ＳＲＡＭ）、サイリスタＲＡＭ（Ｔ−ＲＡＭ）、およびゼロコンデンサＲＡＭ（Ｚ−ＲＡＭ）など、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態では、ＲＯＭ３２２は、マスクＲＯＭ（ＭＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、消去可能プログラマブルＲＯＭ（ＰＥＲＯＭ）、電気的消去可能プログラマブルＲＯＭ（ＥＥＰＲＯＭ）、コンパクトディスクＲＯＭ（ＣＤ−ＲＯＭ）、およびデジタル多用途ディスクＲＯＭなど、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態では、ＲＡＭ３２１は、データストレージ３２３、およびアプリケーション３２４を含んでよい。いくつかの実施形態では、データストレージ３２３は、回路、プログラムなどを含め、データを格納するための任意のハードウェアまたはソフトウェアであってよい。いくつかの実施形態では、アプリケーション３２４は、旅行アプリケーション、車両スケジューリングアプリケーション、地図アプリケーション、支払いアプリケーション、インスタントメッセージアプリケーションなど、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態では、メモリ／媒体３２０は、大容量ストレージ（例えば、磁気ディスク、光ディスク、固体ドライブなど）、着脱可能ストレージ（例えば、フラッシュドライブ、フロッピーディスク、光ディスク、メモリカード、ジップディスク、磁気テープなど）等を含め、他のストレージを含んでよい。
【００５４】
電源３３０は、電子デバイス３００（または電子デバイス３００の１つ以上のコンポーネント）に対し電気エネルギを供給することができる。いくつかの実施形態において、電源３３０は、直流（ＤＣ：ｄｉｒｅｃｔ  ｃｕｒｒｅｎｔ）電源、交流（ＡＣ：ａｌｔｅｒｎａｔｉｎｇ  ｃｕｒｒｅｎｔ）電源、スイッチモード電源、プログラマブル電源、無停電電源、高電圧電源、もしくは電気エネルギを供給可能な任意のハードウェアまたはソフトウェア、あるいはこれらの任意の組み合せを含んでよい。
【００５５】
ネットワークインターフェース３４０は、ネットワーク１２０、および／またはシステム１００および／または車載デバイス２１０中の１つ以上のデバイス、（例えば、サーバ１１０、ユーザ端末１３０、管理端末１４０、データベース１５０、状態検出モジュール２３０、追跡モジュール２４０、イベントデータレコーダ２５０など）とのインターフェースであってよい。いくつかの実施形態において、ネットワークインターフェース３４０は、任意の種類の有線または無線のネットワークインターフェースであってよい。単なる例であるが、ネットワークインターフェース３４０は、ケーブルネットワークインターフェース、有線ネットワークインターフェース、光ファイバネットワークインターフェース、通信ネットワークインターフェース、イントラネットインターフェース、インターネットインターフェース、ローカルエリアネットワーク（ＬＡＮ）インターフェース、広域ネットワーク（ＷＡＮ）インターフェース、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）インターフェース、メトロポリタンエリアネットワーク（ＭＡＮ）インターフェース、広域ネットワーク（ＷＡＮ）インターフェース、公衆交換電話ネットワーク（ＰＳＴＮ）インターフェース、ブルートゥースネットワークインターフェース、ジグビーネットワークインターフェース、近距離無線通信（ＮＦＣ）ネットワークインターフェースなど、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態では、ネットワークインターフェース３４０は、プログラミングおよび／またはコンピュータ言語によって実装することが可能である。ネットワークインターフェース３４０は、電子デバイス３００を１つ以上のネットワークに連結するための回路を含むことができ、ｇｌｏｂａｌ  ｓｙｓｔｅｍ  ｆｏｒ  ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ（ＧＳＭ（登録商標））、符号分割多重アクセス（ＣＤＭＡ）、時分割多元アクセス（ＴＤＭＡ）、汎用パケット無線サービス（ＧＰＲＳ）、ｅｎｈａｎｃｅｄ  ｄａｔａ  ｒａｔｅ  ｆｏｒ  ＧＳＭ  ｅｖｏｌｕｔｉｏｎ（ＥＤＧＥ）、広帯域符号分割多重アクセス（ＷＣＤＭＡ）、高速ダウンリンクパケットアクセス（ＨＳＤＰＡ）、ｌｏｎｇ  ｔｅｒｍ  ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）、ｕｓｅｒ  ｄａｔａｇｒａｍ  ｐｒｏｔｏｃｏｌ（ＵＤＰ）、伝送制御プロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）、ショートメッセージサービス（ＳＭＳ）、ワイヤレスアプリケーションプロトコル（ＷＡＰ）、超広帯域方式（ＵＷＢ）、ｗｏｒｌｄｗｉｄｅ  ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  ｍｉｃｒｏｗａｖｅ  ａｃｃｅｓｓ（ＷｉＭａｘ）、セッション開始プロトコル／リアルタイム転送プロトコル（ＳＩＰ／ＲＴＰ：ｓｅｓｓｉｏｎ  ｉｎｉｔｉａｔｅｄ  ｐｒｏｔｏｃｏｌ／ｒｅａｌ−ｔｉｍｅ  ｔｒａｎｓｐｏｒｔ  ｐｒｏｔｏｃｏｌ）、または様々な他のワイヤレス通信プロトコルの任意のものを含む、１つ以上の通信プロトコルおよび技術と共に使用するように構築される。
【００５６】
音声インターフェース３５０は、音声情報または信号を交換するためのデバイスであってよい。いくつかの実施形態において、ユーザ（例えば、搭乗者、運転者、操作者、管理者など）は、音声インターフェース３５０を介して音声を入力することができる。いくつかの実施形態では、電子デバイス３００は、音声インターフェース３５０を介してユーザ（例えば、搭乗者、運転者、操作者、管理者など）に向け音声を出力することが可能である。この音声は、サービス要求、状態、位置、時間など、またはこれらの任意の組み合せに関する情報を含んでよい。いくつかの実施形態では、音声インターフェース３５０は、Ｓｏｎｙ／Ｐｈｉｌｉｐｓ  ｄｉｇｉｔａｌ  ｉｎｔｅｒｆａｃｅ  ｆｏｒｍａｔ（Ｓ／ＰＤＩＦ）、Ｒａｄｉｏ  Ｃｏｒｐｏｒａｔｉｏｎ  ｏｆ  Ａｍｅｒｉｃａ（ＲＣＡ）コネクタ、電話コネクタ、Ａｌｅｓｉｓ  ｄｉｇｉｔａｌ  ａｕｄｉｏ  ｔａｐｅ（ＡＤＡＴ）、Ａｕｄｉｏ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｓｏｃｉｅｔｙ／  Ｅｕｒｏｐｅａｎ  ｂｒｏａｄｃａｓｔｉｎｇ  ｕｎｉｏｎ  ｉｎｔｅｒｆａｃｅ（ＡＥＳ／ＥＢＵ）、ｂａｙｏｎｅｔ  Ｎｅｉｌｌ−Ｃｏｎｃｅｌｍａｎ（ＢＮＣ）インターフェースなど、またはこれらの任意の組み合せを含んでよい。
【００５７】
ディスプレイ３６０は、視覚形態で情報を提示するための出力デバイスであってよい。いくつかの実施形態において、ディスプレイ３６０は、対象車両に搭載された車載デバイスを制御するプロセスにおける任意の情報を表示することができる。例えば、ディスプレイ３６０は、ユーザ（例えば、搭乗者、運転者、操作者、管理者など）のためのサービス要求を表示することが可能である。別の例として、ディスプレイ３６０は、搭乗者、運転者、管理者などに対し、位置情報を表示することが可能である。さらに別の例として、ディスプレイ３６０は、ユーザ端末１３０、および／または管理端末１４０上で制御インターフェースを表示することが可能である。いくつかの実施形態では、ディスプレイ３６０は、液晶ディスプレイ（ＬＣＤ：ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ）パネル、発光ダイオード（ＬＥＤ：ｌｉｇｈｔ  ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ  ｄｉｓｐｌａｙ）パネル、有機発光ダイオード（ＯＬＥＤ：ｏｒｇａｎｉｃ  ｌｉｇｈｔ  ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅｓ）パネル、ブラウン管（ＣＲＴ：ｃａｔｈｏｄｅ  ｒａｙ  ｔｕｂｅ）ディスプレイ、プラズマディスプレイ、タッチスクリーン、シミュレートされたタッチスクリーンなど、またはこれらの任意の組み合せを含んでよい。
【００５８】
キーパッド／キーボード３７０は、ユーザからの情報をタイプ入力するための入力デバイスであってよい。いくつかの実施形態において、ユーザ（例えば、搭乗者、運転者、操作者、管理者など）は、車載デバイスを制御するプロセスにおいて任意の情報を入力することが可能である。例えば、ユーザ（例えば、搭乗者、運転者、操作者、管理者など）が、キーパッド／キーボード３７０を介して、サービス要求、状態、位置、時間などに関する情報を入力することが可能である。別の例として、ユーザ（例えば、搭乗者、運転者、操作者、管理者など）が、車載デバイスを制御するための命令を入力することが可能である。いくつかの実施形態では、キーパッド／キーボード３７０は、標準的英数字キーボード、簡易英数字キーボード、フレキシブルキーボード、ハンドヘルドキーボード、ソフトウェアキーボード、オンスクリーンキーボード、レーザ投影キーボード、センスボードなど、またはこれらの任意の組み合せを含んでよい。
【００５９】
ＧＰＳモジュール３９０は、電子デバイス３００の地理的位置を測定することができる。いくつかの実施形態において、ＧＰＳモジュール３９０は、ＧＰＳ衛星と通信し、電子デバイス３００の場所情報および／または時間的情報を受信することが可能である。いくつかの実施形態では、ＧＰＳモジュール３９０は、搭乗者、ユーザ端末１３０、運転者、および／または管理端末１４０の位置を測定することができる。いくつかの実施形態では、ＧＰＳモジュール３９０は、ハードウェア（例えば、チップ、回路など）、および／またはソフトウェア（例えば、アプリケーション、プログラムなど）を含んでよい。いくつかの実施形態では、このアプリケーションは、旅行アプリケーション、車両スケジューリングアプリケーション、地図アプリケーション、インスタントメッセージアプリケーションなど、またはこれらの任意の組み合せを含んでよい。
【００６０】
いくつかの実施形態において、電子デバイス３００は、他の入力／出力コンポーネントをさらに含んでよい。例えば、電子デバイス３００は、手書き入力デバイス、画像入力デバイス、音声入力デバイス、電磁波入力デバイス、ジェスチャ入力デバイス、動き（揺動／回転／傾斜）入力デバイスなど、またはこれらの任意の組み合せをさらに含んでよい。
【００６１】
図４は、いくつかの実施形態による、サーバ１１０からサービスを要求するときに、ユーザ端末が車載デバイスを制御するための例示的なプロセス４００のフローチャートである。いくつかの実施形態において、プロセス４００は、図１に示されたシステム１００中のユーザ端末１３０、または図３に示された電子デバイス３００中に実装することができる。プロセス４００は、命令および／またはアプリケーションの形でメモリ／媒体３２０中に格納し、プロセッサ３１０によって呼び出しおよび／または実行することが可能である。
【００６２】
ステップ４１０で、プロセッサ３１０は、サービスのサービス要求をサーバ１１０に送信することができる。
【００６３】
いくつかの実施形態において、サーバ１１０は、少なくとも１つの車両１６０（または、少なくとも１つの車両１６０に関連付けられた少なくとも１つの運転者端末）に、サービス要求を送信することが可能である。対象車両（または、対象車両に関連付けられた対象運転者端末）は、電子デバイス３００および／またはユーザ端末１３０のユーザにサービスを提供するサービス要求を受諾することができる。いくつかの実施形態では、プロセッサ３１０は、対象車両がユーザからのサービス要求を受諾したことの確認を受信することができる。
【００６４】
ステップ４２０で、プロセッサ３１０は、サーバ１１０から認可を受信することができる。
【００６５】
ステップ４３０で、プロセッサ３１０は、認可に基づき、電子デバイス３００および／またはユーザ端末１３０のユーザにサービスを提供するため、サーバ１１０によって割り当てられた対象車両上に搭載されている車載デバイスを制御することが可能である。
【００６６】
いくつかの実施形態において、このユーザは、対象車両の搭乗者であってもよい。いくつかの実施形態では、この認可は、電子デバイス３００および／またはユーザ端末１３０に、車載デバイスのデフォルトのコントローラよりも高い制御優先度を割り当てるように設定される。車載デバイスのデフォルトのコントローラは、車両２００の１つ以上のデバイス（例えば、空調装置、マルチメディアデバイス、窓制御システム、座席制御システム、および／または図２に示されたような車載デバイスなど）を制御するため、車両２００上に搭載された元々のデバイスであってよい。例えば、プロセッサ３１０が、車載デバイスを制御する認可を受信したとき、当該電子デバイスは、デフォルトのコントローラ（例えば、車載デバイス上のボタン、車両２００上に搭載されたスイッチ、車両２００上に搭載されたノブなど）から、車載デバイスの制御を引き取ること、および／または車載デバイスの制御においてデフォルトのコントローラよりも高い権限を得ることができる。
【００６７】
ステップ４４０で、プロセッサ３１０は、認可に基づき、車載デバイスに所定のオペレーションを実行するよう命令することができる。
【００６８】
いくつかの実施形態において、この所定のオペレーションは、対象車両の車載デバイスへの任意の制御オペレーションであってよく、始動オペレーション、動力停止オペレーション、設定オペレーション、調整オペレーションなど、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態では、この所定のオペレーションは、安全運転に影響しないようにできる。例えば、所定のオペレーションは、エンジン、ワイパー、運転ハンドルなど、またはこれらの任意の組み合せのような車載デバイスを制御することはできない。
【００６９】
いくつかの実施形態において、プロセッサ３１０は、認可に基づき、所定のオペレーションを実行するように車載デバイスに直接命令してもよい。例えば、プロセッサ３１０は、ブルートゥース接続を介して、窓を開けるように対象車両の窓制御システムを直接制御することができる。別の例として、プロセッサ３１０は、ジグビー接続を介して、空調装置をオフにするように対象車両の空調システムを直接制御することも可能である。いくつかの実施形態では、プロセッサ３１０は、制御デバイスを介して車載デバイスを制御してもよい。この制御デバイスは、車載デバイスの内部または外部のレシーバ、サーボ、およびプロトコルコンバータを含んでよい。いくつかの実施形態では、このレシーバは、ブルートゥースチップ（例えば、ＣＲＳチップ、ＢＣＭチップ、ＭＴＫチップ等）、ジグビーモジュールなど、またはこれらの任意の組み合せを含んでよい。いくつかの実施形態では、このプロトコルコンバータは、Ａｃｏｒｎ  ＲＩＳＣマシン（アドバンスドＲＩＳＣマシンとしても知られる、ＡＲＭと短縮）アーキテクチャを包含するチップを含んでよい。該プロトコルコンバータは、プロセッサ３１０と車載デバイスとの間でそれらのプロトコルを変換することができる。例えば、該プロトコルコンバータは、プロセッサ３１０からの命令のプロトコルを、車載デバイスが認識する、命令のバスプロトコルに変換することが可能である。このバスプロトコルは、当該車載デバイスを制御するＯＢＤインターフェースに送信すればよい。いくつかの実施形態では、このバスプロトコルは、コントローラエリアネットワーク（ＣＡＮ）、ドメスティックデジタルバス（Ｄ２Ｂ）、アビオニクス全二重スイッチングイーサネット（ＡＦＤＸ）、バイトフライト、航空無線ＩＮＣ（ＡＲＩＮＣ）、フレックスレイ、ローカル相互接続ネットワーク（ＬＩＮ）、車両用メディア向けシステム（ＭＯＳＴ）、車両エリアネットワーク（ＶＡＮ）、シリアル周辺機器インターフェース（ＳＰＩ）、装置間バス（ＩＥＢｕｓ）、集積回路間バス（Ｉ２Ｃ）など、またはこれらの任意の組み合せを含んでよい。サーボは、プロトコル変換を行うため、少なくとも１つのプロトコルコンバータを選択することができる。
【００７０】
いくつかの実施形態において、プロセッサ３１０は、認可に基づき、車載デバイスに所定のオペレーションを実行することをサーバ１１０に指示させる、命令をサーバ１１０に送信することができる。例えば、プロセッサ３１０は、認可に基づき、セルラーネットワークを介し、窓を閉じる命令をサーバ１１０に送信することが可能である。車載デバイスは、窓を閉じることを指示されてよい。別の例として、プロセッサ３１０は、認可に基づき、ＧＳＭを介し、ラジオをつける命令をサーバ１１０に送信することが可能である。車載デバイスは、ラジオをつけることを指示されてよい。
【００７１】
基本的構想を上記により説明してきたが、当業者には、本詳細な開示を読んだ後では、前述の詳細な開示が単なる例を提示することを意図されたもので、限定するものでないことが十分に明らかであろう。本明細書中で明言はされていないが、様々な変形、改良、および修改を行うことが可能で当業者に対してそのように意図されている。これらの変形、改良、および修改は、本開示により暗示することが意図されており、それらは本開示の例示的な実施形態の趣意および範囲内にある。
【００７２】
さらに、本開示の実施形態を説明するために特定の用語が使われている。例えば、用語「１つの実施形態」、「或る実施形態」、および／または「いくつかの実施形態」は、当該実施形態に関連して説明された特定の特徴、構造、または特性が、本開示の少なくとも１つの実施形態中に含まれていることを意味する。したがって、ごく当然のことながら、本明細書中の様々な部分における「或る実施形態」、「１つの実施形態」、または「別の実施形態」への２つ以上の言及は、必ずしも全てが同じ実施形態に言及しているのではない。さらに、これら特定の特徴、構造、または特性は、適切な場合、本開示の１つ以上の実施形態の中で組み合わせることができる。
【００７３】
さらに、当業者には当然のことながら、本開示の態様は、任意の新規および有用なプロセス、マシン、製造、もしくは組成物、またはこれらの任意の新規および有用な改良を含め、多数の特許性のあるクラスまたはコンテキストの何れにおいても本明細書で例証し説明することが可能である。したがって、本開示の態様は、全体がハードウェア、全体がソフトウェア（ファームウェア、常駐ソフトウェア、マイクロコードなどを含む）、あるいは、一般に本明細書では全て「ブロック」、「モジュール」、「エンジン」、「ユニット」、「コンポーネント」、または「システム」と称されることもある、ソフトウェアおよびハードウェア実装を組み合わせで実装することができる。さらに、本開示の態様は、媒体に具体化されたコンピュータ可読プログラムコードを有する１つ以上のコンピュータ可読媒体中に具現化されたコンピュータプログラム製品の形を取ることも可能である。
【００７４】
コンピュータ可読信号媒体は、例えばベースバンド中にまたは搬送波の一部として具現化されたコンピュータ可読プログラムコードを有する、伝播データ信号を含んでよい。かかる伝播信号は、電磁気的、光学的、もしくは類似の、またはこれらの任意の適切な組み合わせを含め、様々な形態の任意の形を取ることが可能である。コンピュータ可読信号媒体は、コンピュータ可読ストレージ媒体ではないが、命令実行システム、装置、もしくはデバイスによって、またはこれらに関連させて使用するためのプログラムの通信、伝播、または伝送が可能な任意のコンピュータ可読媒体であってよい。コンピュータ可読媒体上に具現化されたプログラムコードは、無線、有線、光ファイバケーブル、ＲＦなど、または前述の任意の適した組み合わせを含め、任意の適切な媒体を用いて送信することができる。
【００７５】
本開示の態様のオペレーションを実行するためのコンピュータプログラムコードは、Ｊａｖａ（登録商標）、Ｓｃａｌａ、Ｓｍａｌｌｔａｌｋ、Ｅｉｆｆｅｌ、ＪＡＤＥ、Ｅｍｅｒａｌｄ、Ｃ＋＋、Ｃ＃、ＶＢ．ＮＥＴ、Ｐｙｔｈｏｎなどのオブジェクト指向プログラミング言語、および、“Ｃ”プログラミング言語、Ｖｉｓｕａｌ  Ｂａｓｉｃ、Ｆｏｒｔｒａｎ  １７０３、Ｐｅｒｌ、ＣＯＢＯＬ  １７０２、ＰＨＰ、ＡＢＡＰなどの従来式手続き型プログラミング言語、Ｐｙｔｈｏｎ、ＲｕｂｙおよびＧｒｏｏｖｙなどのダイナミックプログラミング言語、または他のプログラム言語を含め、一つ以上のプログラミング言語の任意の組み合わせで記述することができる。このプログラムコードは、スタンドアロン・ソフトウェア・パッケージとしてユーザのコンピュータで専ら実行することも、ユーザのコンピュータで部分的に実行することもでき、一部をユーザのコンピュータで一部をリモートコンピュータで実行することもでき、あるいはリモートのコンピュータまたはサーバで専ら実行することもできる。後者のシナリオの場合は、ローカルエリアネットワーク（ＬＡＮ）または広域ネットワーク（ＷＡＮ）を含む任意の種類のネットワークを介して、リモートコンピュータをユーザのコンピュータに接続することもでき、あるいは（例えばインターネット・サービス・プロバイダを使いインターネットを介し）、またはクラウドコンピューティング環境中の、またはサービスとしてのソフトウェア（ＳａａＳ：ｓｏｆｔｗａｒｅ  ａｓ  ａ  ｓｅｒｖｉｃｅ）などのサービスとして提供された、外部のコンピュータへの接続を行うことも可能である。
【００７６】
さらに、処理要素またはシーケンスの記載された順序、または数字、文字、もしくは他の記号の使用は、したがって、特許請求の範囲に特定されている場合を除き、請求対象のプロセスおよび方法をいかなる順序に限定することも意図されていない。上記の開示は、現在、本開示の種々の有用な実施形態と考えられる様々な例を通して説明しているが、当然のことながら、かかる詳細内容は説明目的だけのためであり、添付の特許請求の範囲は開示された実施形態に限定されるものでなく、それとは逆に、開示された実施形態の趣旨と範囲内にある諸々の修改および等価の再配置を網羅することが意図されている。例えば、前述の様々なコンポーネントの実装は、ハードウェアデバイスで具現できるが、ソフトウェアだけの対処策、例えば、既存のサーバまたは携帯デバイスへのインストールとして実装することも可能である。
【００７７】
同様に、当然のことながら、本開示の実施形態の前述の説明では、本開示を簡素化し、様々な実施形態の１つ以上の理解を助力するために、場合により、様々な特徴を一緒に１つの実施形態、図面、またはその説明にまとめている。しかしながら、この開示の方法が、請求される主題は各請求項に明示で記載されたものより多くの特徴を必要とする、との意図を反映していると解釈されるべきではない。むしろ、請求される主題は、前述で開示された単一の実施形態の全ての特徴より少ない中に存在し得る。
【図１】
2020033010.tif 000003
【図２】
2020033010.tif 000004
【図３】
2020033010.tif 000005
【図４】
2020033010.tif 000006
【手続補正書】
【提出日】令和1年10月25日(2019.10.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
車両を管理するように構成される電子デバイスであって、
前記車両の車両バスに車載接続されるように構成された状態検出モジュールであって、オペレーションの過程で、前記状態検出モジュールは、前記車両バスを介して前記車両の状態を把握し、前記車両の前記状態を前記車両からリモートのサーバに自律的に送信する、前記状態検出モジュールと、
追跡モジュールであって、オペレーションの過程で、前記追跡モジュールは、前記車両の居場所を追跡し、前記居場所を前記サーバに自律的に送信する、前記追跡モジュールと、
を含む、電子デバイス。
【請求項２】
イベントデータレコーダであって、オペレーションの過程で、前記イベントデータレコーダは前記車両の機内および機外の環境情報を記録し、前記機内および機外の環境情報を前記サーバに自律的に送信する、前記イベントデータレコーダ、
をさらに含む、請求項１に記載の電子デバイス。
【請求項３】
前記追跡モジュールは、前記状態検出モジュールと電子的に一体化されている、請求項１に記載の電子デバイス。
【請求項４】
前記追跡モジュール、前記状態検出モジュール、または前記イベントデータレコーダの少なくとも１つに異常動作が生じた場合、前記追跡モジュール、前記状態検出モジュール、および前記イベントデータレコーダのうちの残存する１つ以上は、前記サーバにアラートを送信するようにトリガされる、請求項２に記載の電子デバイス。
【請求項５】
前記追跡モジュール、前記状態検出モジュール、および前記イベントデータレコーダが、相互に通信し、
前記サーバとの接続ができず、前記追跡モジュール、前記状態検出モジュール、および前記イベントデータレコーダのいずれか１つに異常動作が生じた場合、前記追跡モジュール、前記状態検出モジュール、および前記イベントデータレコーダの他の１つ以上は、作動され、後に前記サーバとのワイヤレス接続が利用可能になったとき、前記サーバにアラートを送信する、
ように構成される、請求項２に記載の電子デバイス。
【請求項６】
前記状態検出モジュールは、車載診断モジュール、または車両バスモジュールである、請求項１に記載の電子デバイス。
【請求項７】
前記追跡モジュールは、全地球側位システム（ＧＰＳ）である、請求項１に記載の電子デバイス。
【請求項８】
前記追跡モジュール、前記状態検出モジュール、またはイベントデータレコーダのうちの少なくとも１つを制御することを、前記サーバに認可されたユーザ端末をさらに含み、
オペレーションの過程で、前記ユーザ端末が、前記認可に基づき、前記追跡モジュール、前記状態検出モジュール、または前記イベントデータレコーダのうちの少なくとも１つの作動をトリガするよう前記サーバに命令する命令を送信する、
請求項１に記載の電子デバイス。
【請求項９】
前記車両に関連付けられたユーザ端末をさらに含み、オペレーションの過程で、前記ユーザ端末は、前記サーバから前記車両に関する情報を受信する、
請求項１に記載の電子デバイス。
【請求項１０】
前記サーバから認可を受信し、前記サーバからの認可を受けて、オペレーションの過程で、前記サーバから少なくとも１つの車両に関する情報をさらに受信するように構成された管理端末をさらに含む、
請求項１に記載の電子デバイス。
【請求項１１】
前記サーバから認可を受信し、前記サーバからの認可を受けて、オペレーションの過程で前記サーバに、前記追跡モジュール、前記状態検出モジュール、またはイベントデータレコーダのうちの少なくとも１つを作動する命令を送信するように構成された管理端末をさらに含む、
請求項１に記載の電子デバイス。
【請求項１２】
アラームをさらに含み、前記アラームは、前記異常動作が生じたとき警報を出す、
請求項４に記載の電子デバイス。
【請求項１３】
前記異常動作は、前記追跡モジュール、前記状態検出モジュール、または前記イベントデータレコーダの何れか１つの取り外し、異常信号、または故障を含む、請求項４に記載の電子デバイス。
【外国語明細書】
2020033010000001.pdf