(57)【特許請求の範囲】
【請求項１】
車両の客室内のモバイルデバイスの機能を無効にする方法であって、
一つ以上の乗員センサによって出力された一つ以上の乗員センサ出力信号に基づいて前記客室内の乗員の数を判定するステップと、
前記客室内に存在する乗員の数が一人よりも多いと判定したことに応答して前記客室内の前記モバイルデバイスの位置を判定するステップと、
前記モバイルデバイスが前記位置にあり且つ前記客室内に存在する乗員の数が一人より多いと判定されたときに前記モバイルデバイスの機能を無効にすべく無効メッセージを送信するステップと
を含む、方法。
【請求項２】
前記客室内に存在する乗員の数が一人であると判定されたときに前記客室内の前記モバイルデバイスの機能を無効にすべく前記無効メッセージを送信するステップを更に含む、請求項１に記載の方法。
【請求項３】
前記位置は前記客室のドライバ区域である、請求項１に記載の方法。
【請求項４】
前記客室内の前記モバイルデバイスの位置を定期的に監視するステップを更に含み、前記モバイルデバイスの位置が前記客室のドライバ区域内であると判定されたときに前記モバイルデバイスの機能を無効にすべく前記無効メッセージが送信される、請求項１に記載の方法。
【請求項５】
前記無効メッセージは、前記車両が走行モードに置かれているときに送信される、請求項１に記載の方法。
【請求項６】
前記車両が非走行モードにあるときに前記モバイルデバイスの機能を有効にすべく有効メッセージを送信するステップを更に含む、請求項１に記載の方法。
【請求項７】
車両の客室内のモバイルデバイスの機能を無効にするためのシステムであって、
一つ以上のプロセッサと、
前記一つ以上のプロセッサに通信可能に結合された一つ以上の乗員センサと、
前記一つ以上のプロセッサに通信可能に結合されたネットワーク・インタフェース・ハードウェアと、
前記一つ以上のプロセッサに通信可能に結合され且つロジックを記憶する一つ以上のメモリモジュールと
を備え、
前記ロジックが前記一つ以上のプロセッサによって実行されると、当該システムは、
前記一つ以上の乗員センサによって出力された一つ以上の乗員センサ出力信号に基づいて前記客室内の乗員の数を判定し、
前記客室内に存在する乗員の数が一人よりも多いと判定したことに応答して前記客室内の前記モバイルデバイスの位置を判定し、
前記モバイルデバイスが前記位置にあり且つ前記客室内に存在する乗員の数が一人より多いと判定されたときに、前記モバイルデバイスの機能を無効にすべく前記ネットワーク・インタフェース・ハードウェアを用いて無効メッセージを送信する、システム。
【請求項８】
前記モバイルデバイスによって発せられたセルラー信号を示す一つ以上のセルラー信号センサ出力信号を提供するように前記一つ以上のプロセッサに通信可能に結合された一つ以上のセルラー信号センサを更に備える、請求項７に記載のシステム。
【請求項９】
前記一つ以上のセルラー信号センサの少なくとも一つが、
プロセッサと
前記モバイルデバイスによって発せられた前記セルラー信号を検出するために前記プロセッサに通信可能に結合されたアンテナと、
前記プロセッサに通信可能に結合され且つロジックを記憶するメモリと
を備え、
前記ロジックが前記プロセッサによって実行されると、前記一つ以上のセルラー信号センサの少なくとも一つは、前記モバイルデバイスから受信された前記セルラー信号にタイムスタンプを割り当てる、請求項８に記載のシステム。
【請求項１０】
当該システムはロジックを実行して車両ドライブモードを判定し、
前記車両ドライブモードは一つ以上の走行モード及び一つ以上の非走行モードを含み、
当該システムは、前記車両が前記一つ以上の走行モードの一つに置かれているときに、前記モバイルデバイスの機能を無効にすべく、前記ネットワーク・インタフェース・ハードウェアを用いて前記無効メッセージを送信する、請求項７に記載のシステム。
【請求項１１】
前記システムは、前記車両が前記一つ以上の非走行モードの一つに置かれているときに、前記モバイルデバイスの機能を有効にすべく、前記ネットワーク・インタフェース・ハードウェアを用いて有効メッセージを送信する、請求項１０に記載のシステム。
【請求項１２】
前記一つ以上の非走行モードは自律車両走行モードを含む、請求項１１に記載のシステム。
【請求項１３】
前記一つ以上のプロセッサは、さらに、前記システムに前記客室内の前記モバイルデバイスの位置を定期的に監視させ、前記モバイルデバイスの位置が前記客室のドライバ区域内であると判定されたときに前記モバイルデバイスの機能を無効にすべく前記無効メッセージが送信される、請求項７に記載のシステム。
【請求項１４】
請求項７に記載のシステムを備えた車両。
【請求項１５】
前記ドライバ区域は、少なくとも、ドライバシートと、センターコンソールの少なくとも一部とを含む、請求項１４に記載の車両。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に記載された実施形態は、概して、一つ以上のモバイルデバイスの機能を無効にするための方法、システム及び車両に関し、より具体的には、車両の客室内の一つ以上のモバイルデバイスの機能を無効にするための方法、システム及び車両に関する。
【背景技術】
【０００２】
車両のユーザは、車両に入るとき、車両の客室内にモバイルデバイス（例えば、携帯電話、スマートフォン、携帯情報端末（personal digital assistant）、専用のモバイルメディアプレーヤー、モバイルパーソナルコンピュータ、ラップトップコンピュータ等）を持ち込むことが多い。いくつかの状況では、客室内のモバイルデバイスの機能を無効にすること、例えば運転中にメッセージを送信するドライバの能力を無効にすることが望ましい。
【０００３】
したがって、モバイルデバイスが車両の客室内に存在している間、モバイルデバイスの一つ以上の機能を無効にするための方法、システム及び車両に対する要求が存在する。
【発明の概要】
【０００４】
一つの実施形態では、車両の客室内の一つ以上のモバイルデバイスの機能を無効にする方法は、一つ以上の乗員センサによって出力された一つ以上の乗員センサ出力信号に基づいて客室内の乗員の数を判定することを含む。客室内に存在する乗員の数が一人であると判定されたときに、客室内の一つ以上のモバイルデバイスの機能を無効にすべく、無効メッセージが送信される。客室内に存在する乗員の数が一人よりも多いと判定されたときに、車両のドライバに関連付けられた一つ以上のモバイルデバイスのみの機能を無効にすべく、無効メッセージが送信される。
【０００５】
別の実施形態では、車両の客室内の一つ以上のモバイルデバイスの機能を無効にするためのシステムが提供される。システムは、一つ以上のプロセッサと、一つ以上のプロセッサに通信可能に結合された一つ以上の乗員センサと、一つ以上のプロセッサに通信可能に結合されたネットワーク・インタフェース・ハードウェアと、一つ以上のプロセッサに通信可能に結合された一つ以上のメモリモジュールとを含む。一つ以上のメモリモジュールはロジックを記憶し、ロジックが一つ以上のプロセッサによって実行されると、システムは、一つ以上の乗員センサによって出力された一つ以上の乗員センサ出力信号に基づいて客室内の乗員の数を判定し、客室内に存在する乗員の数が一人であると判定されたときに客室内の一つ以上のモバイルデバイスの機能を無効にすべくネットワーク・インタフェース・ハードウェアを用いて無効メッセージを送信し、客室内に存在する乗員の数が一人よりも多いと判定されたときに、車両のドライバに関連付けられた一つ以上のモバイルデバイスのみの機能を無効にすべくネットワーク・インタフェース・ハードウェアを用いて無効メッセージを送信する。
【０００６】
更に別の実施形態では、一つ以上のモバイルデバイスの機能を無効にするように構成された車両が客室を含む。客室はドライバ区域及び乗客区域を含む。さらに、車両は、一つ以上のプロセッサと、一つ以上のプロセッサに通信可能に結合された一つ以上の乗員センサと、一つ以上のプロセッサに通信可能に結合された一つ以上のセルラー信号センサと、一つ以上のプロセッサに通信可能に結合されたネットワーク・インタフェース・ハードウェアと、一つ以上のプロセッサに通信可能に結合された一つ以上のメモリモジュールとを含む。一つ以上のメモリモジュールはロジックを記憶し、ロジックが一つ以上のプロセッサによって実行されると、車両は、一つ以上の乗員センサによって出力された一つ以上の乗員センサ出力信号に基づいて客室内の乗員の数を判定し、一つ以上のセルラー信号センサによって出力された一つ以上のセルラー信号センサ出力信号に基づいて客室内の一つ以上のモバイルデバイスの位置を判定し、客室内に存在する乗員の数が一人であると判定されたときに客室内の一つ以上のモバイルデバイスの機能を無効にすべくネットワーク・インタフェース・ハードウェアを用いて無効メッセージを送信し、客室内に存在する乗員の数が一人よりも多いと判定されたときに、車両のドライバに関連付けられた一つ以上のモバイルデバイスの機能を無効にすべくネットワーク・インタフェース・ハードウェアを用いて無効メッセージを送信する。
【図面の簡単な説明】
【０００７】
【図１】図１は、本明細書に示され且つ記載された一つ以上の実施形態に係る、車両の客室内の一つ以上のモバイルデバイスの機能を無効にするためのシステムを概略的に描く。
【図２】図２は、本明細書に示され且つ記載された一つ以上の実施形態に係る車両の内部キャビンに適用されたときの図１のシステムを概略的に描く。
【図３】図３は、本明細書に示され且つ記載された一つ以上の実施形態に従って客室内の一つ以上のモバイルデバイスの機能を無効にするためのフローチャートを描く。
【図４】図４は、本明細書に示され且つ記載された一つ以上の実施形態に従って、客室内に存在する一つ以上のモバイルデバイスの機能を無効にするように機能する図１のシステムを概略的に描く。
【図５】図５は、本明細書に示され且つ記載された一つ以上の実施形態に従って、客室内に存在する一つ以上のモバイルデバイスの機能を無効にするように機能する図１のシステムを概略的に描く。
【発明を実施するための形態】
【０００８】
本開示の実施形態によって提供されるこれら及び追加の特徴が、図面と併せて以下の詳細な説明を参照することでより完全に理解されるだろう。
【０００９】
図面に説明された実施形態は、単なる例示であり、その開示に限定されることは意図されていない。図面と併せて読むことで例示的な実施形態の以下の詳細な説明を理解することができる。図面では、同様な構造が同様の参照符号で示される。
【００１０】
本明細書に開示された実施形態は、一つ以上のモバイルデバイスが車両の客室内にある間に一つ以上のモバイルデバイスの機能を無効にするための方法、システム及び車両を含む。いくつかの実施形態は、車両内の乗員の数を判定する様々な乗員センサを含む。乗員の数に基づいて、システムは、車両内で検出された全てのモバイルデバイスの一つ以上の特徴を無効にし、又は車両のドライバに関連付けられたモバイルデバイスのみの一つ以上の特徴を選択的に無効にする。いずれの状況においても、車両のドライバは、モバイルデバイスの一つ以上の特徴、例えばテキストメッセージング（text messaging）を使用することが実質的に妨げられる。車両の客室内の一つ以上のモバイルデバイスの機能を無効にするための様々な方法、システム及び車両が、対応する図面を具体的に参照して、本明細書においてより詳細に記載される。
【００１１】
ここで図面を参照すると、図１は、車両１００の客室内の一つ以上のモバイルデバイス１６６の機能を無効にするためのシステム１０２を含む車両１００の一つの実施形態を描く。システム１０２は、通信経路１０４と、一つ以上のプロセッサ１３２と、一つ以上のメモリモジュール１３４と、ネットワーク１６０と通信するネットワーク・インタフェース・ハードウェア１５０とを含む。車両１００は、一つ以上の乗員センサ１０８のような複数のセンサと、一つ以上の走行モードセンサ１１２と、一つ以上のセルラー信号センサ１１０とを更に含む。車両１００は自動車として描かれているが、車両１００は、任意の乗用車、例えば地上車両、水中車両及び／又は空中車両であってもよいことに留意されたい。さらに、いくつかの実施形態では、車両１００は自律型車両であってもよい。
【００１２】
上述されたように、システム１０２は通信経路１０４を含み、通信経路１０４は、システム１０２内に配置された様々な車両モジュール間のデータの相互接続を提供する。具体的には、車両モジュールの各々は、データを送信及び／又は受信するノードとして動作することができる。いくつかの実施形態では、通信経路１０４は、システム１０２全体のプロセッサ、メモリ、センサ及びアクチュエータへの電気データ信号の送信を可能とする導電性材料を含む。別の実施形態では、通信経路１０４は、バス、例えばＬＩＮバス、ＣＡＮバス、ＶＡＮバス及びこれらの均等物である。更なる実施形態では、通信経路１０４は無線及び／又は光導波路であってもよい。通信可能に結合される構成要素には、例えば、導電媒質を介した電気信号、空気を介した電磁信号、光導波路を介した光信号及びこれらの均等物のようなデータ信号を互いに交換することができる構成要素が含まれる。
【００１３】
システム１０２は、一つ以上のメモリモジュール１３４に通信可能に結合された一つ以上のプロセッサ１３２を含む。一つ以上のプロセッサ１３２は、非一時的コンピュータ可読媒体に記憶された機械可読命令を実行することができる任意の装置を含む。したがって、各プロセッサは、コントローラ、集積回路、マイクロチップ、コンピュータ及び／又はその他のコンピュータデバイスを含む。
【００１４】
一つ以上のメモリモジュール１３４は通信経路１０４を通じて一つ以上のプロセッサ１３２に通信可能に結合される。一つ以上のメモリモジュール１３４は、揮発性メモリ及び／又は不揮発性メモリとして構成され、（ＳＲＡＭ、ＤＲＡＭ及び／又は他のタイプのＲＡＭを含む）ランダムアクセスメモリ、フラッシュメモリ、セキュアデジタル（ＳＤ）メモリ、レジスタ、コンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）及び／又は他のタイプの非一時的コンピュータ可読媒体を含む。特定の実施形態に応じて、これら非一時的コンピュータ可読媒体はシステム１０２内に存在し且つ／又はシステム１０２の外部に存在する。一つ以上のメモリモジュール１３４は、以下により詳細に記載されるように、一つ以上のロジックを記憶するように構成される。本明細書に記載された実施形態は、本明細書に記載されたロジックの任意の部分を実行するために、分散コンピュータ構成（distributed computing arrangement）を利用することができる。
【００１５】
本開示の実施形態には、機械可読命令及び／又はアルゴリズムを含むロジックが含まれ、機械可読命令及び／又はアルゴリズムは、任意の世代（例えば、１ＧＬ、２ＧＬ、３ＧＬ、４ＧＬ及び／又は５ＧＬ）の任意のプログラミング言語、例えば、プロセッサによって直接実行される機械語、機械可読命令にコンパイルされ又はアセンブルされ且つ機械可読媒体に記憶されるアセンブリ言語、オブジェクト指向プログラミング（ＯＯＰ）、スクリプト言語、マイクロコード等で書かれる。同様に、ロジック及び／又はアルゴリズムは、例えばフィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）形態又は特定用途向け集積回路（ＡＳＩＣ）及びこれらの均等物を介して実装されたロジックのようなハードウェア記述言語（ＨＤＬ）で書かれる。したがって、ロジックは、予めプログラムされたハードウェア要素及び／又はハードウェア構成要素とソフトウェア構成要素との組合せとして、任意の従来のコンピュータプログラミング言語で実装される。
【００１６】
一つ以上のメモリモジュール１３４は、限定されるものではないが、動作ロジック２４２、車両ドライブモード検出ロジック２４４ａ、メッセージロジック２４４ｂ及びモバイルデバイス検出ロジック２４４ｃを含む様々なロジックを記憶する。車両ドライブモード検出ロジック２４４ａ、メッセージロジック２４４ｂ及びモバイルデバイス検出ロジック２４４ｃは、それぞれ、複数の種々のロジックを含み、各ロジックは、例えば、コンピュータプログラム、ファームウェア及び／又はハードウェアとして具現化される。
【００１７】
動作ロジック２４２は、システム１０２の構成要素を管理するための動作システム及び／又は他のソフトウェアを含む。車両ドライブモード検出ロジック２４４ａは一つ以上のプロセッサ１３２に車両１００のドライブモードを検出させるように構成される。例えば、一つ以上のプロセッサ１３２は、車両ドライブモード検出ロジック２４４ａを実行して、車両１００が走行モード又は非走行モードにあるかを判定する。走行モードは、車両１００が直ちに移動できる任意のドライブモードとみなされる。斯かる走行モードは、限定されるものではないが、ドライブ及びリバースを含む。いくつかの例では、例えばマニュアルのドライブトレインを有する車両について、ニュートラルも走行モードとみなされてもよい。このため、非走行モードは駐車を含む。車両１００が自律型車両である実施形態又は車両１００が自律走行モードを有する実施形態では、斯かる自律走行モードは非走行モードとみなされる。自律走行モードは、車両１００を操縦するのにドライバの制御が必要とされない任意の走行モードを含む。例えば、自動駐車車両機能は自律車両走行モードとみなされる。
【００１８】
メッセージロジック２４４ｂは、メッセージロジック２４４ｂによって、一つ以上のプロセッサ１３２が、ネットワーク・インタフェース・ハードウェア１５０を用いて、車両１００の客室内に位置する一つ以上のモバイルデバイス１６６に無効メッセージ又は有効メッセージを発して、一つ以上のモバイルデバイス１６６の一つ以上の機能を無効又は有効にするように構成される。モバイルデバイス検出ロジック２４４ｃは、モバイルデバイス検出ロジック２４４ｃによって、プロセッサが、一つ以上のセルラー信号センサ１１０を使用することによって車両１００の客室内の一つ以上のモバイルデバイス１６６を検出して、本明細書により詳細に記載されるように、一つ以上のセルラー信号センサ１１０によって検出されたセルラー信号に付されたタイムスタンプ（time stamp）に基づいて車両１００の図２に示された客室１０１内の一つ以上のモバイルデバイス１６６の位置を三角測量するように構成される。
【００１９】
加えて、システム１０２が、車両ドライブモード検出ロジック２４４ａ、メッセージロジック２４４ｂ及びモバイルデバイス検出ロジック２４４ｃを別個のロジック構成要素として有するように示されているが、これも一つの例である。いくつかの実施形態では、単一のロジックが、システム１０２に、記載された機能を提供させてもよい。
【００２０】
いくつかの実施形態では、システム１０２は、図１に描かれたネットワーク１６０にシステム１０２を通信可能に結合するためのネットワーク・インタフェース・ハードウェア１５０を含む。ネットワーク・インタフェース・ハードウェア１５０は、通信経路１０４に通信可能に結合され、ネットワーク１６０を介してデータを送信及び／又は受信することができる任意の装置である。したがって、ネットワーク・インタフェース・ハードウェア１５０は、任意の有線通信又は無線通信を送信及び／又は受信するための通信トランシーバを含むことができる。例えば、ネットワーク・インタフェース・ハードウェア１５０は、アンテナ、モデム、ＬＡＮポート、ＷｉＦｉカード、ＷｉＭａｘカード、モバイル通信ハードウェア、近距離無線通信ハードウェア、衛星通信ハードウェア及び／又は他のネットワーク及び／又は装置と通信するための任意の有線又は無線ハードウェアを含む。一つの実施形態では、ネットワーク・インタフェース・ハードウェア１５０は、ブルートゥース（登録商標）無線通信プロトコルに従って動作するように構成されたハードウェアを含む。別の実施形態では、ネットワーク・インタフェース・ハードウェア１５０は、ブルートゥース通信を一つ以上のモバイルデバイス１６６に送信し且つブルートゥース通信を一つ以上のモバイルデバイス１６６から受信するためのブルートゥース送信／受信モジュールを含む。
【００２１】
上述されたように、システム１０２は、ネットワーク・インタフェース・ハードウェア１５０を通して、システム１０２を一つ以上のモバイルデバイス１６６に通信可能に結合するネットワーク１６０と通信する。一つの実施形態では、ネットワーク１６０は、ブルートゥース技術を利用してシステム１０２と一つ以上のモバイルデバイス１６６とを通信可能に結合するパーソナルエリアネットワークである。他の実施形態では、ネットワーク１６０は、一つ以上のコンピュータネットワーク（例えばパーソナルエリアネットワーク、ローカルエリアネットワーク又は広域ネットワーク）、セルラーネットワーク、衛星ネットワーク及び／又は全地球測位システム並びにこれらの組合せを含む。したがって、システム１０２は、有線、広域ネットワーク、ローカルエリアネットワーク、パーソナルエリアネットワーク、セルラーネットワーク、衛星ネットワーク等を介して、ネットワーク１６０に通信可能に結合される。適切なローカルエリアネットワークは有線イーサネット（登録商標）及び／又は例えばワイヤレスフィディリティー（ＷｉＦｉ）のような無線技術を含む。適切なパーソナルエリアネットワークは、例えば、ＩｒＤＡ、ブルートゥース、無線ＵＳＢ、Ｚ−Ｗａｖｅ、ＺｉｇＢｅｅ（登録商標）及び／又は他の近距離無線通信プロトコルのような無線技術を含む。適切なパーソナルエリアネットワークは、同様に、例えばＵＳＢ及びファイヤーワイヤー（登録商標）のような有線コンピュータバスを含む。適切なセルラーネットワークは、限定されるものではないが、ＬＴＥ、ＷｉＭａｘ、ＵＭＴＳ、ＣＤＭＡ及びＧＳＭ（登録商標）のような技術を含む。
【００２２】
さらに図１を参照すると、上述されたように、システム１０２を一つ以上のモバイルデバイス１６６に通信可能に結合するのにネットワーク１６０が利用される。一つ以上のモバイルデバイス１６６は一つ以上のプロセッサ及び一つ以上のメモリモジュールを含む。一つ以上のプロセッサ１３２は、システム１０２から一つ以上のモバイルデバイス１６６への無効化／有効化メッセージを容易にし（facilitate）且つ受信して一つ以上のモバイルデバイス１６６の機能を無効又は有効にすべく、ロジックを実行してシステム１０２と通信することができる。システム１０２から無効化／有効化メッセージを受信したモバイルデバイス１６６は、その後、ロジックを実行して機能を無効又は有効にする。一つ以上のモバイルデバイス１６６は、システム１０２と通信するための有線及び／又は無線通信機能を有して構成される。
【００２３】
本明細書に記載された実施形態では、一つ以上のモバイルデバイス１６６は、携帯電話、スマートフォン、携帯情報端末、専用のモバイルメディアプレーヤー、モバイルパーソナルコンピュータ、ラップトップコンピュータ、及び又はシステム１０２と通信可能に結合可能な他のモバイルデバイスを含む。モバイルデバイス１６６は、限定されるものではないが、電話の着信及び受信、テキストメッセージング、Ｅメール、インターネット閲覧、ゲーム及び他のアプリケーションを含む様々な機能を実行可能である。本明細書に記載されるように、システム１０２は、斯かる機能の少なくとも一つを無効又は有効にすべく、ネットワーク・インタフェース・ハードウェア１５０を用いて無効化又は有効化メッセージを一つ以上のモバイルデバイス１６６に送信する。いくつかの実施形態では、複数の機能が無効又は有効にされる。
【００２４】
一つ以上のモバイルデバイス１６６はセルラー信号を発することもできる。例えば、モバイルデバイス１６６はセルラータワー（cellular tower）と通信するためにセルラー信号を頻繁に発する。これらセルラー信号は、固有のセルラー信号であり、別個のモバイルデバイス１６６に関連付けられた固有の識別子を含む。本明細書においてより詳細に説明されるように、これら固有のセルラー信号を検出することができるセンサを提供することによって、車両１００内の一つ以上のモバイルデバイス１６６の適切な位置を判定することができる。
【００２５】
システム１０２は、通信経路１０４に沿って一つ以上のプロセッサ１３２に通信可能に結合された一つ以上の乗員センサ１０８を更に含む。一つ以上の乗員センサ１０８は、車両１００内の乗客の存在を検出することができる任意のセンサである。例えば、限定されないが、一つ以上の乗員センサ１０８は、重量センサ、シートセンサ、シートベルトセンサ、ドアセンサ及びカメラである。一つ以上の乗員センサ１０８は、車両１００の乗員の存在を示す乗員センサ出力信号を出力する。一つ以上の乗員センサ１０８によって出力された乗員センサ出力信号に基づいて、システム１０２の一つ以上のプロセッサ１３２は、ロジックを実行して、車両１００内に存在する乗員の数を判定する。
【００２６】
システム１０２は一つ以上の走行モードセンサ１１２を更に含む。一つ以上の走行モードセンサ１１２は、車両１００が走行モード又は非走行モードに置かれているかを検出するように構成される。本明細書に記載されたように、走行モードは、車両１００が直ちに移動できる任意の走行モードとみなされる。斯かる走行モードは、限定されるものではないが、ドライブ及びリバースを含む。いくつかの例では、例えばマニュアルのドライブトレインを有する車両について、ニュートラルも走行モードとみなされてもよい。このため、非走行モードは駐車を含む。車両１００が自律型車両である実施形態又は車両１００が自律走行モードを有する実施形態では、斯かる自律走行モードは非走行モードとみなされる。いくつかの実施形態では、一つ以上の走行モードセンサ１１２は、車両１００のギアシフト装置に通信可能に結合され、車両１００が置かれたギアを示す走行モードセンサ出力信号を出力する。この結果、一つ以上のプロセッサ１３２は、車両ドライブモード検出ロジック２４４ａを実行して、車両１００が走行モードにあるかを判定する。他の実施形態では、一つ以上の走行モードセンサ１１２は車輪センサ又は加速度計であり、一つ以上の走行モードセンサ１１２は、車両１００が動作中であるかを示す走行モードセンサ出力信号を出力する。この結果、一つ以上のプロセッサ１３２は、車両ドライブモード検出ロジック２４４ａを実行して、一つ以上の走行モードセンサ１１２によって出力された走行モードセンサ出力信号に基づいて、車両１００が動作中である、すなわち車両１００が走行モードにあると判定する。
【００２７】
上述されたように、システム１０２は、通信経路１０４に沿って一つ以上のプロセッサ１３２に通信可能に結合された一つ以上のセルラー信号センサ１１０を更に含む。一つ以上のセルラー信号センサ１１０は、一つ以上のモバイルデバイス１６６によって発せられたセルラー信号を検出するように構成される。その後、一つ以上のセルラー信号センサ１１０は、セルラー信号を示すセルラー信号センサ出力信号をシステム１０２に出力する。一つ以上のセルラー信号センサ１１０によって提供されたセルラー信号センサ出力信号に基づいて、コンピュータデバイスは機械可読命令を実行して車両１００内の一つ以上のモバイルデバイス１６６の位置を判定する。一つ以上のセルラー信号センサ１１０は、モバイルデバイスによって発せられたセルラー信号を検出することができる任意のセンサである。一つ以上のセルラー信号センサ１１０は様々な構成を備える。一つの実施形態では、一つ以上のセルラー信号センサ１１０は、プロセッサと、一つ以上のモバイルデバイス１６６によって発せられたセルラー信号を検出するようにプロセッサに通信可能に結合されたアンテナと、プロセッサに通信可能に結合され且つロジックを記憶するメモリとを含み、ロジックがプロセッサによって実行されると、セルラー信号センサ１１０は、モバイルデバイス１６６から受信されたセルラー信号にタイムスタンプを割り当てる。他の実施形態では、一つ以上のセルラー信号センサ１１０は、システム１０２の一つ以上のプロセッサ１３２に通信可能に結合されたアンテナのみを含み、この場合、一つ以上のプロセッサ１３２は、一つ以上のメモリモジュール１３４に記憶されたモバイルデバイス検出ロジック２４４ｃを実行して、一つ以上のセルラー信号センサ１１０によって検出されたセルラー信号にタイムスタンプを割り当てる。一つ以上のセルラー信号センサ１１０によって検出されたセルラー信号に付されたタイムスタンプに基づいて、システム１０２はロジックを実行して車両１００内の一つ以上のモバイルデバイス１６６の位置を三角測量する。
【００２８】
さらに、各モバイルデバイス１６６は、セルラー信号の一部として送信される固有の識別子を有することに留意されたい。この結果、一つ以上のセルラー信号センサ１１０によって出力されたセルラー信号センサ出力信号に基づいて、一つ以上のプロセッサ１３２は、一つ以上のメモリモジュール１３４に記憶されたロジックを実行して、一つ以上のセルラー信号センサ１１０によって検出された特定のセルラー信号を、セルラー信号に含まれる固有の識別子を有する特定のモバイルデバイス１６６に関連付ける。このため、一つ以上のプロセッサ１３２は、メッセージロジック２４４ｂを実行する際、セルラー信号に含まれ且つ一つ以上のモバイルデバイス１６６の各々と関連付けられた固有の識別子に基づいて、ネットワーク・インタフェース・ハードウェア１５０を用いてネットワーク１６０を通じて一つ以上のモバイルデバイス１６６に無効メッセージ又は有効メッセージを選択的に送信する。
【００２９】
図１における構成要素がシステム１０２内に存在するものとして示されているが、これは単なる例であることが理解されるべきである。いくつかの実施形態では、一つ以上の構成要素がシステム１０２の外部に存在してもよい。図１におけるシステム１０２が単一の装置として示されているが、これも単なる例であることも理解されるべきである。いくつかの実施形態では、動作ロジック２４２、車両ドライブモード検出ロジック２４４ａ、メッセージロジック２４４ｂ及びモバイルデバイス検出ロジック２４４ｃは種々のコンピュータ装置に存在してもよい。
【００３０】
図２は、本明細書に記載されたような図１のシステム１０２を含む例示的な客室１０１を概略的に描く。より詳細に記載されるように、システム１０２は、二つの動作モード、すなわちドライバオンリーモード及びドライバプラス乗客モードを含む。ドライバオンリーモードでは、システム１０２は、車両１００の客室１０１内に位置する全ての一つ以上のモバイルデバイス１６６の機能を無効にする。ドライバプラス乗客モードでは、システム１０２は、客室１０１の特定の領域に位置する一つ以上のモバイルデバイス１６６の機能のみを無効にする。例えば、図２は、ドライバ区域１４０及び乗客区域１４５に分割された客室１０１を示す。ドライバプラス乗客モードでは、車両１００のドライバ区域１４０内に位置する一つ以上のモバイルデバイス１６６の機能が無効にされる。車両１００のドライバ区域１４０は、走行中にドライバがアクセス可能な範囲（例えばセンターコンソール１０５の少なくとも一部、ダッシュボード、ドライバシート及びドライバ側のドア）を含む。上述されたように、システム１０２が一つ以上のモバイルデバイス１６６の機能を無効にするものとして記載されたが、一つ以上の機能のみが無効にされ、一つ以上のモバイルデバイス１６６の全ての機能が無効にされなくてもよいことに留意されたい。例えば、限定されないが、テキストメッセージング機能が無効にされ、一方、他の通信機能（例えば電話の使用）はドライバに利用可能なままであってもよい。
【００３１】
本明細書に記載されるように、車両１００内の乗員の数を判定するために、システム１０２は一つ以上の乗員センサ１０８を含む。図２はシートセンサ及び／又は重量センサとして一つ以上の乗員センサ１０８を示す。しかしながら、上述されるように、一つ以上の乗員センサ１０８は、限定されるものではないが、重量センサ、シートセンサ、シートベルトセンサ、ドアセンサ及びカメラを含む、乗員の存在を検出することができる任意のセンサである。その後、一つ以上の乗員センサ１０８は、客室１０１内の乗員の数を示す乗員センサ出力信号を出力する。その後、システム１０２は、以下に記載されるように、ロジックを実行して、一つ以上の乗員センサ１０８によって出力された乗員センサ出力信号に基づいて、客室１０１内に存在する乗員の数を判定する。
【００３２】
一つ以上のセルラー信号センサ１１０は、車両１００の客室１０１についての三つの位置（例えばドライバ側セルラー信号センサ１１０ａ、前方の乗客側セルラー信号センサ１１０ｂ及び後方中央のセルラー信号センサ１１０ｃ）に位置するように示される。しかしながら、この実例は、単なる例であり、セルラー信号センサ１１０の数を任意の特定の実施形態に限定することを意図していない。例えば、いくつかの実施形態では、一つのみのセルラー信号センサ１１０が存在してもよく、他の実施異形態では多くのセルラー信号センサ１１０が存在してもよい。いずれの場合も、一つ以上のセルラー信号センサ１１０は、それぞれ、一つ以上のモバイルデバイス１６６によって発せられたセルラー信号を検出する。システム１０２の一つ以上のセルラー信号センサ１１０又は一つ以上のプロセッサ１３２はセルラー信号にタイムスタンプを割り当てて記憶する。タイムスタンプに基づいて、システム１０２の一つ以上のプロセッサ１３２は、機械可読命令を実行して、セルラー信号を発するモバイルデバイス１６６の位置を三角測量する。上記のように、種々のモバイルデバイスは、これらに関連付けられた固有の識別子を有する固有のセルラー信号を発する。タイムスタンプは、車両１００の客室１０１内に存在する各モバイルデバイス１６６のセルラー信号に含まれる固有の識別子に関連付けられる。このため、モバイルデバイス１６６が客室１０１の乗客区域１４５又はドライバ区域１４０内に位置するが判定される。例として、限定されないが、図２は、ドライバ側セルラー信号センサ１１０ａ、前方の乗客側信号センサ１１０ｂ及び後方中央のセルラー信号センサ１１０ｃを示し、これらの各々は一つ以上のセルラー信号センサ１１０に含まれる。ドライバ側セルラー信号センサ１１０ａがＴｉにおいてセルラー信号を検出し、前方の乗客側セルラー信号センサ１１０ｂがＴ２において同一のセルラー信号を検出し、後方中央のセルラー信号センサ１１０ｃがＴ３において同一のセルラー信号を検出し、Ｔ１がＴ２及びＴ３よりも短い場合、システム１０２は、ロジックを実行して、少なくともセルラー信号がドライバ側セルラー信号センサ１１０ａによって最初に検出されたので、そのセルラー信号を生成したモバイルデバイス１６６が客室１０１のドライバ区域１４０内にあると判定する。
【００３３】
図３は、本明細書に開示された実施形態に従って、客室１０１内の一つ以上のモバイルデバイス１６６の機能を無効にするためのフローチャートを描く。ここで図１〜図３を参照すると、ブロック３００に示されるように、システム１０２は、一つ以上のメモリモジュール１３４に記憶された車両ドライブモード検出ロジック２４４ａに基づいて車両のドライブモードを判定する。上述されたように、いくつかの実施形態では、一つ以上の走行モードセンサ１１２は、車両１００のギアシフト装置に通信可能に結合され、車両１００が置かれたギアを示す走行モードセンサ出力信号を出力する。この結果、一つ以上のプロセッサ１３２は、車両ドライブモード検出ロジック２４４ａを実行して、車両１００が置かれたギアを示す走行モードセンサ出力信号に基づいて、車両１００が走行モードにあるかを判定する。他の実施形態では、本明細書にも記載されるように、一つ以上の走行モードセンサ１１２は車輪センサ又は加速度計であり、一つ以上の走行モードセンサ１１２は、車両１００が動作中であるかを示す走行モードセンサ出力信号を出力する。この結果、一つ以上のプロセッサ１３２は、車両ドライブモード検出ロジック２４４ａを実行して、車両１００が動作中であることを示す走行モードセンサ出力信号に基づいて、車両１００が動作中である、すなわち車両１００が走行モードにあると判定する。
【００３４】
いくつかの実施形態では、システム１０２は、車両１００が走行モードにある場合、一つ以上のモバイルデバイス１６６の機能のみを無効にする。上述されたように、走行モードは、車両１００が直ちに移動できる任意のドライブモードとみなされる。例えば、車両ドライブモードはドライブ及びリバースを含む。非走行モードは、車両１００が直ちに移動することができず又は車両１００が自律走行モードにある車両１００の任意のモードを含む。上述されるように、自律走行モードは、車両１００を操縦するのにドライバの制御が必要とされない任意の走行モードを含む。例えば、自動駐車車両機能は自律車両走行モードとみなされる。車両１００が走行モードにない場合又は車両１００が非走行モードにある場合、システム１０２は、一つ以上の走行モードセンサ１１２を使用して、車両１００のドライブモードを連続的に又は定期的にチェックする。車両１００のドライブモードを判定することは、フローチャート内に最初に列挙されているが、最初のステップである必要はない。いくつかの実施形態は、一つ以上のモバイルデバイス１６６の機能を無効にするために、車両１００のドライブモードに全く依存しなくてもよい。更なる実施形態では、車両１００のドライブモードが走行モードから非走行モードに変更された場合、システム１０２は、一つ以上のメモリモジュール１３４に記憶されたメッセージロジック２４４ｂを実行して、一つ以上のモバイルデバイス１６６の予め無効にされた機能を有効にすべく、ネットワーク・インタフェース・ハードウェア１５０を用いて有効メッセージを発する。
【００３５】
ブロック３０２に示されるように、乗員の数が判定される。このステップが二番目に起こるように示されるが、いくつかの実施形態では、乗員の数を判定することは方法の最初のステップであってもよい。上述されたように、乗員の数は、一つ以上の乗員センサ１０８によって出力された乗員センサ出力信号に基づいて判定される。例えば、一つ以上の乗員センサ１０８が一つ以上のプロセッサ１３２に通信可能に結合される。車両１００内の乗員の存在を検出するように構成された任意のセンサ、例えば重量センサ、シートセンサ、シートベルトセンサ、ドアセンサ及びカメラである一つ以上の乗員センサ１０８は、車両１００の客室１０１内の乗員の存在を示す乗員センサ出力信号を出力する。一つ以上のプロセッサ１３２は、一つ以上の乗員センサ１０８から一つ以上の乗員センサ出力信号を受信すると、一つ以上のメモリモジュール１３４に記憶されたロジックを実行して、客室１０１内の乗員の数を加算し、乗員の数が一人よりも多いかを判定する（ブロック３０４）。
【００３６】
上述されたように、一人のみの乗員が検出された実施形態（ブロック３０６）では、ドライバオンリーモードによって、一つ以上のプロセッサ１３２は、メッセージロジック２４４ｂを実行して、客室１０１内に位置する全てのモバイルデバイス１６６の機能を無効にすべく、ネットワーク・インタフェース・ハードウェア１５０を用いて、客室１０１内の一つ以上のモバイルデバイス１６６に無効メッセージを送信する。上述されたように、システム１０２を一つ以上のモバイルデバイス１６６に通信可能に結合するのにネットワーク１６０が利用される。ネットワーク１６０は、ブルートゥースネットワーク、ＷｉＦｉネットワーク又はセルラーネットワークの少なくとも一つである。一つ以上のモバイルデバイス１６６は一つ以上のプロセッサ及び一つ以上のメモリモジュールを含む。一つ以上のプロセッサは、システム１０２から一つ以上のモバイルデバイス１６６への無効化／有効化メッセージを容易にし且つ受信して一つ以上のモバイルデバイス１６６の機能を無効又は有効にすべく、ロジックを実行してシステム１０２と通信することができる。システム１０２から有効化／無効化メッセージを受信したモバイルデバイス１６６は、その後、ロジックを実行して機能を無効又は有効にする。
【００３７】
しかしながら、一人よりも多い乗員が検出された実施形態（ブロック３０８）では、ドライバプラス乗客モードによって、一つ以上のプロセッサ１３２は、モバイルデバイス検出ロジック２４４ｃを実行して、一つ以上のセルラー信号センサ１１０によって出力されたセルラー信号センサ出力信号を用いて、一つ以上のモバイルデバイス１６６の位置を判定し、その位置が客室１０１のドライバ区域内にある場合（ブロック３１０、３１２）、一つ以上のモバイルデバイス１６６の機能のみを無効にする。図２を参照して上述されたように、一つ以上のモバイルデバイス１６６は、固有の識別子を含む固有のセルラー信号を発する。一つ以上のセルラー信号センサ１１０はこの固有のセルラー信号及び固有の識別子を受信し、システム１０２の一つ以上のセルラー信号センサ１１０又は一つ以上のプロセッサ１３２は、固有の識別子に関連付けられたタイムスタンプを割り当てて記憶する。タイムスタンプに基づいて、システム１０２の一つ以上のプロセッサ１３２は、機械可読命令を実行して、固有の識別子に関連付けられたモバイルデバイス１６６の位置を三角測量する。このため、モバイルデバイス１６６が客室１０１の乗客区域１４５又はドライバ区域１４０内に位置するかが判定される。例として、限定されないが、ドライバ側セルラー信号センサ１１０ａがＴｉにおいてセルラー信号を検出し、前方の乗客側セルラー信号センサ１１０ｂがＴ２において同一のセルラー信号を検出し、後方中央のセルラー信号センサ１１０ｃがＴ３において同一のセルラー信号を検出し、Ｔ１がＴ２及びＴ３よりも短い場合、システム１０２は、ロジックを実行して、少なくともセルラー信号がドライバ側セルラー信号センサ１１０ａによって最初に検出されたので、そのセルラー信号を生成したモバイルデバイス１６６が客室１０１のドライバ区域１４０内にあると判定する。
【００３８】
このため、一人よりも多い乗員が検出されると、一つ以上のモバイルデバイス１６６に関連付けられた固有の識別子を使用して、前述されたように一つ以上のモバイルデバイス１６６の位置が判定され、一つ以上のプロセッサ１３２は、メッセージロジック２４４ｂを実行して、客室１０１のドライバ区域１４０内に位置する固有の識別子と関連付けられた一つ以上のモバイルデバイス１６６の機能を無効にすべく、ネットワーク・インタフェース・ハードウェア１５０を用いて、固有の識別子に関連付けられた一つ以上のモバイルデバイス１６６に無効メッセージを送信する。上述されたように、固有の識別子に関連付けられた特定のモバイルデバイス１６６にシステム１０２を通信可能に結合するのにネットワーク１６０が利用される。ネットワーク１６０は、ブルートゥースネットワーク、ＷｉＦｉネットワーク又はセルラーネットワークの少なくとも一つである。さらに、固有のセルラー信号に関連付けられた一つ以上のモバイルデバイス１６６は一つ以上のプロセッサ及び一つ以上のメモリモジュールを含む。一つ以上のモバイルデバイス１６６の一つ以上のプロセッサは、システム１０２から一つ以上のモバイルデバイス１６６への無効化／有効化メッセージを容易にし且つ受信して一つ以上のモバイルデバイス１６６の機能を無効又は有効にすべく、ロジックを実行してシステム１０２と通信することができる。システム１０２から有効化／無効化メッセージを受信したモバイルデバイス１６６は、その後、ロジックを実行して機能を無効又は有効にする。
【００３９】
上述されたように、システム１０２が一つ以上のモバイルデバイス１６６と通信するために、一つ以上のモバイルデバイス１６６はシステム１０２にリンクされる必要がある。本明細書に記載されたように、システム１０２には、ネットワーク１６０を通じて通信するネットワーク・インタフェース・ハードウェア１５０が備えられている。このため、本明細書に記載されたように、システム１０２は、ブルートゥース通信、ＷｉＦｉ通信又はセルラーネットワーク通信を通して一つ以上のモバイルデバイス１６６にリンクされる。しかしながら、他の実施形態では、システム１０２は、システム１０２と一つ以上のモバイルデバイス１６６とがネットワーク１６０を介して通信することを可能とする任意の他の態様で、一つ以上のモバイルデバイス１６６にリンクされてもよいことが理解されるべきである。
【００４０】
いくつかの実施形態では、システム１０２の一つ以上のプロセッサ１３２が、メッセージロジック２４４ｂを実行して、一つ以上のモバイルデバイス１６６の機能を有効にすべく、ネットワーク・インタフェース・ハードウェア１５０を用いて有効メッセージを送信してもよいことに留意されたい。例えば、限定されないが、システム１０２は、車両１００が（駐車のような）非走行モードに置かれているとき、又はドライバプラス乗客モードにおいて一つ以上のモバイルデバイス１６６がドライバ区域１４０から出て乗客区域１４５に入ったとき、一つ以上のモバイルデバイス１６６の機能を有効にすべく、ネットワーク・インタフェース・ハードウェア１５０を用いて有効メッセージを送信する。この結果、いくつかの実施形態では、システム１０２は、一つ以上のセルラー信号センサ１１０を用いて一つ以上のモバイルデバイス１６６の位置を定期的に監視してもよい。さらに、一つ以上のモバイルデバイス１６６は、車両１００から出ると、自動的に再び有効にされる。
【００４１】
ここで図４を参照すると、ドライバオンリーモードにおいてモバイルデバイス１６６を無効にするように機能する図１のシステム１０２が概略的に描かれる。図４に示されるように、ドライバ４００のみが車両１００の客室１０１内に位置する。一つ以上のモバイルデバイス１６６はネットワーク１６０を介してシステム１０２に通信可能にリンクされる。本明細書に記載されたように、システム１０２が車両１００が走行モードにあると判定したと仮定すると、又はこの実施形態が車両１００が走行モードにあることを必要としないと仮定すると、システム１０２は車両１００内の乗員の数を判定する。本明細書に記載されたように、一つ以上の乗員センサ１０８は、具体的には（一つ以上の乗員センサ１０８に含まれる）図２に示されるようなドライバシート乗員センサ１０８ａは、乗員センサ出力信号を発して、乗員が車両１００内にいること、より具体的には乗員がドライバシート内にいることを示す。この場合、他の乗員センサ１０８は、乗員を示す信号を出力しない。一つ以上の乗員センサ１０８から受信された信号に基づいて、一つ以上のプロセッサ１３２は、ロジックを実行して、検知された乗員の数、この場合には一を加算する。乗員の数が一人よりも多いと判定されなかったので、ドライバオンリーモードによって、ネットワーク１６０を介して、システム１０２は、システム１０２にリンクされた一つ以上のモバイルデバイス１６６の一つ以上の機能を無効にすべく、ネットワーク・インタフェース・ハードウェア１５０を用いて、車両１００内の一つ以上のモバイルデバイス１６６の位置に関わらず、ネットワーク１６０を通じて一つ以上のモバイルデバイス１６６に無効メッセージを送信する。
【００４２】
上述されたように、所定の機能のみが無効にされ、一方、他の機能はドライバ４００に利用可能なままである。例えば、テキストメッセージング、Ｅメール及びダイヤルのようなキーパッド／キーボードを必要とする機能が無効にされる。しかしながら、ドライバは、それでもなお、一つ以上のモバイルデバイス１６６で電話を受けることができる。さらに、車両１００が非走行モードに置かれると、システム１０２は、一つ以上のモバイルデバイス１６６の予め無効にされた機能を再び有効にすべく、ネットワーク・インタフェース・ハードウェア１５０を用いてネットワーク１６０を通じて有効メッセージを送信する。
【００４３】
ここで図５を参照すると、ドライバプラス乗客モードにおいてモバイルデバイス１６６を無効にするように機能する図１のシステム１０２が概略的に描かれる。図５に示されるように、ドライバ４００及び乗客４０１は車両１００内に座っている。一つ以上のモバイルデバイス１６６はネットワーク１６０を介してシステム１０２に通信可能にリンクされる。このため、システム１０２は、一つ以上の乗員センサ１０８によって提供された乗員センサ出力信号に基づいて、車両１００内の乗員の数を判定する。本明細書において記載されたように、一つ以上の乗員センサ１０８、具体的には（一つ以上の乗員センサ１０８に含まれる）ドライバシートの乗員センサ１０８ａ及び前方の乗客の乗員センサ１０８ｂが、図２に示されるように、乗員センサ出力信号を発して、乗員がドライバシート内におり且つ乗員が前方の乗客シート内にいることを示す。この場合、残りの乗員センサ１０８は乗員センサ出力信号を発しない。一つ以上の乗員センサ１０８から受信された信号に基づいて、一つ以上のプロセッサ１３２は、ロジックを実行して、検知された乗員の数、この場合には二を加算する。
【００４４】
乗員の数が一人よりも多いと判定されたので、ドライバプラス乗客モードによって、システム１０２は、車両１００の客室１０１内の一つ以上のモバイルデバイス１６６の位置を判定する。図２を参照して上述されたように、一つ以上のモバイルデバイス１６６は、固有の識別子を含む固有のセルラー信号を発する。一つ以上のセルラー信号センサ１１０はこの固有のセルラー信号を受信し、システム１０２の一つ以上のセルラー信号センサ１１０又は一つ以上のプロセッサ１３２は、固有の識別子に関連付けられたタイムスタンプを割り当てて記憶する。タイムスタンプに基づいて、システム１０２の一つ以上のプロセッサ１３２は、機械可読命令を実行して、固有の識別子に関連付けられたモバイルデバイス１６６の位置を三角測量する。このため、モバイルデバイス１６６が客室１０１の乗客区域１４５又はドライバ区域１４０内に位置するかが判定される。この例では、ドライバ側セルラー信号センサ１１０ａがＴｉにおいてモバイルデバイス１６６の固有のセルラー信号を検出し、前方の乗客側セルラー信号センサ１１０ｂがＴ２においてモバイルデバイス１６６の固有のセルラー信号を検出し、後方中央のセルラー信号センサ１１０ｃがＴ３においてモバイルデバイス１６６の固有のセルラー信号を検出し、ＴｉがＴ２及びＴ３以下である場合、モバイルデバイス１６６がセンターコンソール１０５に位置するので、システム１０２は、ロジックを実行して、そのセルラー信号を生成したモバイルデバイス１６６が客室１０１のドライバ区域１４０内にあると判定する。システム１０２が車両１００が走行モードにあると判定したと仮定すると、又はこの実施形態が車両１００が走行モードにあることを必要としないと仮定すると、ネットワーク１６０を介したシステム１０２は、モバイルデバイス１６６に関連付けられた固有の識別子に基づいて、ネットワーク・インタフェース・ハードウェア１５０を用いて、客室１０１のドライバ区域１４０内に位置する一つ以上のモバイルデバイス１６６のみに無効メッセージを送信する。
【００４５】
その後、システム１０２は、車両１００内の一つ以上のモバイルデバイス１６６の位置を監視し、一つ以上のモバイルデバイス１６６が客室１０１のドライバ区域１４０から出た場合、ネットワーク・インタフェース・ハードウェア１５０を用いて一つ以上のモバイルデバイス１６６に有効メッセージを送信する。例えば、一つ以上のセルラー信号センサ１１０は、一つ以上のモバイルデバイス１６６によって発せられた固有のセルラー信号を検出し続ける。固有のセルラー信号に付されたタイムスタンプに基づいて、一つ以上のプロセッサ１３２は、一つ以上のモバイルデバイス１６６の位置を定期的に三角測量する。一つ以上のモバイルデバイス１６６が客室１０１のドライバ区域１４０から出て乗客区域１４５に入ったと判定された場合、一つ以上のプロセッサ１３２は、ロジックを実行して、ネットワーク・インタフェース・ハードウェア１５０を用いて、一つ以上のモバイルデバイス１６６に関連付けられた固有の識別子に基づいて、乗客区域１４５内に現在ある一つ以上のモバイルデバイス１６６に有効メッセージを送信する。さらに、車両１００内の一つ以上のモバイルデバイス１６６の位置に関わらず、車両１００が非走行モードに置かれると、システム１０２は、一つ以上のモバイルデバイス１６６の予め無効にされた機能を再び有効にすべく、ネットワーク・インタフェース・ハードウェア１５０を用いて、ネットワーク１６０を通じて有効メッセージを送信する。
【００４６】
本明細書に記載された実施形態は、モバイルデバイスの一つ以上の機能を無効にするための方法、システム及び車両を提供することが理解されるべきである。本明細書に記載された方法、システム及び車両は、ドライバオンリーモード又はドライバプラス乗客モードを通してモバイルデバイスの一つ以上の機能を無効にする。ドライバオンリーモードでは、車両内に位置する全てのモバイルデバイスの一つ以上の機能が無効にされる。ドライバプラス乗客モードでは、車両のドライバ区域内に位置することによってドライバに関連付けられた携帯電話の一つ以上の機能のみが無効にされる。このため、車両のドライバは、車両を運転している間、モバイルデバイスの一つ以上の機能を利用することが実質的に妨げられる。
【００４７】
特定の実施形態が本明細書に示され且つ記載されてきたが、クレームされた対象の思想及び範囲を逸脱することなく、様々な他の変更及び修正を行うことができることが理解されるべきである。さらに、クレームされた対象の様々な態様が本明細書に記載されてきたが、斯かる態様を組み合わせて利用する必要はない。このため、添付の特許請求の範囲は、クレームされた対象の範囲内にある斯かる全ての変更及び修正を網羅することが意図されている。
【図１】
0006487496.tif 000002
【図２】
0006487496.tif 000003
【図３】
0006487496.tif 000004
【図４】
0006487496.tif 000005
【図５】
0006487496.tif 000006