(57)【要約】通信システム内の無線通信要求を管理するための実施形態を開示する。例示的な車載コンピューティング・システムは、物理的なネットワーク・インタフェースに結合されるソフト無線アクセス・ポイント／グループ・オーナを含む無線通信インタフェースを備え、第１デバイスの第１無線クライアントを介して通信を開始する第１要求を第１デバイスから受信すること、第１無線クライアントを介して通信中に、第２無線クライアントを介して通信を開始する第２要求を受信すること、及び第２無線クライアントの一意識別子を識別することをプロセッサにより実行可能であるインストラクションを格納するネットワーク、プロセッサ、及びストレージ・デバイスへのアクセスを提供する。
2018523342.tif 000002
【特許請求の範囲】
【請求項１】
車載コンピューティング・システムであって、
ネットワークへのアクセスを提供するために物理的なネットワーク・インタフェースに結合されるソフト無線アクセス・ポイント／グループ・オーナを含む無線通信インタフェース、
プロセッサ、及び
ストレージ・デバイス
を備え、
前記ストレージ・デバイスは、
第１デバイスから、前記第１デバイスの第１無線クライアントを介して通信を開始する第１要求を受信し、
前記第１無線クライアントを介して通信中に、第２無線クライアントを介して通信を開始する第２要求を受信し、
前記第２無線クライアントの一意識別子を識別し、
前記第２無線クライアントの前記一意識別子が前記車載コンピューティング・システムによりアクセス可能であるマップ内のデバイスと関連しないと判定することに応答して、前記第１無線クライアントを含む１つ以上の関連した無線クライアントを介して１つ以上のデバイスへの接続を切断し、
前記第２無線クライアントを介して通信を開始し、
前記１つ以上の関連した無線クライアントを介して通信を選択的に再確立する
ことを前記プロセッサにより実行可能であるインストラクションを格納する、前記車載コンピューティング・システム。
【請求項２】
前記インストラクションは、前記選択的に再確立することを行った後に通信が前記第１デバイスと再確立されないと識別することをさらに実行可能であり、応答して、前記マップ内で前記第２無線クライアントの前記一意識別子を前記第１デバイスの識別子と関連付ける、請求項１の前記車載コンピューティング・システム。
【請求項３】
前記インストラクションは、前記車載コンピューティング・システムに接続される各デバイスから受信信号強度インディケーション（ＲＳＳＩ）を監視し、前記ＲＳＳＩに基づき各デバイス及び前記車載コンピューティング・システム間の推定距離を測定することをさらに実行可能である、請求項１の前記車載コンピューティング・システム。
【請求項４】
前記インストラクションは、前記第２無線クライアントのＲＳＳＩに基づき前記第２無線クライアント、及び前記車載コンピューティング・システム間の推定距離を測定し、前記第２無線クライアントの前記推定距離の閾値距離内にあるデバイスを決定することをさらに実行可能である、請求項３の前記車載コンピューティング・システム。
【請求項５】
前記第１無線クライアントを含む１つ以上の関連した無線クライアントを介して１つ以上のデバイスへの接続を切断することは、前記第２無線クライアントの前記推定距離の前記閾値距離内にあると判定される前記デバイスのみを切断することを備える、請求項４の前記車載コンピューティング・システム。
【請求項６】
前記インストラクションは、前記車載コンピューティング・システムに接続される各デバイスから位置情報を受信することをさらに実行可能であり、前記第１無線クライアントを含む１つ以上の関連した無線クライアントを介して１つ以上のデバイスへの接続を切断することは、前記受信した位置情報に基づき前記第２無線クライアントの閾値距離内にあると判定される前記デバイスのみを切断することを備える、請求項１の前記車載コンピューティング・システム。
【請求項７】
前記位置情報は、ＧＰＳ／ＩＺＡＴ／ＩＰＳデータを含む、請求項６の前記車載コンピューティング・システム。
【請求項８】
前記第２無線クライアントの前記一意識別子は、前記第２無線クライアントのＭＡＣアドレスを備える、請求項１の前記車載コンピューティング・システム。
【請求項９】
前記マップは、デバイスのテーブルを備え、各デバイスは、前記デバイスの無線クライアントの１つ以上のＭＡＣアドレスにマッピングされている、請求項１の前記車載コンピューティング・システム。
【請求項１０】
前記テーブルは、前記車載コンピューティング・システムにローカルに格納され、及び／または前記車載コンピューティング・システムからリモートに格納され、ネットワーク経由で前記車載コンピューティング・システムによりアクセス可能である、請求項９の前記車載コンピューティング・システム。
【請求項１１】
前記ソフト・アクセス・ポイントは、第１ネットワークへ接続を提供し、前記無線インタフェースは、第２ネットワークへ接続を提供するために無線アクセス・ポイントに通信可能に接続されるＷｉ−Ｆｉクライアントをさらに備える、請求項１の前記車載コンピューティング・システム。
【請求項１２】
前記第１無線クライアントは、Ｗｉ−Ｆｉクライアントを備え、前記第２無線クライアントは、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントを備える、請求項１の前記車載コンピューティング・システム。
【請求項１３】
車載コンピューティング・システム内の無線接続を管理する方法であって、
第１デバイスから、前記第１デバイスの第１無線クライアントを介して通信を開始する第１要求を受信し、
前記第１無線クライアントを介して通信中に、第２無線クライアントを介して通信を開始する第２要求を受信し、
前記第２無線クライアントの一意識別子を識別し、
前記第２無線クライアントの前記一意識別子が前記車載コンピューティング・システムによりアクセス可能であるマップ内のデバイスと関連しないと判定することに応答して、１つ以上の関連した無線クライアントを介して１つ以上のデバイスへの接続を切断し、
前記第２無線クライアントを介して通信を開始し、
前記１つ以上の関連した無線クライアントを介して通信を選択的に再確立し、
前記選択的に再確立することを行った後に、前記第１無線クライアントを介する前記第１デバイスとの通信が再確立されないと判定し、
前記マップ内で前記第１デバイスの識別子を前記第２無線クライアントと関連付ける
ことを備える、前記方法。
【請求項１４】
前記車載コンピューティング・システムに接続される各デバイスから受信信号強度インディケーション（ＲＳＳＩ）を監視し、前記ＲＳＳＩに基づき各デバイス、及び前記車載コンピューティング・システム間の推定距離を測定することをさらに備える、請求項１３の前記方法。
【請求項１５】
前記第２無線クライアントのＲＳＳＩに基づき前記第２無線クライアント、及び前記車載コンピューティング・システム間の推定距離を測定し、前記第２無線クライアントの前記推定距離の閾値距離内にあるデバイスを決定することをさらに備える、請求項１４の前記方法。
【請求項１６】
前記第１無線クライアントを含む１つ以上の関連した無線クライアントを介して１つ以上のデバイスへの接続を切断することは、前記第２無線クライアントの前記推定距離の前記閾値距離内にあると判定される前記デバイスのみを切断することを備える、請求項１５の前記方法。
【請求項１７】
ネットワークへの接続を提供するための無線インタフェースを含むコンピューティング・システム、
第１一意識別子を含む第１無線クライアントを介して前記ネットワーク、及び前記コンピューティング・システムに接続される第１モバイル・デバイス、ならびに
第２一意識別子を含む第２無線クライアントを介して前記ネットワーク、及び前記コンピューティング・システムに接続される第２モバイル・デバイス
を備え、
前記コンピューティング・システムは、
第３一意識別子を含む第３無線クライアントを介して前記ネットワークへの接続を開始する要求を受信し、
デバイス識別子にマッピングされる一意識別子を含むマップと前記第３一意識別子を比較し、
前記第３一意識別子が前記マップ内に含まれないと判定することに応答して、前記第１無線クライアント、及び前記第２無線クライアントを前記無線インタフェースから切断し、前記第３無線クライアントとの接続を確立し、前記第１無線クライアント、及び前記第２無線クライアントへの接続を選択的に再確立する
ことをプロセッサにより実行可能であるインストラクションを備える、通信システム。
【請求項１８】
前記インストラクションは、前記マップ内で前記第３一意識別子、及び前記第１モバイル・デバイスの識別子間の関連を前記選択的に再確立すること、及びこれを格納することを行った後に、前記第１無線クライアントへの前記接続が再確立されないと判定することをさらに実行可能である、請求項１７の前記通信システム。
【請求項１９】
前記コンピューティング・システムは、車載コンピューティング・システムであり、前記第１無線クライアント、及び前記第２無線クライアントは、Ｗｉ−Ｆｉクライアントであり、前記第３無線クライアントは、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントである、請求項１７の前記通信システム。
【請求項２０】
前記インストラクションは、前記第１及び前記第２無線クライアントから受信する受信信号強度インジケータに基づき前記第１及び前記第２無線クライアントを選択的に切断することをさらに実行可能である、請求項１７の前記通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、異なる無線プロトコルを使用してコンピューティング・デバイスへの無線接続を管理することに関する。
【背景技術】
【０００２】
モバイル・コンピューティング・デバイスは、Ｗｉ−Ｆｉ、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ、及び他の無線インタフェースなどの、複数の無線インタフェースを介してネットワーク接続を維持することができる。しかしながら、いくつかの実施形態で、２つ以上のインタフェースを介する同時接続は、インタフェース・ハードウェアの能力により禁止される、または推奨されない可能性がある。たとえば、モバイル・デバイスは、Ｗｉ−ＦｉまたはＷｉ−Ｆｉ  Ｄｉｒｅｃｔを介するが、同時に両方ではない、アクセス・ポイント／グループ・オーナに接続することのみが可能であってもよい。
【発明の概要】
【課題を解決するための手段】
【０００３】
アクセス・ポイント／グループ・オーナ、及び１つ以上のモバイル・デバイス間の無線接続を管理するための実施形態を開示する。１つの例示的な実施形態で、車載コンピューティング・システムは、物理的なネットワーク・インタフェースに結合されるソフト無線アクセス・ポイント／グループ・オーナを含む無線通信インタフェースを備え、第１デバイスの第１無線クライアントを介して通信を開始する第１要求を第１デバイスから受信すること、第１無線クライアントを介して通信中に、第２無線クライアントを介して通信を開始する第２要求を受信すること、及び第２無線クライアントの一意識別子を識別することをプロセッサにより実行可能であるインストラクションを格納するネットワーク、プロセッサ、及びストレージ・デバイスへのアクセスを提供する。インストラクションは、第２無線クライアントの一意識別子が車載コンピューティング・システムによりアクセス可能であるマップ内でデバイスと関連しないと判定することに応答して、第１無線クライアントを含む１つ以上の関連した無線クライアントを介して１つ以上のデバイスへの接続を切断すること、第２無線クライアントを介して通信を開始すること、及び１つ以上の関連した無線クライアントを介して通信を選択的に再確立することをさらに実行可能である。
【０００４】
さらに例示的な実施形態で、車載コンピューティング・システム内の無線接続を管理する例示的な方法は、第１デバイスの第１無線クライアントを介して通信を開始する第１要求を第１デバイスから受信すること、第１無線クライアントを介して通信中に、第２無線クライアントを介して通信を開始する第２要求を受信すること、第２無線クライアントの一意識別子を識別すること、及び第２無線クライアントの一意識別子が車載コンピューティング・システムによりアクセス可能であるマップ内でデバイスと関連しないと判定することに応答して、１つ以上の関連した無線クライアントを介して１つ以上のデバイスへの接続を切断することを備える。例示的な方法は、第２無線クライアントを介して通信を開始すること、１つ以上の関連した無線クライアントを介して通信を選択的に再確立すること、選択的に再確立することを行った後に第１無線クライアントを介する第１デバイスとの通信が再確立されないと判定すること、及びマップ内で第１デバイスの識別子を第２無線クライアントと関連付けることをさらに備える。
【０００５】
さらなる例示的な実施形態で、通信システムは、ネットワークへの接続を提供するための無線インタフェース、第１一意識別子を含む第１無線クライアントを介してネットワーク及び車載コンピューティング・システムに接続される第１モバイル・デバイス、ならびに第２一意識別子を含む第２無線クライアントを介してネットワーク及び車載コンピューティング・システムに接続される第２モバイル・デバイスを含む車載コンピューティング・システムを備える。例示的な通信システムで、車載コンピューティング・システムは、第３一意識別子を含む第３無線クライアントを介してネットワークへの接続を開始する要求を受信すること、デバイス識別子にマッピングされる一意識別子を含むマップと第３一意識別子を比較すること、ならびに第３一意識別子がマップ内に含まれないと判定することに応答して、無線インタフェースから第１無線クライアント及び第２無線クライアントを切断し、第３無線クライアントとの接続を確立し、第１無線クライアント及び第２無線クライアントへの接続を選択的に再確立することをプロセッサにより実行可能であるインストラクションを備える。
【０００６】
本開示は、添付の図面を参照して、非限定的な実施形態の以下の説明を読むことでより良く理解されることができる。
【図面の簡単な説明】
【０００７】
【図１】本開示の１つ以上の実施形態に従い車両キャビンの例示的な部分図を示す。
【図２】本開示の１つ以上の実施形態に従い例示的な車載コンピューティング・システムを示す。
【図３】本開示の１つ以上の実施形態に従い例示的な通信システムを示す。
【図４】本開示の１つ以上の実施形態に従い通信システム内の無線接続を管理する例示的な方法のフローチャートである。
【図５】本開示の１つ以上の実施形態に従い通信システムでモバイル・デバイスを無線通信要求と関連付ける例示的な方法のフローチャートである。
【図６Ａ】本開示の１つ以上の実施形態に従い無線接続管理についてのＭＡＣアドレス・テーブルにアクセスし、これを更新するための方法６００ａ／６００ｂのフローチャートを図示する。
【図６Ｂ】本開示の１つ以上の実施形態に従い無線接続管理についてのＭＡＣアドレス・テーブルにアクセスし、これを更新するための方法６００ａ／６００ｂのフローチャートを図示する。
【発明を実施するための形態】
【０００８】
同時接続についてのサポートの欠如などの、複数の無線インタフェースを介して接続する試みから生じる問題を克服するために、本開示は、第１から第２無線プロトコルへ（たとえば、デバイス上で第１から第２無線クライアントへ）単一のデバイスについてのネットワーク接続を切り替えるための例示的なシステム及び方法を提供する。たとえば、デバイスがＷｉ−Ｆｉを介してアクセス・ポイント／グループ・オーナ（たとえば、車両内のヘッド・ユニットなどのソフト・アクセス・ポイント／グループ・オーナ）に接続され、同時にＷｉ−Ｆｉ  Ｄｉｒｅｃｔを介して接続しようとする場合に、一般的にシステムは、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を単純に拒否することができる。これらのような実施例で、ユーザは、接続拒否の理由を通知されない可能性がある、またはＷｉ−Ｆｉ接続を手動で切断し、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を再試行することで拒否を回避することができる。
【０００９】
本開示は、アクセス・ポイント／グループ・オーナが第１無線接続（たとえば、Ｗｉ−Ｆｉ接続）から第２無線接続（たとえば、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続）へ選択されたデバイスのスイッチを自動的に操作することを可能にするための例示的な方法及びシステムを提供する。アクセス・ポイント／グループ・オーナは、第１無線プロトコル（たとえば、Ｗｉ−Ｆｉ）を介して接続を一時的に無効にし、第２無線プロトコル（たとえば、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ）を介して選択されたデバイスが接続することを可能にし、つぎに第１無線プロトコルを介して他のデバイスの接続を自動的に復帰することで、任意の他のデバイスへの接続を維持しながら、選択されたデバイスから接続する要求にサービスを提供することが可能であることを確保することができる。
【００１０】
本明細書で使用されるように、アクセス・ポイント／グループ・オーナは、クライアントからの接続を受け入れるマスタ・デバイスを含むことができる。アクセス・ポイント／グループ・オーナは、接続されたクライアントへインターネット・プロトコル（ＩＰ）接続を提供し、インターネット・アクセスを提供することもできる（たとえば、インターネット・ゲートウェイが利用可能である場合に）。いくつかの実施例で、アクセス・ポイントは、アクセス・ポイントがスリープ・モード（たとえば、クライアントを接続するか、しないか、データ転送を実行する、など）に入るように設定される（たとえば、これに入ることが可能である、またはこれに入るようにプログラムされる）ことができないことで、グループ・オーナと異なる可能性がある。グループ・オーナは、「不在通知」、または同様のメッセージ／ブロードキャストを介して接続されたクライアントに通知することでスリープ・モードに入ることが可能であってもよい。いくつかの実施例で、グループ・オーナは、Ｗｉ−Ｆｉクライアント、及びＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントの両方からの接続を受け入れることができるが、アクセス・ポイントは、Ｗｉ−Ｆｉクライアントからの接続のみを受け入れることができる。その結果、本開示は、本明細書で示されるように、アクセス・ポイント、及び／またはグループ・オーナに等しく適用可能である、及び／またはこれらを含むことができる。
【００１１】
上記のように、通信システムを含むことができる例示的な環境は、車両または車である。しかしながら、このような例示的な通信システムを例示的な目的のために提供し、任意の適切な通信システム（複数可）、アクセス・ポイント（複数可）／グループ・オーナ（複数可）、及びクライアント（複数可）を本開示に記述される無線接続管理のために含む、及び／またはこれに関与することができることを理解するであろう。たとえば、車載コンピューティング・システム（たとえば、車両のヘッド・ユニット）は、ドライバの携帯電話、及び１つ以上の乗員の携帯電話などの、車両内に収容される（たとえば、一時的に）モバイル・デバイスについてのソフト・アクセス・ポイント／グループ・オーナを提供することができる。図１は、ドライバ及び／または１人以上の乗員が座ることができる、車両１０２のキャビン１００の内部を含む、無線接続管理のための通信システムについての環境のこのタイプの例示的な部分図を示す。図１の車両１０２は、駆動輪（図示せず）、及び内燃機関１０４を含む自動車両であってもよい。内燃機関１０４は、吸気路を介して吸気を受容し、排気路を介して燃焼ガスを排気することができる、１つ以上の燃焼室を含むことができる。車両１０２は、他のタイプの車両の中でも、路上走行自動車であることができる。いくつかの実施例で、車両１０２は、車両運動及び／またはエンジンからエネルギーを吸収するように動作可能であるエネルギー変換装置を含むハイブリッド推進システムを含み、吸収されたエネルギーを蓄電デバイスによる蓄電に適切なエネルギー形態へ変換することができる。車両１０２は、車両に動力を供給するために燃料電池、太陽エネルギー捕捉要素、及び／または他のエネルギー貯蔵システムを組み込む、完全電気車両を含むことができる。
【００１２】
示されるように、インストルメント・パネル１０６は、車両１０２のドライバ（ユーザとも言われる）にアクセス可能なさまざまなディスプレイ及びコントロールを含むことができる。たとえば、インストルメント・パネル１０６は、車載コンピューティング・システム１０９（たとえば、インフォテインメント・システム）のタッチ・スクリーン１０８、オーディオ・システム制御パネル、及びインストルメント・クラスタ１１０を含むことができる。図１で示される例示的なシステムは、別のオーディオ・システム制御パネルなしでタッチ・スクリーン１０８などの、車載コンピューティング・システム１０９のユーザ・インタフェースを介して実行されることができるオーディオ・システム・コントロールを含み、他の実施形態で、車両は、ラジオ、コンパクト・ディスク・プレイヤ、ＭＰ３プレイヤなどのような従来の車両オーディオ・システムのためのコントロールを含むことができる、オーディオ・システム制御パネルを含むことができる。オーディオ・システム・コントロールは、車両スピーカ・システムのスピーカ１１２を介してオーディオ出力の１つ以上の態様を制御するための機能を有することができる。たとえば、車載コンピューティング・システム、またはオーディオ・システム・コントロールは、オーディオ出力のボリューム、車両スピーカ・システムの個々のスピーカ間の音の分配、オーディオ信号のイコライゼーション、及び／またはオーディオ出力の任意の他の態様を制御することができる。さらに実施例で、車載コンピューティング・システム１０９は、タッチ・スクリーン１０８を介して直接に受信するユーザ入力に基づき、または外部デバイス１５０及び／またはモバイル・デバイス１２８を介して受信するユーザについてのデータ（物理的な状態、及び／またはユーザ環境などの）に基づき、ラジオ放送局選択、プレイリスト選択、オーディオ入力（たとえば、ラジオまたはＣＤまたはＭＰ３からの）ソースなどを調整することができる。
【００１３】
いくつかの実施形態で、タッチ・スクリーン１０８、ディスプレイ・スクリーン、さまざまな制御ダイヤル、つまみ及びボタン、メモリ、プロセッサ（複数可）、ならびに任意のインタフェース要素（たとえば、コネクタまたはポート）のような車載コンピューティング・システム１０９の１つ以上のハードウェア要素は、車両のインストルメント・パネル１０６内に設置される一体型ヘッド・ユニットを形成することができる。ヘッド・ユニットは、インストルメント・パネル１０６内に固定して、または取り外し可能に取り付けられることができる。追加の、または代替の実施形態で、車載コンピューティング・システムの１つ以上のハードウェア要素は、モジュール方式であることができ、車両の複数の位置に設置されることができる。
【００１４】
キャビン１００は、車両、ユーザ、及び／または環境を監視するために１つ以上のセンサを含むことができる。たとえば、キャビン１００は、ユーザの存在を判定するためにシートに加えられる圧力を測定するように設定される１つ以上のシート設置型圧力センサ、ドアのアクティビティを監視するように設定されるドア・センサ、キャビンの湿度含有量を測定する湿度センサ、音声コマンドの形式でユーザ入力を受信するための、ユーザが電話をかけることを可能にするための、及び／またはキャビン１００内の周囲雑音を測定するためのマイクロフォンなどを含むことができる。上記のセンサ、及び／または１つ以上の追加の、または代替のセンサを車両の任意の適切な位置に配置することができることを理解するであろう。たとえば、車両の動作、車両の周囲条件、車両のユーザなどについての情報を提供するために、エンジン・コンパートメント内に、車両の外面上に、及び／または他の適切な位置にセンサを配置することができる。車両の周囲条件、車両状態、または車両ドライバについての情報は、外部デバイス１５０及び／またはモバイル・デバイス１２８に結合されるセンサのような、車両の外部の（すなわち、車両システムの部分ではない）／車両から離れたセンサから受信することもできる。
【００１５】
またキャビン１００は、走行前、走行中、及び／または走行後に車両内に格納される、モバイル・デバイス１２８などの１つ以上のユーザ・オブジェクトを含むことができる。モバイル・デバイス１２８は、スマートフォン、タブレット、ラップトップ・コンピュータ、ポータブル・メディア・プレイヤ、及び／または任意の適切なモバイル・コンピューティング・デバイスを含むことができる。モバイル・デバイス１２８は、通信リンク１３０を介して車載コンピューティング・システムに接続されることができる。通信リンク１３０は、有線（たとえば、ユニバーサル・シリアル・バス（ＵＳＢ）、モバイル・ハイデフニション・リンク（ＭＨＬ）、ハイデフニション・マルチメディア・インタフェース（ＨＤＭＩ（登録商標））、イーサネット（登録商標）などを介する）、または無線（たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ、Ｗｉ−Ｆｉアクセス・ポイント、近接場通信（ＮＦＣ）、セルラ接続などを介する）であることができ、モバイル・デバイス、及び車載コンピューティング・システム間の双方向通信を提供するように設定されることができる。モバイル・デバイス１２８は、１つ以上の通信リンク（たとえば、上記で説明される例示的な通信リンクのうちの１つ以上）に接続するために１つ以上の無線通信インタフェースを含むことができる。無線通信インタフェースは、送信した、または受信したデータを搬送するためのデータ線に結合されるアンテナ（複数可）、またはポート（複数可）などの１つ以上の物理的なデバイス、及びモバイル・デバイス内の他のデバイスに従い物理的なデバイスを操作するために１つ以上のモジュール／ドライバを含むことができる。たとえば、通信リンク１３０は、さまざまな車両システム（車両オーディオ・システム、温度調節システムなどのような）、及びタッチ・スクリーン１０８からモバイル・デバイス１２８へセンサ及び／または制御信号を提供することができ、モバイル・デバイス１２８から車載システム、及びタッチ・スクリーン１０８へ制御及び／または表示信号を提供することができる。また通信リンク１３０は、モバイル・デバイスの内部バッテリに充電するために、車内電源からモバイル・デバイス１２８へ電力を供給することができる。
【００１６】
また車載コンピューティング・システム１０９は、１つ以上の外部デバイス１５０などの、ユーザにより操作される、及び／またはアクセスされるが、車両１０２の外部に設置される追加のデバイスに通信可能に結合されることができる。描写された実施形態で、外部デバイスを車両１０２の外側に設置するが、代替の実施形態で外部デバイスをキャビン１００の内側に設置することができることを理解するであろう。外部デバイスは、サーバ・コンピューティング・システム、パーソナル・コンピューティング・システム、ポータブル電子機器、電子リスト・バンド、電子ヘッド・バンド、ポータブル・ミュージック・プレイヤ、電子アクティビティ追跡装置、歩数計、スマートウォッチ、ＧＰＳシステムなどを含むことができる。外部デバイス１５０は、通信リンク１３０を参照して考察されるように、有線または無線であることができる、通信リンク１３６を介して車載コンピューティング・システムに接続され、外部デバイス及び車載コンピューティング・システム間の双方向通信を提供するように構成されることができる。たとえば、外部デバイス１５０は、１つ以上のセンサを含むことができ、通信リンク１３６は、外部デバイス１５０から車載コンピューティング・システム１０９、及びタッチ・スクリーン１０８へセンサ出力を送信することができる。また外部デバイス１５０は、コンテキスト・データ、ユーザ・ビヘイビア／嗜好、操作規則などについての情報を格納する、及び／または受信することができ、これらのような情報を外部デバイス１５０から車載コンピューティング・システム１０９、及びタッチ・スクリーン１０８へ送信することができる。
【００１７】
車載コンピューティング・システム１０９は、外部デバイス１５０、モバイル・デバイス１２８、及び／または他の入力ソースから受信する入力を分析すること、さまざまな車載システム（温度調節システム、またはオーディオ・システムなどの）についての設定を選択すること、タッチ・スクリーン１０８、及び／またはスピーカ１１２を介して出力を提供すること、モバイル・デバイス１２８、及び／または外部デバイス１５０と通信すること、及び／またはアセスメントに基づき他のアクションを実行することができる。いくつかの実施形態で、このアセスメントのすべて、または部分をモバイル・デバイス１２８、及び／または外部デバイス１５０により実行することができる。
【００１８】
いくつかの実施形態で、１つ以上の外部デバイス１５０は、モバイル・デバイス１２８、及び／または外部デバイス１５０の別のものを介して、間接的に車載コンピューティング・システム１０９に通信可能に結合されることができる。たとえば、通信リンク１３６は、外部デバイス１５０からの出力をモバイル・デバイス１２８へ中継するように、外部デバイス１５０をモバイル・デバイス１２８へ通信可能に結合することができる。つぎに外部デバイス１５０から受信するデータをモバイル・デバイス１２８でモバイル・デバイス１２８により収集されるデータと集約し、つぎに通信リンク１３０を介して集約されたデータを車載コンピューティング・システム１０９、及びタッチ・スクリーン１０８へ送信することができる。同様のデータ集約は、サーバ・システムで発生し、つぎに通信リンク１３６／１３０を介して車載コンピューティング・システム１０９、及びタッチ・スクリーン１０８に送信されることができる。
【００１９】
図２は、車両２０１の内側に構成される、及び／または一体化される車載コンピューティング・システム２００のブロック図を示す。車載コンピューティング・システム２００は、図１の車載コンピューティング・システム１０９の実施例であることができる、及び／またはいくつかの実施形態で本明細書に記述される１つ以上の方法を実行することができる。いくつかの実施例で、車載コンピューティング・システムは、オペレータの車内体験を強化するために、車両ユーザへ情報に基づくメディア・コンテンツ（エンターテイメント・コンテンツ、ナビゲーション・サービスなどを含む、オーディオ及び／またはビジュアル・メディア・コンテンツ）を提供するように構成される車両インフォテインメント・システムであることができる。車両インフォテインメント・システムは、ドライバ及び／または乗員のための車内体験を強化するために車両２０１に一体化される、または一体化可能である、さまざまな車両システム、サブシステム、ハードウェア・コンポーネント、ならびにソフトウェア・アプリケーション及びシステムを含む、またはこれらに結合されることができる。
【００２０】
車載コンピューティング・システム２００は、オペレーティング・システム・プロセッサ２１４、及びインタフェース・プロセッサ２２０を含む、１つ以上のプロセッサを含むことができる。オペレーティング・システム・プロセッサ２１４は、車載コンピューティング・システム上でオペレーティング・システムを実行し、車載コンピューティング・システムの入出力、表示、再生、及び他の動作を制御することができる。インタフェース・プロセッサ２２０は、車載システム通信モジュール２２２を介して車両制御システム２３０とインタフェースで接続することができる。
【００２１】
車載システム通信モジュール２２２は、他の車両システム２３１、及び車両制御要素２６１へデータを出力し、たとえば、車両制御システム２３０を用いて、他の車両コンポーネント及びシステム２３１、２６１から入力されたデータを受信することもできる。データを出力するときに、車載システム通信モジュール２２２は、車両の任意の状態、車両周辺、または車両に接続される任意の他の情報源の出力に対応するバスを介して信号を提供することができる。車両データ出力は、たとえば、アナログ信号（現在の速度のような）、個々の情報源（時計、温度計、全地球測位システム（ＧＰＳ）・センサのような位置センサなどのような）により提供されるデジタル信号、車両データ・ネットワーク（エンジン関連情報を通信することができるエンジン・コントローラ・エリア・ネットワーク（ＣＡＮ）・バス、温度調節関連情報を通信することができる温度調節ＣＡＮバス、及びマルチメディア・データを車両内のマルチメディア・コンポーネント間で通信するマルチメディア・データ・ネットワークのような）を介して伝播するデジタル信号を含むことができる。たとえば、車載コンピューティング・システムは、エンジンＣＡＮバスからホイール・センサにより推定される車両の現在の速度、車両のバッテリ及び／または配電システムを介する車両の電力状態、車両の点火状態などを取得することができる。加えて、本開示の範囲から逸脱することなく、同様にイーサネット（登録商標）のような他のインタフェース手段を使用することができる。
【００２２】
不揮発性形式でプロセッサ２１４及び２２０により実行可能なインストラクションのようなデータを格納する、不揮発性ストレージ・デバイス２０８を車載コンピューティング・システム２００内に含むことができる。ストレージ・デバイス２０８は、車載コンピューティング・システム２００がクラウド・ベースのサーバに接続するために、及び／またはクラウド・ベースのサーバへの送信用の情報を収集するためにアプリケーションを実行することを可能にするアプリケーション・データを格納することができる。アプリケーションは、車両システム／センサ、入力デバイス（たとえば、ユーザ・インタフェース２１８）、車載コンピューティング・システムと通信するデバイス（たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）リンクを介して接続されるモバイル・デバイス）などにより集められる情報を取得することができる。さらに車載コンピューティング・システム２００は、揮発性メモリ２１６を含むことができる。揮発性メモリ２１６は、ランダム・アクセス・メモリ（ＲＡＭ）であってもよい。不揮発性ストレージ・デバイス２０８、及び／または揮発性メモリ２１６のような、非一時的なストレージ・デバイスは、プロセッサ（たとえば、オペレーティング・システム・プロセッサ２１４、及び／またはインタフェース・プロセッサ２２０）により実行されるときに、本開示に記述されるアクションのうちの１つ以上を実行するように車載コンピューティング・システム２００を制御するインストラクション及び／またはコードを格納することができる。
【００２３】
ユーザから音声コマンドを受信する、車両内の周囲雑音を測定する、車両のスピーカからのオーディオを車両の音響環境に従いチューニングするかどうかを判定する、などを行うマイクロフォン２０２を車載コンピューティング・システム２００内に含むことができる。音声処理装置２０４は、マイクロフォン２０２から受信する音声コマンドのような、音声コマンドを処理することができる。いくつかの実施形態で、車載コンピューティング・システム２００は、車両のオーディオ・システム２３２内に含まれるマイクロフォンを使用して、音声コマンドを受信し、周囲の車両ノイズをサンプリングすることが可能であることもできる。
【００２４】
１つ以上の追加のセンサを車載コンピューティング・システム２００のセンサ・サブシステム２１０に含むことができる。たとえば、センサ・サブシステム２１０は、車両を駐車する際にユーザを支援するためのリア・ビュー・カメラ、及び／またはユーザを識別する（たとえば、顔認識及び／またはユーザ・ジェスチャを使用して）ためのキャビン・カメラなどの、カメラを含むことができる。車載コンピューティング・システム２００のセンサ・サブシステム２１０は、さまざまな車両センサと通信し、これらからの入力を受信することができ、さらにユーザ入力を受信することができる。たとえば、センサ・サブシステム２１０により受信する入力は、温度調節システム・センサ（伝熱流体温度、不凍液温度、ファン速度、乗員室温度、所望の乗員室温度、周囲湿度などのような）、ユーザが発する音声コマンドを検出するオーディオ・センサ、車両のフォブの地理的位置／近接からコマンドを受信し、任意選択で追跡するフォブ・センサなどからの入力だけではなく、トランスミッション・ギア位置、トランスミッション・クラッチ位置、アクセル・ペダル入力、ブレーキ入力、トランスミッション・セレクタ位置、車両速度、エンジン速度、エンジンを通過する吸気量、周囲温度、吸気温度などを含むことができる。特定の車両システム・センサは、センサ・サブシステム２１０のみと通信することができるが、他のセンサは、センサ・サブシステム２１０、及び車両制御システム２３０の両方と通信することができる、または車両制御システム２３０を介して間接的にセンサ・サブシステム２１０と通信することができる。車載コンピューティング・システム２００のナビゲーション・サブシステム２１１は、位置情報（たとえば、センサ・サブシステム２１０からＧＰＳセンサ及び／または他のセンサを介して）、経路案内、交通情報、ポイントオブインタレスト（ＰＯＩ）識別のようなナビゲーション情報を生成する、及び／または受信する、及び／またはドライバのために他のナビゲーション・サービスを提供することができる。
【００２５】
車載コンピューティング・システム２００の外部デバイス・インタフェース２１２は、車両２０１の外部に設置される１つ以上の外部デバイス２４０に結合可能である、及び／またはこれらと通信することができる。車両２０１の外部に設置されているように外部デバイスを図示するが、ユーザが車両２０１を操作しながら外部デバイスを操作しているときなどに、それらが車両２０１内に一時的に収容されることができることを理解するであろう。換言すれば、外部デバイス２４０は、車両２０１に不可欠ではない。外部デバイス２４０は、モバイル・デバイス２４２（たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ、または他の無線接続を介して接続される）、または代替のＢｌｕｅｔｏｏｔｈ（登録商標）対応デバイス２５２を含むことができる。モバイル・デバイス２４２は、有線及び／または無線通信を介して車載コンピューティング・システムと通信することができる携帯電話、スマートフォン、ウェアラブル・デバイス／センサ、または他のポータブル電子機器（複数可）であることができる。他の外部デバイスは、外部サービス２４６を含む。たとえば、外部デバイスは、車両から離れて、車両の外部に設置される余分な車両用デバイスを含むことができる。さらに他の外部デバイスは、ソリッドステート・ドライブ、ペン・ドライブ、ＵＳＢドライブなどのような、外部ストレージ・デバイス２５４を含む。外部デバイス２４０は、本開示の範囲から逸脱することなく、無線で、またはコネクタを介してのいずれか一方で車載コンピューティング・システム２００と通信することができる。たとえば、外部デバイス２４０は、ネットワーク２６０、ユニバーサル・シリアル・バス（ＵＳＢ）接続、直接有線接続、直接無線接続、及び／または他の通信リンク経由で外部デバイス・インタフェース２１２を介して車載コンピューティング・システム２００と通信することができる。
【００２６】
外部デバイス・インタフェース２１２は、車載コンピューティング・システムが車両の着座乗員（たとえば、ドライバ／乗員）の連絡先と関連するモバイル・デバイスと通信することを可能にする通信インタフェースを提供することができる。たとえば、外部デバイス・インタフェース２１２は、通話を確立することを可能にする、及び／またはテキスト・メッセージ（たとえば、ＳＭＳ、ＭＭＳなど）をドライバ／乗員の連絡先と関連するモバイル・デバイスへ送信する（たとえば、セルラ通信ネットワークを介して）ことを可能にすることができる。外部デバイス・インタフェース２１２は、以下でより詳細に記述されるように、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔを介して車両内の１つ以上のデバイス（たとえば、ドライバの／乗員のモバイル・デバイス）とデータを車載コンピューティング・システムが同期させることを可能にする無線通信インタフェースを追加で、または代替に提供することができる。
【００２７】
１つ以上のアプリケーション２４４は、モバイル・デバイス２４２上で動作可能であってもよい。実施例として、モバイル・デバイス・アプリケーション２４４は、モバイル・デバイスとユーザのインタラクションについてユーザ・データを集約するように操作されることができる。たとえば、モバイル・デバイス・アプリケーション２４４は、モバイル・デバイス上でユーザが聴いた音楽プレイリスト、通話ログ（ユーザが受け入れる通話の頻度及び持続時間を有する）、ユーザが頻繁に行く位置及び各位置で費やした時間を含む位置情報などについてのデータを集約することができる。収集されたデータは、ネットワーク２６０経由で外部デバイス・インタフェース２１２へアプリケーション２４４により転送されることができる。加えて、特定のユーザ・データ要求は、外部デバイス・インタフェース２１２を介して車載コンピューティング・システム２００からモバイル・デバイス２４２で受信することができる。特定のデータ要求は、ユーザが地理的にいる位置、ユーザの位置での周囲雑音レベル及び／または音楽ジャンル、ユーザの位置で周囲気象条件（温度、湿度など）などを判定するための要求を含むことができる。モバイル・デバイス・アプリケーション２４４は、モバイル・デバイス２４２のコンポーネント（たとえば、マイクロフォンなど）、または他のアプリケーション（たとえば、ナビゲーション・アプリケーション）へ、要求されたデータをモバイル・デバイス上で収集することを可能にする制御インストラクションを送信することができる。つぎにモバイル・デバイス・アプリケーション２４４は、収集された情報を中継して車載コンピューティング・システム２００へ返すことができる。
【００２８】
同様に、１つ以上のアプリケーション２４８は、外部サービス２４６上で動作可能であってもよい。実施例として、外部サービス・アプリケーション２４８は、複数のデータ・ソースからのデータを集約する、及び／または分析するように動作することができる。たとえば、外部サービス・アプリケーション２４８は、ユーザの１つ以上のソーシャル・メディア・アカウントからのデータ、車載コンピューティング・システムからのデータ（たとえば、センサ・データ、ログ・ファイル、ユーザ入力など）、インターネット・クエリからのデータ（たとえば、気象データ、ＰＯＩデータ）などを集約することができる。収集されたデータは、別のデバイスへ送信され、及び／またはアプリケーションにより分析され、ドライバ、車両及び環境のコンテキストを測定し、このコンテキスト（たとえば、データを他のデバイスへ要求する／送信する）に基づきアクションを実行することができる。
【００２９】
車両制御システム２３０は、異なる車載機能に関わるさまざまな車両システム２３１の態様を制御するためのコントロールを含むことができる。これらは、たとえば、車両乗員へオーディオ・エンターテイメントを提供するための車両オーディオ・システム２３２の態様、車両乗員のキャビン冷房または暖房ニーズを満たすための温度調節システム２３４の態様、及び車両乗員が他の人とテレコミュニケーション・リンケージを確立することを可能にするためのテレコミュニケーション・システム２３６の態様を制御することを備えることができる。
【００３０】
オーディオ・システム２３２は、スピーカのような電磁変換器を含む１つ以上の音響再生装置を含むことができる。車両オーディオ・システム２３２は、たとえば、パワーアンプを含むことで、パッシブまたはアクティブであることができる。いくつかの実施例で、車載コンピューティング・システム２００は、音響再生装置についてオーディオ・ソースのみであることができる、またはオーディオ再生システム（たとえば、携帯電話のような外部デバイス）に接続される他のオーディオ・ソースがあることができる。任意のこれらのような外部デバイスのオーディオ再生装置への接続は、アナログ、デジタル、またはアナログ及びデジタル技術の任意の組み合わせであることができる。
【００３１】
温度調節システム２３４は、車両２０１のキャビンまたは乗員室内の快適な環境を提供するように構成されることができる。温度調節システム２３４は、エア・ベント、ヒータ、空調装置、一体化されたヒータ及び空調システムなどのような制御された換気を可能にするコンポーネントを含む。暖房及び空調セットアップへリンクされる他のコンポーネントは、フロントガラスを透明にすることが可能であるフロントガラス除霜及び除曇システム、ならびに新鮮な空気の吸気口を介して乗員室に入る外気をきれいにするための換気エア・フィルタを含むことができる。
【００３２】
また車両制御システム２３０は、ステアリング・ホイール・コントロール２６２（たとえば、ステアリング・ホイールに取り付けられたオーディオ・システム・コントロール、クルーズ・コントロール、フロントガラス・ワイパ・コントロール、ヘッドライト・コントロール、ウィンカ・コントロールなど）、インストルメント・パネル・コントロール、マイクロフォン（複数可）、アクセル／ブレーキ／クラッチ・ペダル、ギア・シフト、ドライバまたは乗員ドア内に配置されるドア／窓コントロール、シート・コントロール、キャビン・ライト・コントロール、オーディオ・システム・コントロール、キャビン温度コントロールなどのような、車両のキャビン内のエンジン及び／または軸方向の要素に関連するさまざまな車両コントロール２６１（または車両システム制御要素）の設定を調整するためのコントロールを含むことができる。また車両コントロール２６１は、エンジン、排気系、トランスミッション、及び／または他の車両システムのうちの１つ以上の動作を変更するインストラクションを車両のＣＡＮバスを介して受信するように構成される内部エンジン、及び車両動作コントロール（たとえば、エンジン・コントローラ・モジュール、アクチュエータ、バルブなど）を含むことができる。また制御信号は、車両のオーディオ・システム２３２の１つ以上のスピーカでオーディオ出力を制御することができる。たとえば、制御信号は、ボリューム、イコライゼーション、オーディオ・イメージ（たとえば、１つ以上の所定の位置から発生するようにユーザにみえるオーディオ出力を生成するオーディオ信号の設定）、複数のスピーカ間のオーディオ分配などのようなオーディオ出力特性を調整することができる。同様に、制御信号は、温度調節システム２３４のベント、空調装置、及び／またはヒータを制御することができる。たとえば、制御信号は、キャビンの特定の部分へ冷却した空気の供給を増加させることができる。
【００３３】
また、車両外側に配置される制御要素（たとえば、セキュリティ・システムのためのコントロール）は、通信モジュール２２２を介するような、コンピューティング・システム２００に接続されることができる。車両制御システムの制御要素は、ユーザ入力を受信するために車両上に、及び／または車両内に物理的、かつ永続的に配置されることができる。車載コンピューティング・システム２００から制御インストラクションを受信することに加えて、車両制御システム２３０は、モバイル・デバイス２４２からのような、ユーザが操作する１つ以上の外部デバイス２４０から入力を受信することもできる。これは、車両システム２３１、及び車両コントロール２６１の態様を外部デバイス２４０から受信するユーザ入力に基づき制御することを可能にする。
【００３４】
さらに車載コンピューティング・システム２００は、アンテナ２０６を含むことができる。アンテナ２０６を単一のアンテナとして示すが、いくつかの実施形態で１つ以上のアンテナを備えることができる。車載コンピューティング・システムは、アンテナ２０６を介してブロードキャスト無線インターネット・アクセスを得ることができ、さらにラジオ、テレビ、天気、交通、及び同様のもののようなブロードキャスト信号を受信することができる。車載コンピューティング・システムは、１つ以上のアンテナ２０６を介してＧＰＳ信号などの位置決め信号を受信することができる。また車載コンピューティング・システムは、アンテナ（複数可）２０６を介してなどのＲＦを介して、または適切な受信デバイスを通して赤外線若しくは他の手段を介して、無線コマンドを受信することができる。いくつかの実施形態で、オーディオ・システム２３２、またはテレコミュニケーション・システム２３６の部分としてアンテナ２０６を含むことができる。加えて、アンテナ２０６は、外部デバイス・インタフェース２１２を介して外部デバイス２４０へ（たとえば、モバイル・デバイス２４２へ）ＡＭ／ＦＭラジオ信号を提供することができる。
【００３５】
ユーザは、ユーザ・インタフェース２１８を介して車載コンピューティング・システム２００の１つ以上の要素を制御することができる。ユーザ・インタフェース２１８は、図１のタッチ・スクリーン１０８のような、タッチ・スクリーン上に提示されるグラフィカル・ユーザ・インタフェース、及び／またはユーザ作動ボタン、スイッチ、つまみ、ダイヤル、スライダなどを含むことができる。たとえば、ユーザ作動要素は、ステアリング・ホイール・コントロール、ドア及び／または窓コントロール、インストルメント・パネル・コントロール、オーディオ・システム設定、温度調節システム設定、及び同様のものを含むことができる。またユーザは、ユーザ・インタフェース２１８を介して、車載コンピューティング・システム２００、及びモバイル・デバイス２４２の１つ以上のアプリケーションとインタラクトすることができる。ユーザ・インタフェース２１８上にユーザの車両設定嗜好を受信することに加えて、車載制御システムにより選択される車両設定をユーザ・インタフェース２１８上でユーザへ表示することができる。ナビゲーション支援と同様に、通知及び他のメッセージ（たとえば、受信したメッセージ）をユーザ・インタフェースのディスプレイ上でユーザへ表示することができる。ユーザ嗜好／情報、及び／または提示されたメッセージへの応答をユーザ・インタフェースへのユーザ入力を介して実行することができる。
【００３６】
図３は、モバイル・デバイス内の無線接続を管理するための例示的な通信システム３００のブロック図である。たとえば、通信システム３００は、図１の車両１０２の１つ以上の要素を含む、及び／またはこれらに含まれることができる。通信システム３００は、１つ以上の車両コンポーネント（たとえば、車両のオーディオ・システム、車両の温度調節など）へインタフェースを提供する、車両のヘッド・ユニットであることができる、ヘッド・ユニット３０２を含む。たとえば、ヘッド・ユニット３０２は、図１の車載コンピューティング・システム１０９を含む、及び／またはこれに含まれることができる。１つ以上のネットワークへ無線接続を提供するために使用される１サブセットの要素のみを含むような簡略化された方式で、図３で図示されるようなヘッド・ユニット３０２を図示することを理解するであろう。たとえば、ヘッド・ユニット３０２は、図２に関して上記で記述される車載コンピューティング・システム２００内の要素のうちの任意の１つ以上を追加で、または代替に含むことができる。
【００３７】
ヘッド・ユニット３０２は、別のアクセス・ポイントまたはホットスポット３０８に（たとえば、車両の外側に、または内側に）接続するために無線ネットワーク、及びＷｉ−Ｆｉクライアント・モジュール３０６へソフト・アクセス・ポイントを提供するためにグループ・オーナ・モジュール３０４を含むことができる。アクセス・ポイントまたはホットスポット３０８は、いくつかの実施例で無線ルータ（たとえば、車両近くの会社または自宅の）を含むことができる。他の実施例で、アクセス・ポイントまたはホットスポット３０８は、モバイル・デバイスＡまたはＢ（３１０／３１２）のうちの１つ以上に含まれることができる。たとえば、モバイル・デバイスＡ及び／またはＢは、３Ｇ／４Ｇについてのホットスポット、またはヘッド・ユニット３０２がＷｉ−Ｆｉクライアント・モジュール３０６を介して接続することができる他の適切なセルラ・ネットワークを提供することができる。
【００３８】
モバイル・デバイスＡ及びＢは、別の一意のメディア・アクセス・コントロール（ＭＡＣ）・アドレスを各割り当てられることができる、Ｗｉ−Ｆｉクライアント３１４ａ／ｂ、及びＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアント３１６ａ／ｂを各含むことができる。それぞれのＷｉ−Ｆｉクライアント、及びＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアント（また無線インタフェースと本明細書で言われる）は、ヘッド・ユニット３０２のグループ・オーナ３０４を介してネットワークへ接続する（たとえば、インターネットへ接続する）ことができる。グループ・オーナ３０４は、接続されるクライアントと関連するプロトコルにより接続されたモバイル・デバイスからのデータ（たとえば、Ｗｉ−Ｆｉクライアント３１４ａ／ｂからのＷｉ−Ｆｉデータ、及びＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアント３１６ａ／ｂからのＷｉ−Ｆｉ  Ｄｉｒｅｃｔデータ）を受信し、イーサネット（登録商標）・モジュール３１８へこのデータを渡すことができる。グループ・オーナ３０４は、イーサネット（登録商標）・モジュール３１８からデータを追加で、または代替に受信し、受信したイーサネット（登録商標）・データをＷｉ−Ｆｉクライアント３１４ａ／ｂ、及びＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアント３１６ａ／ｂのうちの１つ以上に渡すことができる。イーサネット（登録商標）・モジュール３１８は、いくつかの実施例で専門ネットワーク・サービス（たとえば、ＯＮＳＴＡＲ）へのアクセスを提供することができる、リモート通信サービス３２０（たとえば、図２のアンテナ２０６などのアンテナ、またはイーサネット（登録商標）・ケーブルなどのハードワイヤ接続を介して）へ接続されることができる。他の実施例で、リモート通信サービス３２０は、インターネット・サービス・プロバイダ、または他のネットワーク・サービス・プロバイダに対応することができる。リモート通信サービス３２０は、ヘッド・ユニット３０２からリモートに、及び／またはヘッド・ユニット３０２を設置する車両からリモートにあることができる。いくつかの実施例で、ヘッド・ユニット３０２、及びモバイル・デバイスＡ／Ｂ間で交換されるデータ（たとえば、Ｗｉ−Ｆｉクライアント３１４ａ／ｂからのＷｉ−Ｆｉデータ、及びＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアント３１６ａ／ｂからのＷｉ−Ｆｉ  Ｄｉｒｅｃｔデータ）は、イーサネット（登録商標）・モジュール３１８へ渡されない可能性がある、及び／またはヘッド・ユニット３０２内で消費される／生成される／処理されることができる。たとえば、モバイル・デバイスからのデータは、ヘッド・ユニット３０２、及び／またはヘッド・ユニット３０２に通信可能に結合される車両システム（たとえば、車両内のディスプレイ、車両の動作、車両内のスピーカなど）を制御するためにＷｉ−Ｆｉ  Ｄｉｒｅｃｔ経由で受信することができる。
【００３９】
破線の矢印で図示されるように、グループ・オーナ３０４、ならびに各モバイル・デバイスＡ及びＢ間の同時接続は、可能であるが、所与のモバイル・デバイスのＷｉ−Ｆｉクライアント３１４ａ／ｂ、及びＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアント３１６ａ／ｂのうちの１つのみを１回グループ・オーナ３０４に接続することができる。たとえば、Ｗｉ−Ｆｉクライアント３１４ｂを介してグループ・オーナ３０４にモバイル・デバイスＢを接続する場合に、Ｗｉ−Ｆｉクライアント３１４ｂを介する接続を無効にしない限り、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔクライアント３１６ｂを介するグループ・オーナ３０４への接続を許可しないことができる。図３でＷｉ−Ｆｉ及びＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントを図示するが、任意の競合する無線または有線プロトコルを介して試行された同時接続を管理するために本明細書に記述されるシステム及び方法を適用することができることを理解するであろう。加えて、２つより多い、または２つより少ないデバイスをヘッド・ユニットに接続する通信システムに本明細書に記述されるシステム及び方法を適用することができることをさらに理解するであろう。このような接続スワップを管理する例示的な方法を図４及び５に関して以下に記述する。
【００４０】
図４は、通信システム内の無線接続を管理する例示的な方法４００である。たとえば、図３のヘッド・ユニット３０２などの、車両のヘッド・ユニットにより、方法４００を実行することができる。他の実施例で、異なる無線クライアントを介して任意の他のデバイスへアクセス・ポイントを提供する任意のコンピューティング・デバイスにより、方法４００を実行することができる。例示的な目的のために、車両のヘッド・ユニットが実行するように、方法４００を記述する。４０２で、方法は、第１Ｗｉ−Ｆｉクライアント（たとえば、図３のＷｉ−Ｆｉクライアント３１４ａ）を介してヘッド・ユニットに接続する要求を第１モバイル・デバイスから受信することを備える。４０４で示されるように、ヘッド・ユニットは、第１モバイル・デバイスと関連するような第１Ｗｉ−ＦｉクライアントのＭＡＣアドレスを格納することができる。たとえば、ヘッド・ユニットは、ヘッド・ユニットに接続するモバイル・デバイスへＭＡＣアドレスをマッピングするテーブルまたは他の要素を含むことができる（たとえば、ヘッド・ユニットにローカル、及び／またはリモートであるがヘッド・ユニットによりアクセス可能であるストレージ・デバイス内に）。第１モバイル・デバイスのＭＡＣアドレス及び／または識別子は、接続する要求の部分として（たとえば、接続を要求するパケットのヘッダ内の）ヘッド・ユニットへ送信されることができる、及び／またはヘッド・ユニットによりクエリを行われることができる。ヘッド・ユニットは、リンクされたデータとして（たとえば、ＭＡＣアドレスをモバイル・デバイス識別子にマッピングするテーブルのエントリとして）第１モバイル・デバイスのＭＡＣアドレス、及び識別子を格納することができる。車載コンピューティング・システムにローカルに、及び／または車載コンピューティング・システムからリモートにテーブルを格納することができる（たとえば、ネットワーク／インターネット経由で車載コンピューティング・システムによりアクセスされるストレージ・デバイスに）。たとえば、同一のドライバが２台以上の車両を含むときに、車載コンピューティング・システムは、インターネット経由でテーブルを同期する、及び／またはこれにアクセスすることができ、クラウド・ベース・サービスを介して各車両についてのテーブルを同期することができる。
【００４１】
４０６で、方法は、第２モバイル・デバイスから、第２Ｗｉ−Ｆｉクライアント（たとえば、図３のＷｉ−Ｆｉクライアント３１４ｂ）を介して接続する要求を受信することを備える。４０８で示されるように、またヘッド・ユニットは、第１モバイル・デバイスに関して上記で記述されるように、第２モバイル・デバイスの識別子と関連するような、第２Ｗｉ−ＦｉクライアントのＭＡＣアドレスを格納することもできる。４１０で、方法は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔクライアント（たとえば、図３のＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアント３１６ａまたは３１６ｂ）を介して接続する、第３ＭＡＣアドレス（たとえば、第１及び第２モバイル・デバイスのＭＡＣアドレスと異なる）と関連する要求を受信することを備える。ヘッド・ユニットにすでに接続されるモバイル・デバイス（たとえば、第１モバイル・デバイス、または第２モバイル・デバイス）内にＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントを一体化する場合に、ヘッド・ユニットは、直ちに要求に従うことができない可能性がある。その結果、４１２で示されるように、方法は、ＭＡＣアドレスが不明である（たとえば、ヘッド・ユニットに格納される／ヘッド・ユニットによりアクセス可能であるマップ内のデバイスと関連しない）かどうかを判定することを備える。たとえば、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ要求がＷｉ−Ｆｉクライアントと競合する接続によりサービスを提供されることが不可能である場合に、方法は、ＭＡＣアドレスのチェックのみを実行することができる（たとえば、接続を提供しようとするときにエラーに基づき決定されるように）。以下でより詳細に記述される、図６Ａ及び６Ｂは、競合する接続を識別する、及び／またはこれらに応答する例示的な方法を提供する。
【００４２】
第３ＭＡＣアドレスが既知（たとえば、４１２で「いいえ」）である場合に、方法は、４１４に進み、その既知のＭＡＣアドレスに接続されるモバイル・デバイスへのＷｉ−Ｆｉ接続を切断する。第３ＭＡＣアドレスに接続されるモバイル・デバイスへのＷｉ−Ｆｉ接続を切断した後に、方法は、４１６で示されるように、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔを介してモバイル・デバイスに接続することに続く。
【００４３】
一方で、第３ＭＡＣアドレスが不明（４１２で「はい」）である場合に、方法は、４１８に進行し、一部の、またはすべてのＷｉ−Ｆｉ接続を一時的に（たとえば、１０秒などの所定の期間）切断する。たとえば、ヘッド・ユニットは、グループ・オーナに接続される一部の、またはすべてのモバイル・デバイスへのリンクを一時的に終了することができる。いくつかの実施形態で、ヘッド・ユニットは、期間が終了した後に接続を再確立するために進行中の無線接続に関連する情報を格納することができる。他の実施形態で、モバイル・デバイスは、モバイル・デバイスのＷｉ−Ｆｉクライアントからの新規の接続要求を受信すると、接続を自動的に再確立することを可能にする、再接続を連続的に（たとえば、定期的に）試行することができる。
【００４４】
４２０で、方法は、第３ＭＡＣアドレスと関連するＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントに正常に接続することを備える。４２２で、方法は、他のモバイル・デバイスへＷｉ−Ｆｉ接続を再度有効にすることを備える。Ｗｉ−Ｆｉ接続を切断する前に受信し、ヘッド・ユニット駆動の切断（たとえば、第１及び第２モバイル・デバイスの識別子）前に切断されなかったＷｉ−Ｆｉ接続要求と、Ｗｉ−Ｆｉ接続を再度有効にした後に（たとえば、グループ・オーナに接続する一時的な禁止を撤回した後に）受信した、受信したＷｉ−Ｆｉ接続要求の比較に基づき、４２４で示されるように、Ｗｉ−Ｆｉを介してもはや接続されないモバイル・デバイスを識別することができる。４２６で、方法は、第３ＭＡＣアドレスを格納し、そのＭＡＣアドレスを、Ｗｉ−Ｆｉを介してもはや接続されないような４２４で識別されるモバイル・デバイスと関連付けることを備える。いくつかの実施例で、モバイル・デバイスの識別は、各デバイスが再接続することを可能にするために、閾値期間後に起こることができる。第３ＭＡＣアドレスを関連付けるモバイル・デバイスを識別することで、そのモバイル・デバイスのＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントを介して接続する今後の試行は、他の接続されたモバイル・デバイスを切断することなく（たとえば、そのＭＡＣアドレスと関連するＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントを含むモバイル・デバイスのみを切断することで）、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続要求にサービスを提供することを可能にする、４１４及び４１６に続くことが可能であってもよい。
【００４５】
Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔを介する接続を要求するモバイル・デバイスの識別をさらに向上させるために、ヘッド・ユニットは、接続の追加の特徴を分析することができる。たとえば、図５は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を要求するモバイル・デバイスを識別し、その結果、無線接続を管理する例示的な方法５００を図示する。図４に関して上記に記述されるように、方法５００は、無線接続を提供する任意の適切なコンピューティング・デバイスにより実行されることができるが、方法は、例示的な目的のためにヘッド・ユニット（たとえば、図３のヘッド・ユニット３０２）により実行されるように記述される。５０２で、方法は、複数のデバイスと進行中のＷｉ−Ｆｉ接続を維持することを備える。５０４で、方法は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントを介して接続する新規のＭＡＣアドレスからの要求を受信することを備える。
【００４６】
５０６で、方法は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を要求するデバイスと同様に、ヘッド・ユニットに接続される各デバイスから受信信号強度インディケーション（ＲＳＳＩ）を監視することを備える。いくつかの実施形態で、要求の発信元を知るために閾値期間、それぞれ接続されたデバイスのＲＳＳＩを監視することができる。５０８で示されるように、方法は、利用可能なデバイスから位置情報を受信することを備えることができる。たとえば、いくつかのデバイスは、ヘッド・ユニットへ位置データ（たとえば、ヘッド・ユニットに関する、１つ以上の他のデバイスに関する位置データ、及び／またはＧＰＳ／ＩＺＡＴ／屋内測位システム（ＩＰＳ）・データなどの絶対位置データ）を送信することが可能であってもよい。このような位置データを使用して、監視されたＲＳＳＩデータを増補し、及び／または置換し、各デバイス及びヘッド・ユニット間の距離の推定値を提供することができる。
【００４７】
５１０で、方法は、第３ＭＡＣアドレスに関するＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントを介して要求を提供するデバイスの推定距離から閾値距離内にあるデバイスを決定することを備える。この方式で、方法は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を要求するデバイスに同様の位置内にあると推定されるデバイスを識別することができる。５１２で、方法は、５１０で閾値距離内にあると判定されるデバイスのＷｉ−Ｆｉクライアントから切断することを備える。たとえば、ヘッド・ユニットは、Ｗｉ−Ｆｉ接続を介してヘッド・ユニットに接続される１つ、または１サブセットのデバイス（たとえば、図３のグループ・オーナ３０４）からのみ切断することができる。５１４で、方法は、ＭＡＣアドレスと関連するＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントに接続することを備える。５１６で、方法は、５１２で切断されたＷｉ−Ｆｉ接続を再度有効にすることを備える。たとえば、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントを接続しながら他のデバイスがヘッド・ユニットへの接続を維持したため、ヘッド・ユニットは、上記で記述される１つの、または１サブセットのデバイスにのみ再接続することができる。換言すれば、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を要求するデバイス近くにあるデバイスを識別することで、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続にサービスを提供するように試行する、要求するＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアント近くにある（したがって、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントを含む高確率を有する）デバイスのみを切断することができ、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続要求にサービスを提供する、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントの推定距離から閾値距離外にある他のデバイスをヘッド・ユニットから切断することができない。
【００４８】
図６Ａ及び６Ｂは、無線接続管理のためのＭＡＣアドレス・テーブルにアクセスし、これを更新するための方法６００ａ／６００ｂのフローチャートを図示する。たとえば、図３のグループ・オーナ３０４、及び／またはヘッド・ユニット３０２のような、通信システム、及び／または関連したコンピューティング・デバイスのグループ・オーナ／アクセス・ポイントにより、方法６００ａ／６００ｂを実行することができる。無線接続を管理するための任意の適切なコンピューティング・デバイス、またはコンピューティング・デバイスの組み合わせが方法６００ａ／６００ｂを実行することができることを理解するであろう。図６Ａで開始し、方法６００ａは、６０２で、モバイル・デバイス（たとえば、要求するモバイル・デバイス）から接続要求を受信することを備える。６０４で、方法は、モバイル・デバイスのＷｉ−Ｆｉクライアント、またはモバイル・デバイスのＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントから接続が要求されるかどうかを判定することを備える。
【００４９】
モバイル・デバイスのＷｉ−Ｆｉクライアント（たとえば、６０４で「Ｗｉ−Ｆｉクライアント」）により接続が要求される場合に、方法は、６０６に進行し、Ｗｉ−Ｆｉクライアント・メディア・アクセス・コントロール（ＭＡＣ）・アドレスに対応するマップ・テーブルにモバイル・デバイスをルックアップする。６０８で、方法は、要求するモバイル・デバイスのＭＡＣアドレスがマップ・テーブル内にあるかどうかを判定することを備える。ＭＡＣアドレスがある（たとえば、６０８で「はい」）場合に、方法は、６１０に進行し、Ｗｉ−Ｆｉ接続を許可する（たとえば、Ｗｉ−Ｆｉを介して要求するモバイル・デバイスを接続する）。一方、ＭＡＣアドレスがない（たとえば、６０８で「いいえ」）場合に、方法は、６１２に進行し、新規のエントリを要求するモバイル・デバイスに対応するマップ・テーブルに加える。たとえば、接続要求を示す任意の他の適切な識別子、及び／またはログ情報に加えて、要求するモバイル・デバイスのＭＡＣアドレスをテーブルに加えることができる。テーブルの例示的な値は、＜Ｗｉ−Ｆｉ  ＭＡＣ，Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ  ＭＡＣ＞＝＜要求するクライアントのＭＡＣ，不明＞を備えることができる。６１２で新規のエントリをマップ・テーブルに加えた後に、方法は、６１０に進行し、Ｗｉ−Ｆｉ接続を許可する。
【００５０】
６０４に戻り、モバイル・デバイスのＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアント（たとえば、６０４で「Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔクライアント」）が接続を要求する場合に、方法は、６１４に進行し、マップ・テーブル内にモバイル・デバイスをルックアップする。６１６で、方法は、モバイル・デバイスのＭＡＣアドレスがマップ・テーブル内にあるかどうかを判定することを備える。モバイル・デバイスのＭＡＣアドレスがマップ・テーブル内にある（たとえば、６１６で「はい」）場合に、方法は、６１８に進行し、そのモバイル・デバイスについてマップ・テーブル・エントリから要求するモバイル・デバイスのＷｉ−Ｆｉ  ＭＡＣアドレスを取得する。６２０で、方法は、要求するモバイル・デバイスのＷｉ−Ｆｉ  ＭＡＣアドレスが現在接続されているＷｉ−Ｆｉクライアント（たとえば、無線接続を管理するコンピューティング・デバイスに現在接続されているＷｉ−Ｆｉクライアント）のリスト内にあるかどうかを判定することを備える。要求するモバイル・デバイスのＷｉ−Ｆｉ  ＭＡＣアドレスがリスト内にない場合に（たとえば、そのＷｉ−Ｆｉクライアントを介して要求するモバイル・デバイスをまだ接続していない、６２０で「いいえ」の場合に）、方法は、６２２に進行し、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を行うことを可能にする。一方、要求するモバイル・デバイスのＷｉ−Ｆｉ  ＭＡＣアドレスがリスト内にある場合に（たとえば、そのＷｉ−Ｆｉクライアントを介して要求するモバイル・デバイスをすでに接続している、６２０で「はい」の場合に）、方法は、６２４に進行し、６２２でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を行うことを可能にする前に、モバイル・デバイスへの（たとえば、モバイル・デバイスのＷｉ−Ｆｉクライアントへの）Ｗｉ−Ｆｉ接続を切断する。
【００５１】
６１６に戻り、要求するモバイル・デバイスについてのＭＡＣアドレスがマップ・テーブル内にない（たとえば、６１６で「いいえ」）場合に、方法６００ａは、図６Ｂの方法６００ｂの６２６に進行する。６２６で、方法は、Ｗｉ−Ｆｉ  ＤｉｒｅｃｔのＭＡＣアドレスが不明であるマップ・テーブルからモバイル・デバイスのリストを識別することを備える。このリストは、要求するモバイル・デバイスに対応することが可能である可能なモバイル・デバイス（マップ・テーブル内のそのＷｉ−ＦｉクライアントのＭＡＣアドレスにより識別されるような）を絞り込むことができる。６２８で、方法は、不明なＷｉ−Ｆｉ  ＤｉｒｅｃｔのＭＡＣアドレスに関するすべての識別されたモバイル・デバイスへのＷｉ−Ｆｉ接続を切断することを備える。この方式で、潜在的な競合を有するモバイル・デバイス（たとえば、識別されないＷｉ−Ｆｉ  ＤｉｒｅｃｔクライアントのＭＡＣアドレスを有するこれら）のみを切断する。６３０で、方法は、要求するモバイル・デバイスについてのＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続を行うことを可能にすることを備える。６３２で、方法は、切断されたモバイル・デバイスについてそれぞれのＷｉ−Ｆｉ接続を再度有効にすることを備える。モバイル・デバイスについてのＷｉ−Ｆｉ接続を再度有効にすることが不可能である（そのモバイル・デバイスのＷｉ−Ｆｉ  Ｄｉｒｅｃｔクライアントの接続により）場合に、６３２で再度有効にされなかったＷｉ−Ｆｉクライアントを含むマップ・テーブル内の単一のモバイル・デバイスに対応するような、要求するモバイル・デバイスを識別することができる。その結果、６３４で、方法は、再有効化に基づき要求するモバイル・デバイスを識別する（たとえば、Ｗｉ−Ｆｉを介して再接続しなかった１つのモバイル・デバイスを識別する）ことを備える。６３６で、方法は、Ｗｉ−Ｆｉ  ＤｉｒｅｃｔのＭＡＣアドレスを含むために要求するモバイル・デバイスについてのマップ・テーブル・エントリを更新することを備える。たとえば、＜Ｗｉ−Ｆｉ  ＭＡＣ，Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ  ＭＡＣ＞＝＜既存の値，現在のＷｉ−Ｆｉ  Ｄｉｒｅｃｔ接続要求のＭＡＣ＞として、マップ・テーブル内の要求するモバイル・デバイスについての値を設定することができ、「既存の値」は、既存の、既知の、要求するモバイル・デバイスのＷｉ−ＦｉクライアントについてのＭＡＣアドレスに対応する。
【００５２】
実施形態の説明を図解及び説明のために提示している。実施形態への適切な修正形態及び変形形態は、上記の説明に照らして実行されることができる、またはこれらの方法を実施することから取得されることができる。たとえば、特に言及されない限り、記述された方法のうちの１つ以上は、図１及び３を参照して記述される車載コンピューティング・システム１０９、及び／またはヘッド・ユニット３０２などの、適切なデバイス、及び／またはデバイスの組み合わせにより実行されることができる。ストレージ・デバイス、メモリ、ハードウェア・ネットワーク・インタフェース／アンテナ、スイッチ、アクチュエータ、クロック回路などのような、１つ以上の追加のハードウェア要素と組み合わせて１つ以上のロジック・デバイス（たとえば、プロセッサ）で格納されたインストラクションを実行することで、方法を実行することができる。また本出願で記述された順序に加えて、並行して、及び／または同時に、さまざまな順序で記述された方法及び関連したアクションを実行することができる。記述されたシステムは、本質的に例示であり、追加の要素を含む、及び／または要素を省略することができる。本開示の主題は、さまざまなシステム及び構成の、すべて新規の、及び非自明の組み合わせ、及び副組み合わせ、ならびに開示された他の特徴、機能、及び／または特性を含む。
【００５３】
本出願で使用されるように、単数形で列挙され、単語「ａ」または「ａｎ」が続く要素またはステップは、このような除外が定められない限り、複数の要素またはステップを除外しないと理解されるであろう。さらに、本開示の「１つの実施形態」、または「１つの実施例」への参照は、列挙された特徴も組み込む追加の実施形態の存在を除外すると解釈されることを意図されない。用語「第１」、「第２」、及び「第３」などは、単にラベルとして使用され、それらの対象物に数値的な要件、または特定の位置秩序を課すことを意図されない。以下の特許請求の範囲は、新規かつ非自明とみなされる上記の開示から主題を特に指摘する。
【図１】
2018523342.tif 000003
【図２】
2018523342.tif 000004
【図３】
2018523342.tif 000005
【図４】
2018523342.tif 000006
【図５】
2018523342.tif 000007
【図６Ａ】
2018523342.tif 000008
【図６Ｂ】
2018523342.tif 000009
【国際調査報告】
2018523342.tif 000010
2018523342.tif 000011
2018523342.tif 000012