(57)【要約】  一般に、自律（又は半自律）走行車のセンサスイートなどの１つ又は複数の負荷が、スーパーキャパシタから電力を取るように構成されてよい。スイッチング機構が、１つ又は複数の負荷及びスーパーキャパシタと車両電力系統の電圧源とを選択的に接続したり切り離したりできる。電圧源をスーパーキャパシタ及び１つ又は複数の負荷から意図的に切り離すことで、１つ又は複数の負荷に電圧源をさらすことが最小限に抑えられる。したがって、１つ又は複数の負荷に関連して発生し得る、損傷を与える可能性のある短絡又は電力サージに、車両電力系統の電圧源をさらすことも最小限に抑えることができる。
2021533713.tif 000002
【特許請求の範囲】
【請求項１】
車両に電力を供給するように構成された高電圧の電圧源と、
前記高電圧の電圧源を低電圧の電圧源又は電流源に変換するように構成されたＤＣ／ＤＣコンバータと、
１つ又は複数の負荷に電力を供給するように構成されたスーパーキャパシタと、
前記１つ又は複数の負荷及び前記スーパーキャパシタを前記低電圧の電圧源又は前記電流源から選択的に切り離すように構成されたスイッチング機構と
を備える車両システム。
【請求項２】
前記スイッチング機構はバックコンバータを有する、請求項１に記載の車両システム。
【請求項３】
前記バックコンバータは、前記１つ又は複数の負荷及び前記スーパーキャパシタを前記低電圧の電圧源又は前記電流源から選択的に切り離すための１つ又は複数のＭＯＳＦＥＴを含む、請求項２に記載の車両システム。
【請求項４】
前記スイッチング機構は、前記１つ又は複数のＭＯＳＦＥＴを制御するためのＰＷＭコントローラを有する、請求項３に記載の車両システム。
【請求項５】
前記１つ又は複数のＭＯＳＦＥＴはハイサイドＭＯＳＦＥＴを含み、
前記ハイサイドＭＯＳＦＥＴをオンにすると、前記１つ又は複数の負荷及び前記スーパーキャパシタは前記低電圧の電圧源又は前記電流源に接続され、
前記ハイサイドＭＯＳＦＥＴをオフにすると、前記１つ又は複数の負荷及び前記スーパーキャパシタは前記低電圧の電圧源又は前記電流源から切り離される、請求項４に記載の車両システム。
【請求項６】
前記ＰＷＭコントローラは、
前記スーパーキャパシタが下限閾値レベルで充電されている場合、前記１つ又は複数の負荷及び前記スーパーキャパシタを前記低電圧の電圧源又は前記電流源に接続し、
前記スーパーキャパシタが上限閾値レベルで充電されている場合、前記１つ又は複数の負荷及び前記スーパーキャパシタを前記低電圧の電圧源又は前記電流源から切り離す
ように構成される、請求項５に記載の車両システム。
【請求項７】
前記上限閾値レベルは前記低電圧の電圧源の電圧にほぼ等しく、
前記下限閾値レベルは前記１つ又は複数の負荷の最小電圧要件より大きい、請求項６に記載の車両システム。
【請求項８】
前記１つ又は複数の負荷は、自律走行車用センサスイートに１つ又は複数のセンサを有する、請求項１から７のいずれか一項に記載の車両システム。
【請求項９】
前記高電圧の電圧源はおよそ２７５Ｖであり、前記低電圧の電圧源はおよそ１２Ｖであり、前記スーパーキャパシタの静電容量は１０Ｆより大きい又はこれに等しい、請求項１から８のいずれか一項に記載の車両システム。
【請求項１０】
スーパーキャパシタを車両のセンサスイートに接続する段階と、
前記センサスイート及び前記スーパーキャパシタを前記車両の電圧源から選択的に切り離す段階と
を備える方法。
【請求項１１】
前記センサスイート及び前記スーパーキャパシタを前記車両の電圧源から選択的に切り離す前記段階は、
前記スーパーキャパシタが上限閾値電圧まで充電されたと判定する段階と、
前記スーパーキャパシタが前記上限閾値電圧まで充電されたとの前記判定に基づいて、前記センサスイート及び前記スーパーキャパシタを前記電圧源から切り離す段階と
を有する、請求項１０に記載の方法。
【請求項１２】
前記センサスイート及び前記スーパーキャパシタを前記車両の電圧源から選択的に切り離す前記段階は、
前記スーパーキャパシタが閾値時間内に上限閾値電圧まで充電されなかったと判定する段階と、
前記スーパーキャパシタが前記閾値時間内に前記上限閾値電圧まで充電されなかったとの前記判定に基づいて、前記センサスイート及び前記スーパーキャパシタを前記電圧源から切り離す段階と
を有する、請求項１０又は１１に記載の方法。
【請求項１３】
前記センサスイート及び前記スーパーキャパシタを前記車両の電圧源から選択的に切り離す前記段階は、
前記スーパーキャパシタが前記センサスイートによって少なくとも部分的に下限閾値電圧まで放電したと判定する段階と、
前記スーパーキャパシタが前記センサスイートによって少なくとも部分的に前記下限閾値電圧まで放電したとの前記判定に基づいて、前記センサスイート及び前記スーパーキャパシタを前記電圧源に接続する段階と
を有する、請求項１０から１２のいずれか一項に記載の方法。
【請求項１４】
前記電圧源は自律走行車に取り付けられたバッテリに接続される、請求項１０から１３のいずれか一項に記載の方法。
【請求項１５】
前記センサスイート及び前記スーパーキャパシタは、スイッチング機構を用いて前記電圧源から選択的に切り離される、請求項１０から１４のいずれか一項に記載の方法。
【請求項１６】
前記スイッチング機構はバックコンバータを有する、請求項１５に記載の方法。
【請求項１７】
前記バックコンバータは、前記センサスイート及び前記スーパーキャパシタを前記電圧源から選択的に切り離すための１つ又は複数のＭＯＳＦＥＴを含む、請求項１６に記載の方法。
【請求項１８】
前記スイッチング機構は、前記１つ又は複数のＭＯＳＦＥＴを制御するためのＰＷＭコントローラを有する、請求項１７に記載の方法。
【請求項１９】
前記１つ又は複数のＭＯＳＦＥＴはハイサイドＭＯＳＦＥＴを含み、
前記ハイサイドＭＯＳＦＥＴをオンにすると、前記センサスイート及び前記スーパーキャパシタは前記電圧源に接続され、
前記ハイサイドＭＯＳＦＥＴをオフにすると、前記センサスイート及び前記スーパーキャパシタは前記電圧源から切り離される、請求項１７又は１８に記載の方法。
【請求項２０】
自律走行車に電力を供給するように構成された高電圧の電圧源と、
前記高電圧の電圧源を低電圧の電圧源又は電流源に変換するように構成されたＤＣ／ＤＣコンバータと、
前記自律走行車に取り付けられた自律走行車用センサスイートの１つ又は複数のセンサに電力を供給するように構成されたスーパーキャパシタと、
前記１つ又は複数のセンサ及び前記スーパーキャパシタを前記低電圧の電圧源又は前記電流源から選択的に切り離すように構成されたスイッチング機構であって、前記スイッチング機構は、
前記１つ又は複数のセンサ及び前記スーパーキャパシタを前記低電圧の電圧源又は前記電流源から選択的に切り離すためのハイサイドＭＯＳＦＥＴを含むバックコンバータであって、
前記ハイサイドＭＯＳＦＥＴをオンにすると、前記１つ又は複数のセンサ及び前記スーパーキャパシタは前記低電圧の電圧源又は前記電流源に接続され、
前記ハイサイドＭＯＳＦＥＴをオフにすると、前記１つ又は複数のセンサ及び前記スーパーキャパシタは前記低電圧の電圧源又は前記電流源から切り離される、
バックコンバータと、
前記ハイサイドＭＯＳＦＥＴを制御するためのＰＷＭコントローラであって、前記ＰＷＭコントローラは、
前記スーパーキャパシタが下限閾値レベルで充電されている場合、前記１つ又は複数のセンサ及び前記スーパーキャパシタを前記低電圧の電圧源又は前記電流源に接続し、
前記スーパーキャパシタが上限閾値レベルで充電されている場合、前記１つ又は複数のセンサ及び前記スーパーキャパシタを前記低電圧の電圧源又は前記電流源から切り離す
ように構成される、ＰＷＭコントローラと
を有する、スイッチング機構と
を備える車両システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、車両電力系統の分野に関する。より詳しくは、本技術は、車両電力系統に接続された負荷により生じ得る可能性のある電気的故障から車両電力系統を保護するシステム、装置、及び方法に関する。
【背景技術】
【０００２】
車両は次第に、周囲の状況を監視して、どのように反応するかに関して情報に基づく判定を行うことを可能にするインテリジェント機能を備えるようになっている。そのような車両は、自律的に運転されているか、半自律的に運転されているか、手動で運転されているかに関係なく、周囲の状況を検知して、人による入力をほとんど又は全く必要とせずに走行することができてよい。車両には、車両が周囲の状況を判定することを可能にする様々なシステム及びサブシステムが含まれてよく、その結果、車両は目的地まで安全に走行でき、又は運転者が存在しても同じことを行うことで運転者を補助できる。１つの例として、車両は、運転及び走行などの車両の様々な操作を制御するコンピューティングシステム（例えば、１つ又は複数の中央演算処理装置、図形処理装置、メモリ、記憶装置など）を有してよい。その目的で、コンピューティングシステムは、１つ又は複数のセンサからのデータを処理してよい。例えば、危険要素、道路、路面標識、交通信号などを認識する光学カメラを、自律走行車が有してよい。センサからのデータは、例えば、車両を安全に運転する、特定の安全機能（例えば、自動ブレーキ）を有効にする、可能性のある危険要素に関するアラートを発生させるのに用いられてよい。
【発明の概要】
【０００３】
本開示の一実施形態が、車両に電力を供給するように構成された高電圧の電圧源と、高電圧の電圧源を低電圧の電圧源又は電流源に変換するように構成されたＤＣ／ＤＣコンバータと、１つ又は複数の負荷に電力を供給するように構成されたスーパーキャパシタと、１つ又は複数の負荷及びスーパーキャパシタを低電圧の電圧源又は電流源から選択的に切り離すように構成されたスイッチング機構とを有する車両システムを含む。
【０００４】
一実施形態において、スイッチング機構はバックコンバータを有する。
【０００５】
一実施形態において、バックコンバータは、１つ又は複数の負荷及びスーパーキャパシタを低電圧の電圧源又は電流源から選択的に切り離すための１つ又は複数のＭＯＳＦＥＴを含む。
【０００６】
一実施形態において、スイッチング機構は、１つ又は複数のＭＯＳＦＥＴを制御するためのパルス幅変調（ＰＷＭ）コントローラを有する。
【０００７】
一実施形態において、１つ又は複数のＭＯＳＦＥＴはハイサイドＭＯＳＦＥＴを含む。ハイサイドＭＯＳＦＥＴをオンにすると、１つ又は複数の負荷及びスーパーキャパシタは低電圧の電圧源又は電流源に接続され、ハイサイドＭＯＳＦＥＴをオフにすると、１つ又は複数の負荷及びスーパーキャパシタは低電圧の電圧源又は電流源から切り離される。
【０００８】
一実施形態において、ＰＷＭコントローラは、スーパーキャパシタが下限閾値レベルで充電されている場合、１つ又は複数の負荷及びスーパーキャパシタを低電圧の電圧源又は電流源に接続し、スーパーキャパシタが上限閾値レベルで充電されている場合、１つ又は複数の負荷及びスーパーキャパシタを低電圧の電圧源又は電流源から切り離すように構成される。
【０００９】
一実施形態において、上限閾値レベルは低電圧の電圧源の電圧にほぼ等しく、下限閾値レベルは１つ又は複数の負荷の最小電圧要件より大きい。
【００１０】
一実施形態において、１つ又は複数の負荷は、自律走行車用センサスイートに１つ又は複数のセンサを有する。
【００１１】
一実施形態において、高電圧の電圧源はおよそ２７５Ｖであり、低電圧の電圧源はおよそ１２Ｖであり、スーパーキャパシタの静電容量は１０Ｆより大きい又はこれに等しい。
【００１２】
本開示の一実施形態が、スーパーキャパシタを車両のセンサスイートに接続し、センサスイート及びスーパーキャパシタを車両の電圧源から選択的に切り離す段階を有する方法を含む。
【００１３】
一実施形態において、センサスイート及びスーパーキャパシタを車両の電圧源から選択的に切り離す段階は、スーパーキャパシタが上限閾値電圧まで充電されたと判定し、スーパーキャパシタが上限閾値電圧まで充電されたとの判定に基づいて、センサスイート及びスーパーキャパシタを電圧源から切り離す段階を有する。
【００１４】
一実施形態において、センサスイート及びスーパーキャパシタを車両の電圧源から選択的に切り離す段階は、スーパーキャパシタが閾値時間内に上限閾値電圧まで充電されなかったと判定し、スーパーキャパシタが閾値時間内に上限閾値電圧まで充電されなかったとの判定に基づいて、センサスイート及びスーパーキャパシタを電圧源から切り離す段階を有する。
【００１５】
一実施形態において、センサスイート及びスーパーキャパシタを車両の電圧源から選択的に切り離す段階は、スーパーキャパシタが少なくとも部分的にセンサスイートによって下限閾値電圧まで放電したと判定し、スーパーキャパシタが少なくとも部分的にセンサスイートによって下限閾値電圧まで放電したとの判定に基づいて、センサスイート及びスーパーキャパシタを電圧源に接続する段階を有する。
【００１６】
一実施形態において、電圧源は、自律走行車に取り付けられたバッテリである。
【００１７】
一実施形態において、センサスイート及びスーパーキャパシタは、スイッチング機構を用いて電圧源から選択的に切り離される。
【００１８】
一実施形態において、スイッチング機構はバックコンバータを有する。
【００１９】
一実施形態において、バックコンバータは、センサスイート及びスーパーキャパシタを電圧源から選択的に切り離すための１つ又は複数のＭＯＳＦＥＴを含む。
【００２０】
一実施形態において、スイッチング機構は、１つ又は複数のＭＯＳＦＥＴを制御するためのＰＷＭコントローラを有する。
【００２１】
一実施形態において、１つ又は複数のＭＯＳＦＥＴはハイサイドＭＯＳＦＥＴを含む。ハイサイドＭＯＳＦＥＴをオンにすると、センサスイート及びスーパーキャパシタは電圧源に接続され、ハイサイドＭＯＳＦＥＴをオフにすると、センサスイート及びスーパーキャパシタは電圧源から切り離される。
【００２２】
本開示の一実施形態が、自律走行車に電力を供給するように構成された高電圧の電圧源と、高電圧の電圧源を低電圧の電圧源又は電流源に変換するように構成されたＤＣ／ＤＣコンバータと、自律走行車に取り付けられた自律走行車用センサスイートの１つ又は複数のセンサに電力を供給するように構成されたスーパーキャパシタと、１つ又は複数のセンサ及びスーパーキャパシタを低電圧の電圧源又は電流源から選択的に切り離すように構成されたスイッチング機構とを有する車両システムを含む。スイッチング機構は、１つ又は複数のセンサ及びスーパーキャパシタを低電圧の電圧源又は電流源から選択的に切り離すためのハイサイドＭＯＳＦＥＴを含むバックコンバータを有する。ハイサイドＭＯＳＦＥＴをオンにすると、１つ又は複数のセンサ及びスーパーキャパシタは低電圧の電圧源又は電流源に接続され、ハイサイドＭＯＳＦＥＴをオフにすると、１つ又は複数のセンサ及びスーパーキャパシタは低電圧の電圧源又は電流源から切り離される。スイッチング機構は、ハイサイドＭＯＳＦＥＴを制御するためのＰＷＭコントローラも含み、ＰＷＭコントローラは、スーパーキャパシタが下限閾値レベルで充電されている場合、１つ又は複数のセンサ及びスーパーキャパシタを低電圧の電圧源又は電流源に接続し、スーパーキャパシタが上限閾値レベルで充電されている場合、１つ又は複数のセンサ及びスーパーキャパシタを低電圧の電圧源又は電流源から切り離すように構成される。
【００２３】
開示された技術の多数の他の実施形態、特徴、応用、及び変形が、添付図面及び以下の詳細な説明から明らかになることを理解されたい。本明細書で説明されるシステム、方法、及び非一時的コンピュータ可読媒体の追加的且つ／又は代替的な実装形態が、開示された技術の原理から逸脱せずに使用されてよい。
【図面の簡単な説明】
【００２４】
【図１】負荷が車両電力系統内の電圧源に接続されている従来の構成を示す。
【００２５】
【図２】本技術の一実施形態による、スーパーキャパシタに接続された車両電力系統のサブシステムの一例を示す。
【００２６】
【図３】本技術の一実施形態による、スーパーキャパシタバッファが充放電している一例を図示したグラフを示す。
【００２７】
【図４】本技術の一実施形態による例示的な方法を示す。
【００２８】
【図５】本技術の一実施形態による、乗車要求者と自律走行車とをマッチングさせるための輸送管理環境の例示的なブロック図を示す。
【００２９】
【図６】本技術の一実施形態による、様々なシナリオに利用され得るコンピューティングシステム又はコンピューティングデバイスの一例を示す。
【００３０】
これらの図は、例示の目的のためだけに、開示された技術の様々な実施形態を図示しており、これらの図では、同じ参照番号を用いて同じ要素を識別している。当業者であれば、これらの図に示されるシステム、方法、及び非一時的コンピュータ可読媒体の代替実施形態が、本明細書で説明される開示技術の原理から逸脱せずに使用され得ることを以下の説明から容易に認識するであろう。
【発明を実施するための形態】
【００３１】
車両は次第に、周囲の状況を監視して、どのように反応するかに関して情報に基づく判定を行うことを可能にするインテリジェント機能を備えるようになっている。そのような車両は、自律的に運転されているか、半自律的に運転されているか、手動で運転されているかに関係なく、周囲の状況を検知して、人による入力をほとんど又は全く必要とせずに走行することができてよい。車両には、車両が周囲の状況を判定することを可能にする様々なシステム及びサブシステムが含まれてよく、その結果、車両は目的地まで安全に走行でき、又は運転者が存在しても同じことを行うことで運転者を補助できる。１つの例として、車両は、運転及び走行などの車両の様々な操作を制御するためのコンピューティングシステムを有してよい。その目的で、コンピューティングシステムは、１つ又は複数のセンサからのデータを処理してよい。例えば、危険要素、道路、路面標識、交通信号などを認識する光学カメラを、自律走行車が有してよい。センサからのデータは、例えば、車両を安全に運転する、特定の安全機能（例えば、自動ブレーキ）を有効にする、可能性のある危険要素に関するアラートを発生させるのに用いられてよい。
【００３２】
自律走行車又は半自律走行車が、乗車サービス又は他のタイプのサービスを提供するために、輸送管理システムによって用いられてよい。輸送管理システムは、複数の自律走行車又は半自律走行車の車両群を含んでよい。この車両群内のそれぞれの自律（又は半自律）走行車は、センサスイートに１つ又は複数のセンサを含んでよい。従来の手法の下では、センサスイート内の１つ又は複数のセンサなどの様々な負荷が、これらの負荷を車両電力系統の電圧源に接続することで電力を供給されてよい。例えば、自律走行車に搭載されたセンサスイート内の１つ又は複数のセンサは、自律走行車内の高電圧バッテリを用いて電力を供給されてよい。しかしながら、そのような負荷が、短絡又は電力サージなどの問題のある電気的事象を受ける又は引き起こし得る事例が複数あり得る。そのようなシナリオでは、負荷が車両電力系統の電圧源に接続されている場合、短絡又は電力サージが車両電力系統の重大な障害を引き起こし、場合によっては車両全体を機能停止状態にすることがある。そのような事象は、負荷／センサスイートにも損傷をもたらすことがあり、これらを交換するには費用と時間がかかる可能性があり、ある程度の車両不稼働期間が生じ得る。サービスを提供する自律走行車又は半自律走行車の車両群という文脈において、機能停止した車両があると、車両群の運用能力が低下し、信頼できるサービスの提供に対する重大な課題となる。従来の手法では、こうした問題及び他の問題に対処する際に不都合が生じる。
【００３３】
本技術による手法の改善によって、従来の手法に関連する前述の不都合及び他の不都合が克服される。一般に、自律（又は半自律）走行車のセンサスイートなどの１つ又は複数の負荷が、スーパーキャパシタから電力を取るように構成されてよい。スイッチング機構が、１つ又は複数の負荷及びスーパーキャパシタと車両電力系統の電圧源とを選択的に接続したり切り離したりするように構成され得る。スーパーキャパシタ及び１つ又は複数の負荷は、スーパーキャパシタを充電する必要がある場合に車両電力系統の電圧源に接続されてよい。スーパーキャパシタが上限閾値レベルまで充電されると、スーパーキャパシタ及び１つ又は複数の負荷は電圧源から切り離されてよい。１つ又は複数の負荷は、充電したスーパーキャパシタから電力を取ることができる。スーパーキャパシタが下限閾値レベルに達すると、スーパーキャパシタは、再充電するために車両電力系統の電圧源に再接続されてよい。革新的な従来と異なるスーパーキャパシタの使用において、本技術は、負荷と車両電力系統との間に配置されるスーパーキャパシタを利用して、負荷に関連した損傷を与える可能性のある電気的事象から車両電力系統を保護することができる。電圧源をスーパーキャパシタ及び１つ又は複数の負荷から意図的に切り離すことで、１つ又は複数の負荷に電圧源をさらすことが最小限に抑えられる。したがって、１つ又は複数の負荷に関連して発生し得る、損傷を与える可能性のある短絡又は電力サージに、車両電力系統の電圧源をさらすことも最小限に抑えることができる。短絡又は電力サージが生じた場合、１つ又は複数の負荷及びスーパーキャパシタは、悪影響を受けたり損傷したりすることがある。しかしながら、そのような事象のときに、車両電力系統の電圧源がスーパーキャパシタ及び１つ又は複数の負荷に接続されていないため、電圧源及び車両電力系統を保護することができ、車両の稼働能力を維持できる。開示される技術に関する詳細がさらに、以下に提供される。
【００３４】
図１は、車両電力系統の従来のサブシステム１００に関する一例を示している。従来のサブシステム１００は、電圧源１０２を含む。電圧源１０２は、例えば、車両内の高電圧バッテリであってよい。ＤＣ／ＤＣコンバータ１０４が、電圧源１０６で表されるように、電圧源１０２の電圧を低電圧に変換する。この低電圧は、負荷１０８に電力を供給するのに用いられてよい。しかしながら、負荷１０８に関連して短絡１１０などの短絡が引き起こされた場合、電圧源１０６及び１０２、又は車両電力系統を保護するように設計された１つ又は複数のヒューズなどの他の関連部品が危険にさらされることがある。短絡１１０の結果として車両電力系統が損傷した場合、車両自体は機能停止になり得る。
【００３５】
図２は、本技術の一実施形態による、車両の車両電力系統のサブシステム２００に関する一例を示している。車両は、例えば、図５に示す自律走行車５４０であってよい。図示した実施形態において、サブシステム２００は高電圧の電圧源２０２を含む。一実施形態において、高電圧の電圧源２０２は、高電圧の車両用バッテリであってよい。例えば、高電圧の電圧源２０２は、自律走行車の内部に取り付けられる２７５Ｗのバッテリであってよい。サブシステム２００は、高電圧の電圧源２０２を、低電圧の電圧源２０６で表される低電圧に変換するＤＣ／ＤＣコンバータ２０４も含む。特定の実施形態において、低電圧の電圧源２０６は、およそ１２Ｖであってよい。電圧源２０２及び／又は電圧源２０６は、車両が動作するのに必要であってよい。特定の実施形態において、低電圧の電圧源２０６は、一定の電流を提供できる電流源２０６であってよい。
【００３６】
サブシステム２００は、電力を供給される負荷２２２を含む。負荷２２２は、例えば、自律走行車用センサスイートに１つ又は複数のセンサを含んでよい。例えば、負荷２２２は、図５の自律走行車５４０に取り付けられる１つ又は複数のセンサ５４４を含んでよい。サブシステム２００では、負荷２２２に電圧源２０２及び２０６から直接的に電力を取らせるのではなく、負荷２２２はスーパーキャパシタ２２０を用いて電力を供給される。スーパーキャパシタ２２０及び負荷２２２は、スイッチング機構２０８を介して、低電圧電源２０６に接続される。スイッチング機構２０８は、電圧源２０２及び２０６とスーパーキャパシタ２２０及び負荷２２２とを選択的に接続したり切り離したりする。電圧源２０２及び２０６が負荷２２２から切り離されると、電圧源２０２及び２０６又は関連部品（例えば、ヒューズ）は、負荷２２２に関連した、車両を操縦不能にし得る可能性のある短絡又は電力サージから保護される。
【００３７】
例示的な実施形態において、スイッチング機構２０８はバックコンバータを用いて実装される。しかしながら、他の実施形態では、他のスイッチング機構がバックブーストコンバータなどの他のスイッチングコンバータを実装できる。バックコンバータは、ダイオード２１０と、ハイサイドＭＯＳＦＥＴ２１２を用いて例示的な実施形態に実装される第１のスイッチと、ローサイドＭＯＳＦＥＴ２１４を用いて例示的な実施形態に実装される第２のスイッチと、インダクタ２１８とを含む。スイッチング機構２０８は、ＰＷＭ（パルス幅変調）コントローラ２１６を用いて例示的な実施形態に実装されるコントローラも含む。特定の部品（例えば、バックコンバータ、トランジスタ、コントローラなど）が、図２に示す例示的な実施形態に図示されているが、追加の部品、代替的な部品、又はより少ない部品が、本技術による他の実施形態で用いられてもよい。ＰＷＭコントローラ２１６は、ＭＯＳＦＥＴ２１２及び２１４を選択的にオン又はオフにするように構成されてよい。一実施形態において、ハイサイドＭＯＳＦＥＴ２１２及びローサイドＭＯＳＦＥＴ２１４は、ハイサイドＭＯＳＦＥＴ２１２がオンの場合、ローサイドＭＯＳＦＥＴ２１４がオフである、またハイサイドＭＯＳＦＥＴ２１２がオフの場合、ローサイドＭＯＳＦＥＴ２１４がオンであるというように、互いに反対の状態を有してよい。図示した実施形態では、ハイサイドＭＯＳＦＥＴ２１２がオンになると、電圧源２０６からスーパーキャパシタ２２０に電流を流すことができるので、スーパーキャパシタ２２０が充電される。ハイサイドＭＯＳＦＥＴ２１２がオフになると、スーパーキャパシタ２２０には電流が流れず、スーパーキャパシタ２２０の充電が停止する。スーパーキャパシタ２２０と並列に接続される負荷２２２は、充電したスーパーキャパシタ２２０から引き続き電力を取ることができる。
【００３８】
ＰＷＭコントローラ２１６は、スイッチング機構２０８を制御して、スーパーキャパシタ２２０及び負荷２２２と電圧源２０６とを選択的に接続したり切り離したりするように構成されてよい。例示的な実施形態において、スーパーキャパシタ２２０及び負荷２２２と電圧源２０６との、この選択的な接続及び切り離しは、ＭＯＳＦＥＴ２１２及び２１４を制御することで行われてよい。ハイサイドＭＯＳＦＥＴ２１２は、スーパーキャパシタ２２０を充電できるようにオンにされてよい。スーパーキャパシタ２２０が上限閾値レベルまで充電されると、ＰＷＭコントローラ２１６は、ハイサイドＭＯＳＦＥＴ２１２をオフにして、電圧源２０２及び２０６をスーパーキャパシタ２２０及び負荷２２２から切り離すように構成されてよい。上限閾値レベルは、低電圧源２０６の電圧に近似しても近づいてもよい。例えば、低電圧の電圧源２０６がおよそ１２Ｖの場合、上限閾値レベルは、例えば、およそ１０Ｖ、１０．５Ｖ、１１Ｖ、１１．５Ｖ、又は１２Ｖであってよい。充電したスーパーキャパシタ２２０は、負荷２２２に電力を供給してよい。
【００３９】
スーパーキャパシタ２２０が負荷２２２に電力を供給するにつれて、スーパーキャパシタ２２０の電荷量は徐々に減少していく。スーパーキャパシタ２２０の電荷量が下限閾値レベル未満に低下すると、ＰＷＭコントローラ２１６は、ハイサイドＭＯＳＦＥＴ２１２をオンにして、スーパーキャパシタ２２０を再充電できるように構成されてよい。下限閾値レベルは、負荷２２２に電力を供給するのに必要な最小電荷量に近似しても近づいてもよい。例えば、負荷２２２が１．５〜２Ｖを必要とする場合、下限閾値レベルは、およそ２Ｖ、２．５Ｖ、又は３Ｖに設定されてよい。スーパーキャパシタ２２０が充電されて、上限閾値レベルを満たすたびに、スーパーキャパシタ２２０及び負荷２２２は電圧源２０６から切り離されてよく、スーパーキャパシタ２２０が放電して下限閾値レベルを満たすたびに、スーパーキャパシタ２２０及び負荷２２２は電圧源２０６に再接続されてよい。このように、負荷２２２はスーパーキャパシタ２２０から連続的に電力を受け取るが、電圧源２０２及び２０６は、断続的にしかスーパーキャパシタ２２０及び負荷２２２に接続されない。一実施形態では、スーパーキャパシタ２２０の充電が、およそ５０ｍｓなどの短時間しか必要とされなくてもよい。特定の実施形態において、スーパーキャパシタ２２０は、１０Ｆより大きい又はこれに等しい静電容量を有してよく、充電したスーパーキャパシタ２２０の放電が、分オーダー又は時間オーダーで比較的長時間にわたって行われてよい。
【００４０】
上述したように、サブシステム２００は、電圧源２０２及び２０６が負荷２２２から切り離されると、電圧源２０２及び２０６並びに他の重要な車両電力系統の部品が、負荷２２２に関連して発生し得る可能性のある短絡又は電力サージから保護され得るという有利な効果を提供する。これも上述したように、スーパーキャパシタ２２０を充電する時間、すなわち、電圧源２０２及び２０６がスーパーキャパシタ２２０及び負荷２２２に接続されている時間は、比較的短くてもよく（例えば、およそ５０ｍｓ）、電圧源２０２及び２０６がスーパーキャパシタ２２０及び負荷２２２から切り離されている時間は、比較的長くてもよい（例えば、分オーダー又は時間オーダー）。そのため、負荷２２２に関連した短絡又は電力サージが車両全体を操縦不能にするという危険が、実質的に最小限に抑えられる。サブシステム２００は、スーパーキャパシタ２２０及び／又は負荷２２２の可能性のある欠陥又は故障を識別するという、追加の重大な利点を提供する。上述したように、スーパーキャパシタ２２０を充電するのに必要な時間は、予想可能且つ比較的短いはずである。ＰＷＭコントローラ２１６がスーパーキャパシタ２２０を充電しようとするが、選択した時間間隔（例えば、１秒）のうちにスーパーキャパシタ２２０を上限閾値レベルまで充電できない場合、スーパーキャパシタ２２０及び／又は負荷２２２に問題があると判定されてよく、ＰＷＭコントローラ２１６は、電圧源２０２及び２０６をスーパーキャパシタ２２０及び負荷２２２から切り離すことができる。特定の実施形態において、車両は自律（又は半自律）走行車であり且つ問題が検知された場合、車両は、必要な修復又は修理のために、例えば、車両を安全に停止させる、又は車両を道路の脇に移動させる処置を取ることができる。
【００４１】
図３は、本技術の一実施形態による、スーパーキャパシタ２２０の充電及び放電を図示したタイミンググラフ３００の一例を示す。時間ｔ０で、スーパーキャパシタ２２０の電荷量は０である。時間ｔ０から時間ｔ１までの間に、スーパーキャパシタ２２０は、０から上限閾値レベルであるＶ＿ｈｉｇｈまで充電される。これは、例えば、車両が始動していることに対応してよい。上述したように、スーパーキャパシタ２２０は、車両内のバッテリなどの電圧源（例えば、電圧源２０２、２０６）にスーパーキャパシタ２２０を接続することで充電されてよい。図２に図示した実施形態において、スーパーキャパシタ２２０を電圧源に接続すると、負荷（例えば、負荷２２２）も電圧源に接続される。これも上述したように、スーパーキャパシタを充電する時間は、およそ５０ｍｓなどのように、比較的短くてよい。スーパーキャパシタ２２０が上限閾値レベルまで充電されると、スーパーキャパシタ２２０及び負荷２２２は電圧源２０２及び２０６から切り離される。スーパーキャパシタ２２０及び負荷２２２が電圧源２０２及び２０６から切り離されている間、車両電力系統は、スーパーキャパシタ２２０に接続されたセンサスイートなどの負荷２２２に関連した可能性のある電力サージ又は短絡から実質的に保護されている。スーパーキャパシタ２２０は負荷２２２に引き続き電力を供給するので、スーパーキャパシタ２２０の電荷量は時間ｔ１から時間ｔ２までの間に徐々に減少する。上述したように、時間ｔ１から時間ｔ２までの期間は、スーパーキャパシタ２２０のエネルギー貯蔵能力に応じて、分オーダーから時間オーダーのように比較的長くてよい。スーパーキャパシタ２２０の電荷量が下限閾値レベルであるＶ＿ｌｏｗまで減少すると、スーパーキャパシタ２２０及び負荷２２２は、スーパーキャパシタ２２０を再充電するために電圧源２０２及び２０６に再接続される。スーパーキャパシタ２２０は、時間ｔ２から時間ｔ３までの間に再充電される。時間ｔ３は、スーパーキャパシタ２２０及び負荷２２２が電圧源２０２及び２０６からもう一度切り離され、負荷２２２に関連して発生し得る可能性のある短絡又は電力サージから電圧源２０２及び２０６を保護する時点である。その後、スーパーキャパシタ２２０の電荷量はもう一度減少し始める。
【００４２】
図４は、本技術の一実施形態による例示的な方法４００を示す。ブロック４０２において、方法４００は、自律走行車用センサスイートに接続されて電力を供給するスーパーキャパシタが上限閾値電圧まで充電されたと判定してよい。ブロック４０４において、方法４００は、スーパーキャパシタが上限閾値電圧まで充電されたとの判定に基づいて、自律走行車用センサスイート及びスーパーキャパシタを電圧源から切り離してよい。ブロック４０６において、方法４００は、スーパーキャパシタが少なくとも部分的に自律走行車用センサスイートによって、下限閾値電圧まで放電したと判定してよい。ブロック４０８において、方法４００は、スーパーキャパシタが下限閾値電圧まで放電したとの判定に基づいて、自律走行車用センサスイート及びスーパーキャパシタを電圧源に再接続してよい。この例示的な方法に対する多数の変形があり得る。特に明記しない限り、本明細書で説明される様々な実施形態の範囲内で、同様若しくは代替の順序で、又は並行に行われる追加の段階、より少ない段階、又は代替の段階があってもよいことを理解されたい。
【００４３】
図５は、乗車要求者と自律走行車とをマッチングさせるための輸送管理環境の例示的なブロック図を示す。特定の実施形態において、この環境には、ユーザ５０１（例えば、乗車プロバイダ又は乗車要求者）のユーザコンピューティングデバイス５３０などの様々なコンピューティングエンティティと、輸送管理システム５６０と、自律（又は半自律）走行車５４０と、１つ又は複数のサードパーティシステム５７０とが含まれてよい。これらのコンピューティングエンティティは、任意の好適なネットワーク５１０を介して通信可能に接続されてよい。限定としてではなく一例として、ネットワーク５１０の１つ又は複数の部分が、アドホックネットワーク、エクストラネット、仮想プライベートネットワーク（ＶＰＮ）、ローカルエリアネットワーク（ＬＡＮ）、無線ＬＡＮ（ＷＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、無線ＷＡＮ（ＷＷＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、インターネットの一部、公衆交換電話網（ＰＳＴＮ）の一部、セルラーネットワーク、又は上記のうちのいずれかの組み合わせを含んでよい。特定の実施形態において、複数のコンピューティングエンティティが互いに通信することを可能にする任意の好適なネットワーク構成及びプロトコルが用いられてよい。図５は、単一のユーザデバイス５３０、単一の輸送管理システム５６０、単一の車両５４０、複数のサードパーティシステム５７０、及び単一のネットワーク５１０を示しているが、本開示は、任意の好適な数の各エンティティを企図している。限定としてではなく一例として、ネットワーク環境には、複数のユーザ５０１、複数のユーザデバイス５３０、複数の輸送管理システム５６０、複数の自律走行車５４０、複数のサードパーティシステム５７０、及び複数のネットワーク５１０が含まれてよい。
【００４４】
ユーザデバイス５３０、輸送管理システム５６０、自律走行車５４０、及びサードパーティシステム５７０は、全体的に又は部分的に、互いに通信可能に接続されても又は同一場所に配置されてもよい。これらのコンピューティングエンティティは、異なる伝送技術及びネットワークタイプを介して通信してよい。例えば、ユーザデバイス５３０及び車両５４０は、ケーブル又は短距離無線通信（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＮＦＣ、Ｗｉ−Ｆｉ（登録商標）など）を介して互いに通信してよく、これらのデバイスのうちのどちらか一方にアクセス可能なセルラーネットワークを介して共にインターネットに接続されてよい（例えば、ユーザデバイス５３０はＬＴＥ接続を備えたスマートフォンであってよい）。一方、輸送管理システム５６０及びサードパーティシステム５７０は、それぞれのＬＡＮ／ＷＬＡＮネットワーク及びインターネットサービスプロバイダ（ＩＳＰ）を介してインターネットに接続されてよい。図５は、ユーザデバイス５３０、自律走行車５４０、輸送管理システム５６０、及びサードパーティシステム５７０を通信ネットワーク５１０に接続する伝送リンク５５０を示す。本開示は、例えば、有線接続（例えば、ＵＳＢ、Ｌｉｇｈｔｎｉｎｇ、デジタル加入者回線（ＤＳＬ）、又はデータオーバーケーブルサービスインタフェース規格（ＤＯＣＳＩＳ））、無線接続（例えば、Ｗｉ−Ｆｉ、ＷｉＭＡＸ（登録商標）、セルラー、衛星、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ）、光接続（例えば、同期光ネットワーキング（ＳＯＮＥＴ）、同期デジタルハイアラーキ（ＳＤＨ））、任意の他の無線通信技術、及びこれらの任意の組み合わせを含む、任意の好適な伝送リンク５５０を企図している。特定の実施形態において、１つ又は複数のリンク５５０が、部分的に、例えばアドホックネットワーク、イントラネット、エクストラネット、ＶＰＮ、ＬＡＮ、ＷＬＡＮ、ＷＡＮ、ＷＷＡＮ、ＭＡＮ、ＰＳＴＮ、セルラーネットワーク、衛星ネットワーク、又はこれらの任意の組み合わせを含み得る１つ又は複数のネットワーク５１０に接続されてよい。コンピューティングエンティティは、必ずしも同じタイプの伝送リンク５５０を用いる必要がない。例えば、ユーザデバイス５３０は、セルラーネットワーク及びインターネットを介して輸送管理システムと通信してよいが、Ｂｌｕｅｔｏｏｔｈ又は物理的な有線接続を介して自律走行車５４０と通信してもよい。
【００４５】
特定の実施形態において、輸送管理システム５６０は、好適な車両を派遣することで、１人又は複数のユーザ５０１の乗車要求を満たしてよい。輸送管理システム５６０は、任意の数の乗車要求を任意の数の乗車要求者５０１から受け取ってよい。特定の実施形態において、乗車要求者５０１からの乗車要求が、システム５６０において乗車要求者を識別する識別子を含んでよい。輸送管理システム５６０は、要求者５０１のプライバシー設定に従って、識別子を用いて乗車要求者５０１の情報にアクセスし、この情報を格納してよい。乗車要求者５０１の情報は、輸送管理システム５６０に関連付けられ且つそこにアクセス可能な１つ又は複数のデータストア（例えば、関係型データベースシステム）に格納されてよい。特定の実施形態において、乗車要求者情報は、特定の乗車要求者５０１に関するプロフィール情報を含んでよい。特定の実施形態において、乗車要求者５０１は、１つ又は複数のカテゴリ又はタイプに関連付けられてよく、それによって、乗車要求者５０１は、これらのカテゴリ又はタイプの特定の乗車要求者に関する集約情報に関連付けられてよい。乗車情報は、例えば、好みの乗車場所及び降車場所、運転の好み（例えば、安全快適度、好みの速度、加速／減速の割合、様々な速度で走行するときの他の車両との安全な距離、ルートなど）、エンターテイメントの好み及び設定（例えば、好みの音楽のジャンル又はプレイリスト、音量、ディスプレイの明るさなど）、温度設定、運転者との会話を喜んで受け入れるかどうか、よく行く目的地、過去の乗車パターン（例えば、移動時刻、開始位置及び終了位置など）、好みの言語、年齢、性別、又は任意の他の好適な情報を含んでよい。特定の実施形態において、輸送管理システム５６０は、ユーザ５０１に関する既知の情報に基づいて（例えば、機械学習した分類器を用いて）ユーザ５０１を分類し、その分類を用いて、その部類に関連付けられた適切な集約情報を取得してよい。例えば、システム５６０は、ユーザ５０１を青少年として分類し、青少年に関連付けられた適切な集約情報（青少年が概して好む音楽のタイプなど）を取得してよい。
【００４６】
輸送管理システム５６０は、乗車情報も格納し且つこれにアクセスしてよい。乗車情報は、乗車に関連した位置、交通データ、ルートの選択肢、乗車に最適な乗車場所若しくは降車場所、又は乗車に関連付けられた任意の他の好適な情報を含んでよい。限定としてではなく一例として、輸送管理システム５６０がサンフランシスコ国際空港（ＳＦＯ）からパロアルト（カリフォルニア州）まで移動する要求を受け取ると、システム５６０は、この特定の乗車要求に関するあらゆる関連した乗車情報にアクセスしても、その乗車情報を生成してもよい。乗車情報は、例えば、ＳＦＯでの好みの乗車場所、乗車場所が乗車要求者にふさわしくない場合（例えば、乗車要求者に身体障害があるかもしれず、その乗車場所にアクセスできない場合）、又はそれ以外にその乗車場所が工事、交通混雑、乗車／降車ルールの変更、若しくは任意の他の理由によって利用できない場合の代替乗車場所、ＳＦＯからパロアルトまで走行する１つ又は複数のルート、あるタイプのユーザの好みのオフランプ、あるいはこの乗車に関連付けられた任意の他の好適な情報を含んでよい。特定の実施形態において、乗車情報の一部は、システム５６０が支援する、過去の乗車に関連付けられた過去のデータに基づいてよい。例えば、過去のデータは、過去の乗車情報に基づいて生成される集約情報を含んでよく、過去の乗車情報には、本明細書で説明されるあらゆる乗車情報、並びに自律走行車及び／又はユーザデバイス内のセンサにより収集されるテレメトリデータが含まれてよい。過去のデータは、特定のユーザ（例えば、その特定のユーザの好み、一般的なルートなど）、あるカテゴリ／クラスのユーザ（例えば、人口統計に基づく）、及び／又はシステム５６０の全てのユーザに関連付けられてよい。例えば、単一のユーザに固有の過去のデータには、その特定のユーザが乗った過去の乗車に関する情報が含まれてよく、その中には、ユーザが乗車した場所及び降車した場所、ユーザが好んで聞く音楽、過去の乗車に関連付けられた交通情報、ユーザがほとんどの場合に乗車する時刻、及びユーザに固有の任意の他の好適な情報が含まれる。別の例として、あるカテゴリ／クラスのユーザに関連付けられた過去のデータには、例えば、そのカテゴリ／クラスのユーザに共通した又は人気がある乗車嗜好（１０代の若者がポップミュージックを好むといったことなど）が含まれてよく、金融街に頻繁に通う乗車要求者であれば、ニュースを聞くことを好むかもしれない。さらに別の例として、全てのユーザに関連付けられた過去のデータには、通行パターン及び乗車パターンなどの一般的な利用傾向が含まれてよい。過去のデータを用いることで、システム５６０は、特定の実施形態において、乗車要求に応答して乗車提案を予測し、それを提供してよい。特定の実施形態において、システム５６０は、ニューラルネットワーク、回帰アルゴリズム、事例ベースのアルゴリズム（例えば、ｋ近傍法）、決定木アルゴリズム、ベイジアンアルゴリズム、クラスタリングアルゴリズム、相関ルール学習アルゴリズム、深層学習アルゴリズム、次元削減アルゴリズム、アンサンブルアルゴリズム、及び当業者に知られている任意の他の好適な機械学習アルゴリズムなどの機械学習を用いてよい。機械学習モデルは、任意の好適な訓練アルゴリズムを用いて訓練されてよく、その中には、正解ラベル付きの訓練データに基づく教師あり学習、正解ラベルのない訓練データに基づく教師なし学習、並びに／又は正解ラベル付きの訓練データと正解ラベルのない訓練データとの組み合わせに基づく半教師あり学習が含まれる。
【００４７】
特定の実施形態において、輸送管理システム５６０は１つ又は複数のサーバコンピュータを含んでよい。各サーバは、単一のサーバであってもよく、又は複数のコンピュータ若しくは複数のデータセンタに広がる分散型サーバであってもよい。これらのサーバは、例えば限定することなく、ウェブサーバ、ニュースサーバ、メールサーバ、メッセージサーバ、広告サーバ、ファイルサーバ、アプリケーションサーバ、エクスチェンジサーバ、データベースサーバ、プロキシサーバ、本明細書で説明される機能又は処理を実行するのに好適な別のサーバ、又はこれらの任意の組み合わせなどの、様々なタイプであってもよい。特定の実施形態において、各サーバは、ハードウェア、ソフトウェア、あるいは埋め込み型ロジックコンポーネント、又はサーバによって実装又はサポートされる適切な機能を実行する２つ若しくはそれより多くのそのようなコンポーネントの組み合わせを含んでよい。特定の実施形態において、輸送管理システム５６０は１つ又は複数のデータストアを含んでよい。データストアは、様々なタイプの情報を格納するのに用いられてよく、これらの情報には、乗車情報、乗車要求者情報、乗車プロバイダ情報、履歴情報、サードパーティ情報、又は任意の他の好適なタイプの情報などが含まれる。特定の実施形態において、データストアに格納される情報は、特定のデータ構造に従って整理されてよい。特定の実施形態において、各データストアは、関係型データベース、列指向データベース、相関データベース、又は任意の他の好適なタイプのデータベースシステムであってもよい。本開示では特定のタイプのデータベースを説明する又は示すが、本開示は任意の好適なタイプのデータベースを企図している。特定の実施形態では、ユーザデバイス５３０（これは、乗車要求者に属しても、プロバイダに属してもよい）、輸送管理システム５６０、車両システム５４０、又はサードパーティシステム５７０がデータストアに格納された情報を処理する、変換する、管理する、取得する、修正する、追加する、又は削除することを可能にするインタフェースを提供してよい。
【００４８】
特定の実施形態において、輸送管理システム５６０は、ユーザ５０１が、輸送管理システム５６０によりログを取られる、記録される、又は検知される、あるいは他のシステム（例えば、サードパーティシステム５７０）と共有される自分の情報及び行動の収集をオプトインする又はオプトアウトすることを可能にする認証サーバ（又は任意の他の好適なコンポーネント）を含んでよい。特定の実施形態において、ユーザ５０１は、適切なプライバシー設定を設定することにより、オプトインしても又はオプトアウトしてもよい。ユーザのプライバシー設定によって、ユーザに関連付けられたどの情報が記録されてよいのか、ユーザに関連付けられた情報をどのように記録してよいのか、ユーザに関連付けられた情報がいつ記録されてよいのか、ユーザに関連付けられた情報を誰が記録してよいのか、ユーザに関連付けられた情報を誰と共有してよいのか、且つユーザに関連付けられた情報が何の目的で記録され又は共有されてよいのかが決定されてよい。認証サーバは、必要に応じて、ブロッキング、データのハッシュ化、匿名化、又は他の好適な技術によって、輸送管理システム５６０の、ユーザ５０１の１つ又は複数のプライバシー設定を強化するのに用いられてよい。
【００４９】
特定の実施形態において、サードパーティシステム５７０は、ＨＤマップ若しくはホストＧＰＳマップ、カスタマーレビュー、音楽若しくはコンテンツ、天気予報、又は任意の他の好適なタイプの情報を提供し得るネットワークアドレス可能型コンピューティングシステムであってよい。サードパーティシステム５７０は、例えば、マップデータ、カスタマーレビューウェブサイトからのカスタマーレビューデータ、気象データ、又は任意の他の好適なタイプのデータなどの関連データを、生成し、格納し、受信し、且つ送信してよい。サードパーティシステム５７０は、ネットワーク環境のその他のコンピューティングエンティティによって、直接的に又はネットワーク５１０を介してアクセスされてよい。例えば、ユーザデバイス５３０は、ネットワーク５１０を介して又は輸送管理システム５６０を介して、サードパーティシステム５７０にアクセスしてよい。後者の場合、サードパーティシステム５７０にアクセスするのに資格情報が必要であるならば、ユーザ５０１はそのような情報を輸送管理システム５６０に提供してよく、輸送管理システム５６０は、サードパーティシステム５７０のコンテンツにアクセスするプロキシとしての機能を果たしてよい。
【００５０】
特定の実施形態において、ユーザデバイス５３０は、スマートフォン、タブレットコンピュータ、ラップトップコンピュータなどのモバイルコンピューティングデバイスであってよい。ユーザデバイス５３０は、１つ又は複数のプロセッサ（例えば、ＣＰＵ及び／又はＧＰＵ）、メモリ、及び記憶装置を含んでよい。オペレーティングシステム及びアプリケーションがユーザデバイス５３０にインストールされてよく、例えば、輸送管理システム５６０に関連する輸送アプリケーション、サードパーティシステム５７０に関連するアプリケーション、及びオペレーティングシステムに関連するアプリケーションなどである。ユーザデバイス５３０は、その位置、方向、又は向きを、ＧＰＳ、コンパス、ジャイロスコープ、又は加速度計などの統合センサに基づいて判定する機能を含んでよい。ユーザデバイス５３０は、無線通信用の無線送受信機も含んでよく、Ｂｌｕｅｔｏｏｔｈ、近距離無線通信（ＮＦＣ）、赤外線（ＩＲ）通信、Ｗｉ−Ｆｉ、及び／又は２Ｇ／３Ｇ／４Ｇ／ＬＴＥ移動体通信規格などの無線通信プロトコルをサポートしてよい。ユーザデバイス５３０は、１つ又は複数のカメラ、スキャナ、タッチスクリーン、マイク、スピーカ、及び任意の他の好適な入力／出力デバイスも含んでよい。
【００５１】
特定の実施形態において、車両５４０は、自律走行車であってよく、アレイ状のセンサ５４４と、ナビゲーションシステム５４６と、乗車サービスコンピューティングデバイス５４８とを備えてよい。特定の実施形態において、自律走行車５４０の車両群は輸送管理システム５６０によって管理されてよい。自律走行車５４０の車両群は、全体的に又は部分的に、輸送管理システム５６０に関連するエンティティによって所有されてもよく、又は輸送管理システム５６０に関連したサードパーティエンティティによって所有されてもよい。どちらの場合にも、輸送管理システム５６０は、例えば、乗車要求を満たすように選択した車両５４０を派遣する、選択したオペレーションを実行するように車両５４０に命令する（例えば、サービスセンタ又は充電／給油ステーションに向かう、路肩に寄せて停止する、直ちに停止する、自己診断を行う、乗員室のドアを施錠／開錠する、音楽ラジオ局を変更する、温度を変更する、及び任意の他の好適なオペレーション）、及び選択した運転モードに入るよう車両５４０に命令する（例えば、普通に運転する、減速して走行する、人間の操作者の指揮下で走行する、及び任意の他の好適な運転モード）といったことを含む自律走行車５４０のオペレーションを管理してよい。
【００５２】
特定の実施形態において、自律走行車５４０は、輸送管理システム５６０及びサードパーティシステム５７０からデータを受信し、且つそれらにデータ伝送してよい。受信するデータの例には、例えば、命令、新たなソフトウェア又はソフトウェア更新データ、マップ、３Ｄモデル、訓練済み又は未訓練の機械学習モデル、位置情報（例えば、乗車要求者、自律走行車５４０自体、他の自律走行車５４０、及びサービスセンタなどの目的地の位置）、ナビゲーション情報、交通情報、天気予報、エンターテイメントコンテンツ（例えば、音楽、ビデオ、及びニュース）、乗車要求者情報、乗車情報、及び任意の他の好適な情報が含まれてよい。自律走行車５４０から伝送されるデータの例には、例えば、テレメトリデータ及びセンサデータ、そのようなデータに基づく決定／判定、車両の状態又は状況（例えば、バッテリ／燃料レベル、タイヤ及びブレーキの状態、センサの状態、速度、オドメータなど）、位置、ナビゲーションデータ、乗員の入力（例えば、車両５４０内のユーザインタフェースを介して、乗員が輸送管理システム５６０及び／又はサードパーティシステム５７０との間でデータを送信／受信してよい）、及び任意の他の好適なデータが含まれてよい。
【００５３】
特定の実施形態において、複数の自律走行車５４０が互いに通信しても、また人が運転する他の通常の車両と通信してもよく、この従来の車両には、輸送管理システム５６０が管理する車両及び管理しない車両が含まれる。例えば、１台の車両５４０が別の車両と、それぞれの位置、状態、状況、センサ測定値、及び任意の他の好適な情報に関するデータをやり取りしてよい。特定の実施形態において、車両間通信が、直接的な短距離無線接続（例えば、Ｗｉ−Ｆｉ、Ｂｌｕｅｔｏｏｔｈ、ＮＦＣ）を介して、且つ／又はネットワークを介して（例えば、インターネット、又は輸送管理システム５６０若しくはサードパーティシステム５７０を介して）行われてよい。
【００５４】
特定の実施形態において、自律走行車５４０がセンサ／テレメトリデータを取得して処理してよい。そのようなデータは、任意の好適なセンサにより取り込まれてよい。例えば、３６０°回転し、パルス状のレーザ光を照射して車両５４０を取り囲む物体からの反射光を測定するように構成された複数のライダー（ＬｉＤＡＲ：Ｌｉｇｈｔ  Ｄｅｔｅｃｔｉｏｎ  ａｎｄ  Ｒａｎｇｉｎｇ）送受信機からなるライダーセンサアレイを、車両５４０は有してよい。特定の実施形態において、信号を伝送するライダーは、ゲートライトバルブ（ｇａｔｅｄ  ｌｉｇｈｔ  ｖａｌｖｅ）を用いて操作されてよく、これは、光回折の原理を用いて光線を方向付けるＭＥＭＳデバイスであってよい。そのようなデバイスは、自律走行車の周囲３６０°で光線を操作するジンバル式ミラーを用いなくてよい。むしろ、ゲートライトバルブは、いくつかの光ファイバのうちの１つに光線を方向付けてよく、これらの光ファイバは、自律走行車の周囲にある多数の別個の位置に光線が方向付けられ得るように配置されてよい。こうして、自律走行車の周囲３６０°でデータが取り込まれ得るので、回転部分は必須でなくてよい。ライダーは、対象物までの距離を測定するのに効果的なセンサであり、そのため、自律走行車５４０の外部環境の３次元（３Ｄ）モデルを生成するのに用いられてよい。限定としてではなく一例として、この３Ｄモデルは、他の自動車、縁石、ごみ、物体、及び歩行者などの対象物を含む外部環境を、センサ構成の最大範囲まで（例えば、５０、１００、又は２００メートルまで）表し得る。別の例として、自律走行車５４０は、異なる方向を指し示す光学カメラを有してよい。このカメラは、例えば、道路、路面標識、道路標識、信号機、警察官、他の車両、及び任意の他の関心のある可視物体を認識するのに用いられてよい。車両５４０が夜でも「見る」ことができるように、赤外線カメラが取り付けられてよい。特定の実施形態において、例えば、歩行者又は道路に張り出している木の枝など危険要素を見つけるのに、車両はステレオビジョンを備えてよい。別の例として、例えば、遠くにある他の車両及び／又は危険要素を検知するのに、車両５４０はレーダを有してよい。さらに、例えば、駐車又は障害物検知のために、車両５４０は超音波機器を有してよい。車両５４０はさらに、車両５４０がその周囲の外界を検知し、測定し、理解することを可能にするセンサに加えて、車両自体の状況及び状態を検知し且つ自己診断するセンサを備えてよい。例えば、車両５４０は、例えば速度を測定するホイールセンサ、例えば車両の現在の地理的位置を測定する全地球測位システム（ＧＰＳ）、並びに／又は慣性測定ユニット、加速度計、ジャイロスコープ、及び／又は動き若しくはモーション検知用のオドメータシステムを有してよい。これらのセンサの説明では実用性のある特定の例を提供しているが、当業者であれば、こうしたセンサの実用性はこれらの例に限定されないことを理解するであろう。さらに、実用性の一例が特定のタイプのセンサに関して説明されているかもしれないが、その実用性は複数のセンサの任意の組み合わせを用いて実現されてもよいことを理解されたい。例えば、自律走行車５４０は、ラ��ダー、レーダ、ソナー、及びカメラからのデータに基づいて、輸送管理システム５６０又はサードパーティシステム５７０から取得された事前生成マップと共に、周囲の状況の３Ｄモデルを構築してよい。センサ５４４は、図５の自律走行車５４０の特定の位置に見られるが、センサ５４４は、自律走行車５４０の内部又はその上の任意の好適な位置に配置されてよい。センサの例示的な位置には、前部バンパー及び後部バンパー、ドア、フロントガラス、サイドパネル、又は任意の他の好適な位置が含まれる。
【００５５】
特定の実施形態において、自律走行車５４０は、処理ユニット（例えば、１つ又は複数のＣＰＵ及びＧＰＵ）、メモリ、及び記憶装置を備えてよい。こうして、車両５４０は、センサデータの処理、有益な情報の抽出、それに応じた処置を含む様々な計算処理タスクを実行する能力を備えてよい。例えば、車両５４０は、カメラによって取り込まれた画像及びマシンビジョンモデルに基づいて、歩行者、他の車両、車線、縁石、任意の他の関心のある物体などの、画像で取り込まれた特定のタイプの物体を識別してよい。
【００５６】
特定の実施形態において、自律走行車５４０は、自律走行車５４０の安全な走行を担うナビゲーションシステム５４６を有してよい。特定の実施形態において、ナビゲーションシステム５４６は、例えば、全地球測位システム（ＧＰＳ）モジュール、慣性測定ユニット（ＩＭＵ）、ライダーセンサ、光学カメラ、無線周波数（ＲＦ）送受信機、又は任意の他の好適なテレメトリ若しくはセンサ機構から、あらゆるタイプのセンサデータを入力として取得してよい。ナビゲーションシステム５４６は、例えば、マップデータ、交通データ、事故報告、天気予報、命令、目的地、及び任意の他の好適な情報を利用して、ナビゲーションルート及び特定の運転操作（例えば、減速、加速、停止、方向転換など）を決定してもよい。特定の実施形態において、ナビゲーションシステム５４６は、その決定を用いて車両５４０を制御し、所定の方式で運転して、他の物体に衝突することなく自律走行車５４０を目的地に導いてよい。ナビゲーションシステム５４６の物理的な実施形態（例えば、処理ユニット）が図５の自律走行車５４０の特定の位置に見られるが、ナビゲーションシステム５４６は、自律走行車５４０の内部又はその上の任意の好適な位置に配置されてよい。ナビゲーションシステム５４６の例示的な位置には、自律走行車５４０の客室又は乗員室内、エンジン／バッテリの近く、前部座席、後部座席の近く、又は任意の他の好適な位置が含まれる。
【００５７】
特定の実施形態において、自律走行車５４０は乗車サービスコンピューティングデバイス５４８を備えてよい。これは、自律走行車５４０、輸送管理システム５６０、他のユーザ５０１、又はサードパーティシステム５７０とユーザとのやり取りを可能にするタブレットであっても、輸送管理システム５６０により取り付けられた任意の他の好適なデバイスであってもよい。特定の実施形態において、乗車サービスコンピューティングデバイス５４８の設置は、自律走行車５４０の内側に乗車サービスコンピューティングデバイス５４８を配置し、有線接続又は無線接続（例えば、Ｂｌｕｅｔｏｏｔｈ）を介して車両５４０とやり取りするように乗車サービスコンピューティングデバイス５４８を構成することによって実現されてよい。図５は単一の乗車サービスコンピューティングデバイス５４８を自律走行車５４０の特定の位置に示しているが、自律走行車５４０は、いくつかの乗車サービスコンピューティングデバイス５４８を車両内のいくつかの異なる位置に含んでよい。限定としてではなく一例として、自律走行車５４０は、以下に挙げる場所に配置された４つの乗車サービスコンピューティングデバイス５４８を含んでよい。すなわち、前部左側の乗員席（例えば、通常の米国の自動車では運転席）の前に１つ、前部右側の乗員席の前に１つ、後部左側及び後部右側の乗員席のそれぞれの前に１つである。特定の実施形態において、乗車サービスコンピューティングデバイス５４８は、自律走行車５４０のあらゆるコンポーネントから取り外し可能であってよい。これによって、ユーザは、乗車サービスコンピューティングデバイス５４８を他のタブレットコンピューティングデバイスと同じ方式で使用することが可能になり得る。限定としてではなく一例として、ユーザは、乗車サービスコンピューティングデバイス５４８を自律走行車５４０の客室又は乗員室の任意の位置に移動させてよく、任意の他の好適な方式で乗車サービスコンピューティングデバイス５４８を保持しても、乗車サービスコンピューティングデバイス５４８を使用してもよい。本開示は、特定のコンピューティングデバイスを特定の方式で提供することを説明しているが、本開示は、任意の好適なコンピューティングデバイスを任意の好適な方式で提供することを企図している。
【００５８】
図６は、コンピュータシステム６００の一例を示す。特定の実施形態において、１つ又は複数のコンピュータシステム６００が、本明細書で説明された又は示された１つ又は複数の方法の１つ又は複数の段階を実行する。特定の実施形態において、１つ又は複数のコンピュータシステム６００が、本明細書で説明された又は示された機能を提供する。特定の実施形態において、１つ又は複数のコンピュータシステム６００で実行されるソフトウェアが、本明細書で説明された又は示された１つ又は複数の方法の１つ又は複数の段階を実行する、又は本明細書で説明された又は示された機能を提供する。特定の実施形態が、１つ又は複数のコンピュータシステム６００の１つ又は複数の部分を含む。本明細書では、コンピュータシステムへの言及が、必要に応じて、コンピューティングデバイスを包含してよく、その逆もまた同様であってよい。さらに、コンピュータシステムへの言及が、必要に応じて、１つ又は複数のコンピュータシステムを包含してよい。
【００５９】
本開示は、任意の好適な数のコンピュータシステム６００を企図している。本開示は、任意の好適な物理的形態をとるコンピュータシステム６００を企図している。限定としてではなく例として、コンピュータシステム６００は、埋め込みコンピュータシステム、システムオンチップ（ＳｏＣ）、シングルボードコンピュータシステム（ＳＢＣ）（例えば、コンピュータオンモジュール（ＣＯＭ）又はシステムオンモジュール（ＳＯＭ）など）、デスクトップコンピュータシステム、ラップトップ若しくはノートブックコンピュータシステム、キオスク端末、メインフレーム、メッシュ状のコンピュータシステム、携帯電話、携帯情報端末（ＰＤＡ）、サーバ、タブレットコンピュータシステム、拡張／仮想現実デバイス、又はこれらのうちの２つ若しくはそれより多くの組み合わせであってよい。必要に応じて、コンピュータシステム６００は、１つ又は複数のコンピュータシステム６００を含んでよく、単一であっても分散型であってもよく、複数の位置に広がっていてもよく、複数のマシンに広がっていてもよく、複数のデータセンタに広がっていてもよく、クラウドに属していてもよく、クラウドは１つ又は複数のネットワークにおいて１つ又は複数のクラウドコンポーネントを含んでよい。必要に応じて、１つ又は複数のコンピュータシステム６００は、本明細書で説明された又は示された１つ又は複数の方法の１つ又は複数の段階を、実質的な空間的又は時間的制約を受けずに実行してよい。限定としてではなく一例として、１つ又は複数のコンピュータシステム６００は、リアルタイムで又はバッチモードで、本明細書で説明された又は示された１つ又は複数の方法の１つ又は複数の段階を実行してよい。１つ又は複数のコンピュータシステム６００は、必要に応じて、異なる時間又は異なる位置で、本明細書で説明された又は示された１つ又は複数の方法の１つ又は複数の段階を実行してよい。
【００６０】
特定の実施形態において、コンピュータシステム６００は、プロセッサ６０２と、メモリ６０４と、記憶装置６０６と、入力／出力（Ｉ／Ｏ）インタフェース６０８と、通信インタフェース６１０と、バス６１２とを含む。本開示は、特定の数の特定のコンポーネントを特定の構成で有する特定のコンピュータシステムを説明し且つ示しているが、本開示は、任意の好適な数の任意の好適なコンポーネントを任意の好適な構成で有する任意の好適なコンピュータシステムを企図している。
【００６１】
特定の実施形態において、プロセッサ６０２は、コンピュータプログラムを構成する命令などを実行するためのハードウェアを含む。限定としてではなく一例として、これらの命令を実行するために、プロセッサ６０２は、内部レジスタ、内部キャッシュ、メモリ６０４、又は記憶装置６０６から命令を取得（又はフェッチ）し、その命令を復号して実行し、その後、１つ又は複数の結果を内部レジスタ、内部キャッシュ、メモリ６０４、又は記憶装置６０６に書き込んでよい。特定の実施形態において、プロセッサ６０２は、データ、命令、又はアドレス用の１つ又は複数の内部キャッシュを含んでよい。本開示は、任意の好適な数の任意の好適な内部キャッシュを含むプロセッサ６０２を必要に応じて企図している。限定としてではなく一例として、プロセッサ６０２は、１つ又は複数の命令キャッシュ、１つ又は複数のデータキャッシュ、及び１つ又は複数の変換ルックアサイドバッファ（ＴＬＢ）を含んでよい。命令キャッシュにある命令は、メモリ６０４又は記憶装置６０６にある命令のコピーでよく、命令キャッシュは、プロセッサ６０２によるこれらの命令の取得を加速してよい。データキャッシュにあるデータは、コンピュータ命令で処理される、メモリ６０４又は記憶装置６０６にあるデータのコピーであっても、プロセッサ６０２で実行された前の命令の結果であって、次の命令にとってアクセス可能、又はメモリ６０４若しくは記憶装置６０６に書き込むためにアクセス可能である前の命令の結果であっても、任意の他の好適なデータであってもよい。データキャッシュは、プロセッサ６０２による読み出し動作又は書き込み動作を加速してよい。ＴＬＢは、プロセッサ６０２の仮想アドレス変換を加速してよい。特定の実施形態において、プロセッサ６０２は、データ、命令、又はアドレス用の１つ又は複数の内部レジスタを含んでよい。本開示は、必要に応じて、任意の好適な数の任意の好適な内部レジスタを含むプロセッサ６０２を企図している。必要に応じて、プロセッサ６０２は、１つ又は複数の算術論理演算器（ＡＬＵ）を含んでも、マルチコアプロセッサであっても、１つ又は複数のプロセッサ６０２を含んでもよい。本開示は、特定のプロセッサを説明し且つ示しているが、本開示は任意の好適なプロセッサを企図している。
【００６２】
特定の実施形態において、メモリ６０４は、プロセッサ６０２が実行するための命令又はプロセッサ６０２が処理するためのデータを格納するメインメモリを含む。限定としてではなく一例として、コンピュータシステム６００は、命令を記憶装置６０６又は別のソース（別のコンピュータシステム６００など）からメモリ６０４にロードしてよい。プロセッサ６０２は次いで、命令をメモリ６０４から内部レジスタ又は内部キャッシュにロードしてよい。命令を実行するために、プロセッサ６０２は、命令を内部レジスタ又は内部キャッシュから取得して、その命令を復号してよい。命令の実行時又は実行後に、プロセッサ６０２は、１つ又は複数の結果（これは中間結果であっても最終結果であってもよい）を内部レジスタ又は内部キャッシュに書き込んでよい。プロセッサ６０２は次いで、これらの結果のうちの１つ又は複数をメモリ６０４に書き込んでよい。特定の実施形態において、プロセッサ６０２は、（記憶装置６０６又はどこかほかではなく）１つ又は複数の内部レジスタ若しくは内部キャッシュ又はメモリ６０４にある命令だけを実行し、（記憶装置６０６又はどこかほかではなく）１つ又は複数の内部レジスタ若しくは内部キャッシュ又はメモリ６０４にあるデータだけを処理する。１つ又は複数のメモリバス（これはそれぞれ、アドレスバス及びデータバスを含んでよい）が、プロセッサ６０２をメモリ６０４に結合してよい。バス６１２は、さらに詳細に以下で説明されるように、１つ又は複数のメモリバスを含んでよい。特定の実施形態において、１つ又は複数のメモリ管理ユニット（ＭＭＵ）が、プロセッサ６０２とメモリ６０４との間に存在し、プロセッサ６０２が要求するメモリ６０４へのアクセスを容易にする。特定の実施形態において、メモリ６０４は、ランダムアクセスメモリ（ＲＡＭ）を含む。このＲＡＭは、必要に応じて、揮発性メモリであってよい。必要に応じて、このＲＡＭは、ダイナミックＲＡＭ（ＤＲＡＭ）であっても、スタティックＲＡＭ（ＳＲＡＭ）であってもよい。さらに、必要に応じて、このＲＡＭは、シングルポートＲＡＭであっても、マルチポートＲＡＭであってもよい。本開示は、任意の好適なＲＡＭを企図している。メモリ６０４は、必要に応じて、１つ又は複数のメモリ６０４を含んでよい。本開示は特定のメモリを説明し且つ示しているが、本開示は任意の好適なメモリを企図している。
【００６３】
特定の実施形態において、記憶装置６０６は、データ又は命令用の大容量記憶装置を含む。限定としてではなく一例として、記憶装置６０６は、ハードディスクドライブ（ＨＤＤ）、フロッピーディスクドライブ、フラッシュメモリ、光ディスク、光磁気ディスク、磁気テープ、若しくはユニバーサルシリアルバス（ＵＳＢ）ドライブ、又はこれらのうちの２つ若しくはそれより多くの組み合わせを含んでよい。記憶装置６０６は、必要に応じて、取り外しできる又は取り外しできない（又は固定式の）媒体を含んでよい。記憶装置６０６は、必要に応じて、コンピュータシステム６００の内部にあっても、外部にあってもよい。特定の実施形態において、記憶装置６０６は、不揮発性のソリッドステートメモリである。特定の実施形態において、記憶装置６０６はリードオンリメモリ（ＲＯＭ）を含む。必要に応じて、このＲＯＭは、マスクプログラム型ＲＯＭ、プログラム可能型ＲＯＭ（ＰＲＯＭ）、消去可能型ＰＲＯＭ（ＥＰＲＯＭ）、電気的消去可能型ＰＲＯＭ（ＥＥＰＲＯＭ）、電気的消去再書き込み可能型ＲＯＭ（ＥＡＲＯＭ）、若しくはフラッシュメモリ、又はこれらのうちの２つ若しくはそれより多くの組み合わせであってもよい。本開示は、任意の好適な物理的形態をとる大容量記憶装置６０６を企図している。記憶装置６０６は、必要に応じて、プロセッサ６０２と記憶装置６０６との間のやり取りを容易にする１つ又は複数のストレージ制御部を含んでよい。必要に応じて、記憶装置６０６は１つ又は複数の記憶装置６０６を含んでよい。本開示は特定の記憶装置を説明し且つ示しているが、本開示は任意の好適な記憶装置を企図している。
【００６４】
特定の実施形態において、Ｉ／Ｏインタフェース６０８は、コンピュータシステム６００と１つ又は複数のＩ／Ｏデバイスとの間でやり取りするための１つ又は複数のインタフェースを提供するハードウェア、ソフトウェア、又はその両方を含む。コンピュータシステム６００は、必要に応じて、これらのＩ／Ｏデバイスのうちの１つ又は複数を含んでよい。これらのＩ／Ｏデバイスのうちの１つ又は複数は、人とコンピュータシステム６００との間のやり取りを可能にし得る。限定としてではなく一例として、Ｉ／Ｏデバイスは、キーボード、キーパッド、マイク、モニタ、マウス、プリンタ、スキャナ、スピーカ、スチルカメラ、スタイラス、タブレット、タッチスクリーン、トラックボール、ビデオカメラ、別の好適なＩ／Ｏデバイス、又はこれらのうちの２つ若しくはそれより多くの組み合わせを含んでよい。Ｉ／Ｏデバイスは、１つ又は複数のセンサを含んでよい。本開示は、任意の好適なＩ／Ｏデバイスと、これらのＩ／Ｏデバイス用の任意の好適なＩ／Ｏインタフェース６０８とを企図している。必要に応じて、Ｉ／Ｏインタフェース６０８は、これらのＩ／Ｏデバイスのうちの１つ又は複数をプロセッサ６０２が駆動することを可能にする１つ又は複数のデバイスドライバ又はソフトウェアドライバを含んでよい。Ｉ／Ｏインタフェース６０８は、必要に応じて、１つ又は複数のＩ／Ｏインタフェース６０８を含んでよい。本開示は特定のＩ／Ｏインタフェースを説明し且つ示しているが、本開示は任意の好適なＩ／Ｏインタフェースを企図している。
【００６５】
特定の実施形態において、通信インタフェース６１０は、コンピュータシステム６００と１つ又は複数の他のコンピュータシステム６００又は１つ又は複数のネットワークとの間のやり取り（例えば、パケットベースの通信など）を行うための１つ又は複数のインタフェースを提供するハードウェア、ソフトウェア、又はその両方を含む。限定としてではなく一例として、通信インタフェース６１０は、イーサネット（登録商標）若しくは任意の他の有線ベースのネットワークと通信するためのネットワークインタフェースコントローラ（ＮＩＣ）若しくはネットワークアダプタ、又は無線ＮＩＣ（ＷＮＩＣ）若しくは無線ネットワーク（Ｗｉ−Ｆｉネットワークなど）と通信するための無線アダプタを含んでよい。本開示は、任意の好適なネットワークと、そのネットワーク用の任意の好適な通信インタフェース６１０とを企図している。限定としてではなく一例として、コンピュータシステム６００は、アドホックネットワーク、パーソナルエリアネットワーク（ＰＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、若しくはインターネットの１つ又は複数の部分、又はこれらのうちの２つ若しくはそれより多くの組み合わせと通信してよい。これらのネットワークのうちの１つ又は複数の１つ又は複数の部分は、有線であっても、無線であってもよい。一例として、コンピュータシステム６００は、無線ＰＡＮ（ＷＰＡＮ）（例えば、Ｂｌｕｅｔｏｏｔｈ  ＷＰＡＮなど）、Ｗｉ−Ｆｉネットワーク、ＷｉＭＡＸネットワーク、携帯電話ネットワーク（例えば、移動体通信用グローバルシステム（ＧＳＭ（登録商標））ネットワークなど）、若しくは任意の他の好適な無線ネットワーク、又はこれらのうちの２つ若しくはそれより多くの組み合わせと通信してよい。コンピュータシステム６００は、必要に応じて、これらのネットワークのうちのいずれかに用いる任意の好適な通信インタフェース６１０を含んでよい。通信インタフェース６１０は、必要に応じて、１つ又は複数の通信インタフェース６１０を含んでよい。本開示は特定の通信インタフェースを説明し且つ示しているが、本開示は任意の好適な通信インタフェースを企図している。
【００６６】
特定の実施形態において、バス６１２は、コンピュータシステム６００の複数のコンポーネントを互いに結合するハードウェア、ソフトウェア、又はその両方を含む。限定としてではなく一例として、バス６１２は、アクセラレーテッドグラフィックスポート（ＡＧＰ）又は任意の他のグラフィックスバス、拡張業界標準アーキテクチャ（ＥＩＳＡ）バス、フロントサイドバス（ＦＳＢ）、ＨｙｐｅｒＴｒａｎｓｐｏｒｔ（ＨＴ）相互接続、業界標準アーキテクチャ（ＩＳＡ）バス、ＩｎｆｉｎｉＢａｎｄ相互接続、ローピンカウント（ＬＰＣ）バス、メモリバス、マイクロチャネルアーキテクチャ（ＭＣＡ）バス、ペリフェラルコンポーネントインターコネクト（ＰＣＩ）バス、ＰＣＩ−Ｅｘｐｒｅｓｓ（ＰＣＩｅ）バス、シリアルアドバンスドテクノロジーアタッチメント（ＳＡＴＡ）バス、ビデオエレクトロニクススタンダーズアソシエーションローカル（ＶＬＢ）バス、若しくは別の好適なバス、又はこれらのうちの２つ若しくはそれより多くの組み合わせを含んでよい。バス６１２は、必要に応じて、１つ又は複数のバス６１２を含んでよい。本開示は特定のバスを説明し且つ示しているが、本開示は任意の好適なバス又は相互接続を企図している。
【００６７】
本明細書では、コンピュータ可読非一時的記憶媒体又はその複数の媒体が、１つ又は複数の半導体ベースの又は他のタイプの集積回路（ＩＣ）（例えば、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）又は特定用途向けＩＣ（ＡＳＩＣ））、ハードディスクドライブ（ＨＤＤ）、ハイブリッドハードドライブ（ＨＨＤ）、光ディスク、光ディスクドライブ（ＯＤＤ）、光磁気ディスク、光磁気ドライブ、フロッピーディスケット、フロッピーディスクドライブ（ＦＤＤ）、磁気テープ、ソリッドステートドライブ（ＳＳＤ）、ＲＡＭドライブ、セキュアデジタル（ＳＤ）カード又はドライブ、任意の他の好適なコンピュータ可読非一時的記憶媒体、又はこれらのうちの２つ若しくはそれより多くの任意の好適な組み合わせを、必要に応じて含んでよい。コンピュータ可読非一時的記憶媒体は、必要に応じて、揮発性であっても、不揮発性であっても、揮発性と不揮発性との組み合わせであってもよい。
【００６８】
本明細書において、「又は（ｏｒ）」は、別途明確に示されるか又は別途文脈により示される場合を除いて、包括的であって排他的ではない。したがって、本明細書において、「Ａ又はＢ」とは、別途明確に示されるか又は別途文脈により示される場合を除いて、「Ａ、又はＢ、又はその両方」を意味する。さらに、「及び（ａｎｄ）」とは、別途明確に示されるか又は別途文脈により示される場合を除いて、組み合わせとそれぞれとの両方を意味する。したがって、本明細書において、「Ａ及びＢ」とは、別途明確に示されるか又は別途文脈により示される場合を除いて、「Ａ及びＢを一緒に又は別々に」を意味する。
【００６９】
本明細書で説明された複数の方法は、本開示に従って様々であってよい。本開示の様々な実施形態が、必要に応じて、本明細書で説明された方法の１つ又は複数の段階を繰り返してよい。本開示は特定の方法の特定の段階を特定の順序で行われるものとして説明し且つ示しているが、本開示は、任意の好適な順序で行われる、又はこれらの方法の段階の全てを含んでも、一部を含んでも、何も含まなくてもよい任意の組み合わせで行われる方法の任意の好適な段階を企図している。さらに、本開示は、ある方法の特定の段階を実行する特定のコンポーネント、デバイス、又はシステムを説明し且つ示しているかもしれないが、本開示は、その方法の任意の好適な段階を実行する任意の好適なコンポーネント、デバイス、又はシステムの任意の好適な組み合わせを企図している。
【００７０】
本開示の範囲は、本明細書で説明された又は示された、当業者であれば理解できる、例示的な実施形態に対する全ての変更、置換、変形、改変、及び修正を包含している。本開示の範囲は、本明細書で説明された又は示された例示的な実施形態に限定されない。さらに、本開示は本明細書においてそれぞれの実施形態を特定のコンポーネント、モジュール、要素、特徴、機能、オペレーション、又は段階を含むものとして説明し且つ示しているが、これらの実施形態のうちのいずれかは、本明細書のどこにでも説明されている又は示されている、当業者であれば理解できる、これらのコンポーネント、モジュール、要素、特徴、機能、オペレーション、又は段階のうちのいずれかの任意の組み合わせ又は並べ替えを含んでよい。さらに、添付の特許請求の範囲における、特定の機能を実行するように適応している、実行するように計画されている、実行できる、実行するように構成されている、実行するのが可能である、実行するように動作可能であり、又は実行するように作用する、装置又はシステム又は装置若しくはシステムのコンポーネントへの言及によって、その装置、システム、又はコンポーネントが、そのように適応され、そのように計画され、そのようにでき、そのように構成され、そのようにするのが可能であり、そのように動作可能であり、又はそのように作用する限り、その装置、システム、若しくはコンポーネント又はその特定の機能が有効になっているか、オンになっているか、又はロック解除されているかに関係なく、この装置、システム、コンポーネントを包含する。さらに、本開示は特定の利点を提供するものとして特定の実施形態を説明し又は示しているが、特定の実施形態は、これらの利点を何も提供しなくても、これらの利点の一部を提供しても、その全てを提供してもよい。
【図１】
2021533713.tif 000003
【図２】
2021533713.tif 000004
【図３】
2021533713.tif 000005
【図４】
2021533713.tif 000006
【図５】
2021533713.tif 000007
【図６】
2021533713.tif 000008
【国際調査報告】
2021533713.tif 000009
2021533713.tif 000010
2021533713.tif 000011