(57)【要約】  作業機械（１０）におけるセルラネットワーク通信を提供するための作業機械通信システム（２０）は、作業機械の少なくとも１つの動作を制御するように構成された作業機械コントローラ（２４）を含む。システムは、また、ウェブサーバ（３０）を含むゲートウェイ機器（２８）を含んでよく、ウェブサーバは、作業機械コントローラへのおよび作業機械コントローラからの情報の双方向転送を提供するように構成される。システムは、さらに、ゲートウェイ機器とセルラネットワークとの間における情報の双方向転送を提供するように構成されたセルラ通信機器（３２）を含みうる。
2009521838.tif 000002
【特許請求の範囲】
【請求項１】
作業機械（１０）におけるセルラネットワーク通信を提供するための作業機械通信システム（２０）であって、
作業機械の少なくとも１つの動作を制御するように構成された作業機械コントローラ（２４）と、
ウェブサーバ（３０）を含むゲートウェイ機器（２８）であって、ウェブサーバは、作業機械コントローラへのおよび作業機械コントローラからの情報の双方向転送を提供するように構成される、ゲートウェイ機器と、
ゲートウェイ機器とセルラネットワーク（４０）との間における情報の双方向転送を提供するように構成されたセルラ通信機器（３２）と、
を備える作業機械通信システム。
【請求項２】
ゲートウェイ機器が、作業機械のユーザのために音声通信を提供するようにさらに構成される、請求項１に記載のシステム。
【請求項３】
セルラネットワークに動作可能に接続された遠隔実体（５０）であって、セルラネットワークを介したウェブサーバへのおよびウェブサーバからの情報の双方向転送用に構成される遠隔実体をさらに含む、請求項１に記載のシステム。
【請求項４】
情報が、作業機械の動作に関係した情報を含む、請求項３に記載のシステム。
【請求項５】
情報が、作業機械の動作に関係したパラメータ報告を含む、請求項３に記載のシステム。
【請求項６】
作業機械（１０）におけるセルラネットワーク通信を提供するための方法であって、
作業機械コントローラ（２４）を、ウェブサーバ（３０）を含むゲートウェイ機器（２８）に接続することであって、ウェブサーバは、作業機械コントローラへのおよび作業機械コントローラからの情報の双方向転送を提供するように構成されることと、
セルラ通信機器（３２）をゲートウェイ機器に接続することであって、セルラ通信機器は、ゲートウェイ機器とセルラネットワーク（４０）との間における情報の双方向転送を提供するように構成されることと、
を含む方法。
【請求項７】
作業機械のユーザのために音声通信を提供するようにゲートウェイ機器を構成することをさらに含む、請求項６に記載の方法。
【請求項８】
セルラネットワークに遠隔実体（５０）を接続することであって、遠隔実体は、セルラネットワークを介したウェブサーバへのおよびウェブサーバからの情報の双方向転送用に構成されることをさらに含む、請求項６に記載の方法。
【請求項９】
公衆交換電話網、プライベートコンピュータネットワーク、およびインターネットの少なくとも１つを介して遠隔実体をセルラネットワークに動作可能に接続することをさらに含む、請求項８に記載の方法。
【請求項１０】
情報が、作業機械の動作に関係した情報を含む、請求項８に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、作業機械におけるセルラ通信のためのシステムおよび方法に関し、より具体的は、作業機械上のウェブサーバと、作業機械から遠くに離れて位置する実体との間におけるセルラ通信のためのシステムおよび方法に関する。
【背景技術】
【０００２】
作業現場で動作している機械は、その機械から遠くに離れて位置しうるその他の機械および機器と通信する必要があることがある。これは、様々な理由による可能性がある。理由の１つは、１つの作業現場または関連の複数の作業現場で動作している機械が、例えば姿勢情報、機械動作状態、動作指示、ソフトウェアデータ、位置関連データ（例えば気候条件、局部制御等）等の動作情報を互いに通信したいであろうことである。さらに、機械は、同様の情報を交換するために、例えば定置式機器（例えばＰＣ、サーバ等）およびモバイル機器（例えばラップトップ、携帯用機器等）等の遠隔機器と通信する必要があることがある。
【０００３】
作業現場で動作している機械の数、および機械と遠隔機器との間に存在しうる長い距離ゆえに、各機械と一遠隔機器との間に別々の物理的接続を使用して各機械を別の機械および／または遠隔機器と接続することは、適切でないと考えられる。したがって、通信ネットワークを使用して機械と遠隔機器とを互いに接続することが望ましいであろう。さらに、場合によっては、作業現場で動作している機械のユーザおよびメーカが、自身の通信ネットワークを所有していないことがある。このような場合は、第三者のネットワークを、すなわち機械や遠隔機器のユーザおよびメーカ以外のその他の実体によって所有されかつ動作される通信ネットワークを活用する必要性があるであろう。
【０００４】
機械を遠隔機器に接続するには、様々なタイプの通信ネットワークが使用されうる。例えば、機械と遠隔機器との間における通信を提供するには、衛星ネットワークが使用されうる。しかしながら、衛星ネットワークには、いくつかの欠点がある。これらの欠点は、例えば、帯域幅のコストが高いこと、衛星通信が望まれる領域ごとに別々の衛星ライセンスの取得が必要であること、データレートが低いこと等を含む。したがって、機械と機械との間および機械と遠隔機器との間には、広くアクセス可能でなおかつ比較的安価な形態の無線通信を提供する必要性がある。このような無線通信の形態の１つが、セルラ通信である。
【０００５】
したがって、機械と１つまたは複数の遠隔機器との間における通信を促進するためにセルラネットワークを使用することをともなうシステムおよび方法が必要とされている。関連したシステムおよび方法の１つが、２００４年５月２５日付けで発行された、モーリー（Ｍｏｒｌｅｙ）らに属する（特許文献１）に記載されている。（特許文献１）は、機械をユーザＰＣに接続するセルラネットワークを使用して遠隔位置から機械を制御するためのシステムを開示している。具体的には、（特許文献１）のシステムは、ユーザＰＣが、ユーザによって提供される指示を、セルラネットワークとインターフェースをとる遠隔ＰＣへとセルラネットワークを通じて送信するようなシステムを開示している。遠隔ＰＣは、すると、これらの指示を、機械上のプログラマブルコントローラへと伝送する。プログラマブルコントローラは、遠隔ＰＣから受信された指示にしたがって機械を制御する。
【０００６】
（特許文献１）のシステムは、機械と遠隔機器との間におけるセルラ通信を提供する一方で、いくつかの欠点を有する。例えば、（特許文献１）のシステムは、ユーザＰＣが機械に指示を送信することを可能にする一方で、機械が例えば遠隔モニタリング機器や遠隔コンピューティング機器等の遠隔機器に情報を送信する能力は提供しないと思われる。したがって、（特許文献１）のシステムは、セルラネットワークを通じた機械と遠隔機器との間におけるデータの双方向転送を提供するものではない。
【０００７】
また、（特許文献１）のシステムは、機械上に、その機械に格納されうる例えば動作状態情報、コンポーネント状態情報等の情報を１つまたは複数の機器が見ることを可能にしうるサーバを含んでいないと思われる。機械上におけるサーバの欠如は、また、機械が例えばソフトウェア情報および位置関連情報等の情報を複数の遠隔機器との間で同時に交換することを妨げうる。
【０００８】
【特許文献１】米国特許第６，７３９，０７８号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本開示は、従来技術による機械制御システムの１つまたは複数の問題を克服することに関する。
【課題を解決するための手段】
【００１０】
例示的な一実施形態において、作業機械におけるセルラネットワーク通信を提供するための作業機械通信システムは、作業機械の少なくとも１つの動作を制御するように構成された作業機械コントローラを含む。システムは、また、ウェブサーバを含むゲートウェイ機器を含んでもよく、ウェブサーバは、作業機械コントローラへのおよび作業機械コントローラからの情報の双方向転送を提供するように構成される。システムは、さらに、ゲートウェイ機器とセルラネットワークとの間における情報の双方向転送を提供するように構成されたセルラ通信機器を含みうる。
【００１１】
別の例示的一実施形態において、作業機械におけるセルラネットワーク通信を提供するための方法は、作業機械コントローラを、ウェブサーバを含むゲートウェイ機器に接続することを含み、ここで、ウェブサーバは、作業機械コントローラへのおよび作業機械コントローラからの情報の双方向転送を提供するように構成される。方法は、また、セルラ通信機器をゲートウェイ機器に接続することを含み、ここで、セルラ通信機器は、ゲートウェイ機器とセルラネットワークとの間における情報の双方向転送を提供するように構成される。
【００１２】
さらに別の例示的一実施形態は、作業機械を含む。作業機械は、フレームと、フレームに動作可能に接続された電源とを含みうる。作業機械は、また、作業機械の少なくとも１つの動作を制御するように構成された作業機械コントローラを含みうる。作業機械は、また、ウェブサーバを含むゲートウェイ機器を含んでもよく、ウェブサーバは、作業機械コントローラへのおよび作業機械コントローラからの情報の双方向転送を提供するように構成される。作業機械は、また、ゲートウェイ機器とセルラネットワークとの間における情報の双方向転送を提供するように構成されたセルラ通信機器を含みうる。
【発明を実施するための最良の形態】
【００１３】
図１は、作業機械１０を絵表示している。作業機械１０は、履帯式トラクタとして示されているが、例えばオンハイウェイトラック、オフハイウェイトラック、自動車、ダンプトラック、定置式ジェネレータ、またはオペレータからの入力コマンドに応答するように構成された１つもしくは複数の機械コンポーネントを含むその他の類似の機器等の、その他の様々なタイプの機械を含みうる。
【００１４】
作業機械１０は、電源１４およびフレーム１６を含みうる。電源１４は、作業機械１０の動作用に電力を提供するように構成された１つまたは複数の機器を含みうる。これらの機器は、例えば、電気モータ、エンジン、バッテリ等を含みうる。例示的一実施形態において、電源１４は、ディーゼルエンジン、ガソリンエンジン、蒸気エンジン等のエンジンを含みうる。また、電源１４としては、作業機械１０の動作用に電力を提供するように構成可能なその他の任意のエンジンも使用されうる。電源１４は、フレーム１６に動作可能に結合されうる。
【００１５】
図２は、作業機械１０用の作業機械通信システム２０のブロック図表示である。作業機械１０は、１つまたは複数の作業機械コントローラ２４と、ウェブサーバ３０を含むゲートウェイ機器２８と、セルラ通信機器３２とを含みうる。システム２０は、また、セルラネットワーク４０と、１つまたは複数の遠隔実体５０とを含みうる。遠隔実体５０は、別の作業機械５２と、携帯用セルラ機器５４と、コンピューティング機器５６とを含みうる。遠隔実体５０は、作業機械１０と同じ作業現場に位置してもよいし、あるいは、例えば作業機械１０と異なる郡、市、州、または国等、作業機械１０の作業現場から離れて位置してもよい。作業機械コントローラ２４は、作業機械１０の１つまたは複数の動作を制御するように構成されうる。これらの動作は、例えば、排出成分の再生、伝送制御、積載量制御、油圧ブレーキ制御等を含みうる。これらの動作を実施するため、作業機械コントローラ２４は、１つまたは複数の遠隔実体５０からの情報を必要としうる。この情報は、再生持続時間、最大許容積載量等の、作業機械コントローラ２４における１つまたは複数の制御設定に関するものでありうる。加えて、あるいは代わって、情報は、新しいプログラムファイル、ソフトウェアアップデート等の、作業機械コントローラ２４用のソフトウェア情報も含みうる。
【００１６】
さらに、１つまたは複数の遠隔実体５０は、作業機械１０の動作に関連したパラメータデータ等の情報を見る必要があることがある。このデータは、例えば、作業機械１０における排出成分の最新の再生持続期間、作業機械１０における燃料消費等を含みうる。ゲートウェイ機器２８は、作業機械コントローラ２４へのおよび作業機械コントローラ２４からの情報の双方向転送を提供するように構成されうる。具体的には、ゲートウェイ機器２８は、この、作業機械コントローラ２４と１つまたは複数の遠隔実体５０との間における情報の双方向転送を提供するように構成されうるウェブサーバ３０を含みうる。ゲートウェイ機器２８は、セルラネットワーク４０を介して１つまたは複数の遠隔実体５０に接続しうる。さらに、ゲートウェイ機器２８は、セルラ通信機器３２を介してセルラネットワーク４０に接続しうる。具体的には、セルラ通信機器３２は、ゲートウェイ機器２８とセルラネットワーク４０との間における情報の双方向転送を提供するように構成されうる。
【００１７】
セルラネットワーク４０は、セルラ通信サービスを提供するために使用される電気通信ネットワークを含みうる。具体的には、セルラネットワーク４０は、一携帯電話加入者から別の携帯電話加入者へと通話およびデータメッセージを中継するために使用される携帯電話電波塔を含みうる。また、携帯電話電波塔は、セルラ機器へとクロック情報を中継するようにも構成されうる。携帯電話電波塔は、その電波塔または基地局に位置する衛星レシーバの助けによって、衛星からクロック情報を取得しうる。セルラネットワーク４０は、例えばＣＤＭＡ（符号分割多元接続）、ＧＳＭ（モバイル通信のためのグローバルシステム）、およびＴＤＭＡ（時分割多元接続）等の、第２世代携帯電話規格で動作しうる。代わりに、あるいは加えて、セルラネットワーク４０は、例えばＧＰＲＳ（汎用パケット無線サービス）およびＷＣＤＭ（広帯域符号分割多元接続）等の、第２．５世代規格および／または第３世代規格でも動作しうる。また、セルラネットワーク４０は、セルラネットワーク４０からセルラ通信機器３２および遠隔実体５０への情報の伝送を可能にするように構成可能なその他の任意の携帯電話規格で動作しうる。セルラネットワーク４０は、１つのまたは任意の組み合わせのセルラネットワークプロバイダによって動作されうる。
【００１８】
遠隔実体５０は、セルラネットワーク４０に接続しうる１つまたは複数の遠隔機器を含みうる。図２に示されるように、遠隔実体５０は、別の作業機械５２と、携帯用セルラ機器５４と、コンピューティング機器５６とを含みうる。作業機械１０と同様に、作業機械５２は、作業機械５２から遠く離れて位置する実体と通信するために、セルラネットワーク４０に接続しうる。この目的を達成するため、作業機械５２は、作業機械５２をセルラネットワーク４０に接続しうる１つまたは複数の通信コンポーネント（図示せず）を含みうる。これらの通信コンポーネントは、例えば、作業機械５２において動作するようになおかつセルラネットワーク４０を通じて作業機械５２と作業機械１０との間でデータを交換するように構成可能なセル無線を含みうる。
【００１９】
携帯用セルラ機器５４は、セルラネットワーク４０に接続しうるモバイル通信機器を含みうる。この機器は、例えば、携帯電話、スマートフォン、ＰＤＡ、Ｂｌａｃｋｂｅｒｒｙ、ラップトップ、またはセルラネットワーク４０を通じてデータを送受信するように構成可能なその他の任意のモバイル通信機器を含みうる。例示的一実施形態において、これらの機器は、セルラネットワーク４０を通じてデータを送受信するように構成可能なセルラトランシーバ等の通信コンポーネントを含みうる。コンピューティング機器５６は、ＰＣ、サーバ、およびセルラネットワーク４０を通じてデータを送受信するように構成可能なその他の類似の機器等の機器を含みうる。例示的一実施形態において、コンピューティング機器５６は、無線モデム、またはコンピューティング機器５６に対する接続をともなうその他の任意のセルラ通信機器を通じてセルラネットワーク４０に接続しうる。
【００２０】
当業者ならば、上述された遠隔機器５０が、単に例示的なものであることが理解されよう。また、セルラネットワーク４０に直接的であれ間接的であれ接続することができなおかつセルラネットワーク４０を通じてデータを送受信することができるその他の任意の実体が、遠隔実体５０の一部を構成しうる。
【００２１】
セルラ通信機器３２は、ゲートウェイ機器２８とセルラネットワーク４０との間における接続性を提供するために使用されうる１つまたは複数の通信エレメントを含みうる。これらの通信エレメントは、ゲートウェイ機器２８とセルラネットワーク４０との間で情報を交換するように構成可能なソフトウェアコンポーネントおよびハードウェアコンポーネントを含みうる。ソフトウェアコンポーネントは、Ｃ、Ｃ＋＋、Ｐａｓｃａｌ等の任意のコンピューティング言語で記述される１つまたは複数のプログラムファイルを含みうる。ハードウェアコンポーネントは、ＣＰＵ、メモリ、Ｉ／Ｏユニット、およびプログラムファイルを動作させるのに必要とされるその他の任意のコンポーネントを含みうる。
【００２２】
例示的一実施形態において、セルラ通信機器３２は、セル無線を含みうる。セル無線は、セルラネットワーク４０とゲートウェイ機器２８との間でデータを交換するために高周波電波を使用するように構成されうる。セル無線は、ゲートウェイ機器２８とセルラネットワーク４０との間における無線接続を提供しうるとともにセルラネットワーク４０を通じてデータを交換するために使用されうるトランシーバ（トランスミッタとレシーバとの組み合わせ）を含みうる。セル無線に使用されるトランシーバのタイプは、システム２０においてセルラ接続性を提供するために使用されうるセルラネットワーク４０のタイプに依存しうる。例えば、もしセルラネットワーク４０がＧＳＭネットワークであるならば、セル無線は、ＧＳＭネットワークが動作しうる周波数スペクトルおよびデータレート等の、ＧＳＭ技術に関係したパラメータに適合しうるトランシーバを含みうる。例示的一実施形態において、ＧＳＭをベースにしたセルラネットワーク４０は、９．６ｋｂｐｓのデータレートで動作しうる。したがって、セル無線上のトランシーバは、９．６ｋｂｐｓのレートで情報を交換するように構成されうる。あるいは、もしセルラネットワーク４０がＧＰＲＳネットワークであるならば、セル無線上のトランシーバは、１７２．２ｋｂｐｓのデータレート（すなわち、ＧＰＲＳネットワークが動作しうる理論上の最大データレート）で動作するように構成されうる。
【００２３】
セルラ通信機器３２は、セル無線を含むものとして上述されているものの、当業者ならば、セルラネットワーク４０とゲートウェイ機器２８との間における情報の双方向転送を提供するように構成されうるその他の任意のセルラ機器がセルラ通信機器３２として使用されうることが理解されよう。
【００２４】
セルラ通信機器３２は、１つまたは複数の通信手段を使用して動作可能にゲートウェイ機器２８に接続しうる。これらの手段は、有線接続、無線接続、またはセルラ通信機器３２をゲートウェイ機器２８に接続するためのその他の任意の手段を含みうる。有線接続は、銅、光ファイバ、またはその他の類似の接続を含みうる。セルラ機器３２は、１つまたは複数の通信プロトコルを使用してゲートウェイ機器２８と通信しうる。これらの通信プロトコルは、データリンクプロトコルおよび無線プロトコルを含みうる。データリンクプロトコルは、例えば、Ｊ１９３９、イーサネット、ＳＡＥＪ１５８７、またはその他の類似のプロトコルを含みうる。無線プロトコルは、例えば、８０２．１１ｂ、８０２．１１ｇ、およびその他の類似のプロトコルを含みうる。図２は、ゲートウェイ機器２８とセルラ通信機器３２とを２つの別々のユニットとして示しているが、代替の例示的一実施形態では、ゲートウェイ機器２８とセル通信機器３２とが一体化されて１つの物理的ユニットを形成しうる。
【００２５】
作業機械コントローラ２４は、作業機械１０の動作を制御するように構成されうる１つまたは複数の機器を表しうる。例示的一実施形態において、作業機械コントローラ２４は、例えばエンジンコントローラモジュール、再生コントローラモジュール、伝送コントローラモジュール、油圧制御モジュール、または作業機械１０の少なくとも１つの動作を制御することができるその他の任意の機器等の機器を含みうる。
【００２６】
作業機械コントローラ２４は、作業機械１０の様々な動作を制御するように構成されうる。例えば、作業機械コントローラ２４は、エンジンにおけるノッキングを制御するように構成されうる。「ノッキング」は、エンジン排気、燃料経済性、およびエンジン寿命に有害な非制御燃料燃焼である。あるいは、作業機械コントローラ２４は、作業機械の排気システムにおいて排気成分の「再生」を制御する再生コントローラを含みうる。再生は、排気成分にとらわれた微粒子物質を、その微粒子物質が燃焼するまたは蒸発する温度に加熱するプロセスである。
【００２７】
さらに別の場合において、作業機械コントローラ２４は、作業機械１０において使用されるブレーキシステムの種類を制御するように構成されうる。具体的には、作業機械１０は、例えばサービスブレーキシステム、エンジンブレーキシステム、排気ブレーキシステム、および伝送ブレーキシステム等の複数のブレーキシステムを含みうる。作業現場に特有の必要性および規制に応じて、オペレータは、作業機械１０において使用可能なブレーキシステムの一部のみを使用することを許可されうる。例えば、作業現場において普及している環境規制は、作業機械におけるエンジンブレーキの使用を阻みうる。作業機械コントローラ２４は、したがって、作業機械１０の位置に応じ、その作業機械１０において使用されうるブレーキシステムのタイプを制御するように構成されうる。さらに、作業機械コントローラ２４は、作業機械１０のその他の類似の動作を制御するように構成されうる。
【００２８】
作業機械コントローラ２４は、作業機械１０のために様々な動作を行うのに適したコンポーネントを含みうる。これらのコンポーネントは、例えば、メモリ（図示せず）やＣＰＵ（図示せず）、Ｉ／Ｏモジュール（図示せず）、およびプログラムファイルを実行するのに必要なその他の任意のコンポーネントを含みうる。さらに、作業機械コントローラ２４は、その様々な機能を実施するためにデータを必要としうる。このデータは、例えば微粒子トラップのための再生持続期間、エンジンにおける望ましい空気燃料混合比、作業機械１０内のエンジンが動作しうるエンジン速度、作業機械１０が使用しうるブレーキシステムのタイプ等の情報を含みうる。例示的一実施形態において、データの一部は、作業機械コントローラ２４のメモリに格納されうる。作業機械コントローラ２４は、作業機械１０の動作を制御するために自身が使用するデータの一部を、ゲートウェイ機器２８を介して１つまたは複数の遠隔実体５０から受信するように構成されうる。
【００２９】
作業機械コントローラ２４は、また、作業機械１０の１つまたは複数の動作に関わる情報を、ゲートウェイ機器２８を介して１つまたは複数の遠隔実体５０に提供するようにも構成されうる。この情報は、例えば、作業機械１０の動作に関係したパラメータ報告を含みうる。これらの動作は、例えば、作業機械１０の燃料消費、作業機械１０の位置において測定された振動、作業機械１０の排気成分の再生その他を含みうる。また、作業機械コントローラ２４は、作業機械１０のその他の任意の動作に関係した情報を提供するように構成されうる。
【００３０】
ゲートウェイ機器２８は、とりわけ、作業機械コントローラ２４と１つまたは複数の遠隔実体５０との間における情報の双方向転送を提供するように構成されうる。この情報は、上述のように、作業機械１０の動作に関係した任意の情報を含みうる。ゲートウェイ機器２８は、セルラネットワーク４０を通じて情報を送受信することによって、この、情報の双方向転送を提供するように構成されうる。具体的には、ゲートウェイ機器２８は、セルラネットワーク４０を介して１つまたは複数の遠隔実体５０とこの情報を交換するように構成されうるウェブサーバ３０を含みうる。この情報を交換するため、ゲートウェイ機器２８は、作業機械コントローラ２４と、セルラネットワーク４０に動作可能に接続しうるセルラ通信機器３２とに、動作可能に接続しうる。例示的一実施形態において、ゲートウェイ機器２８は、ＰＬ３００やＰＬ１０００ｅ等のプログラマブル論理機器、およびウェブサーバを含むようになおかつ１つの通信ポートから別の通信ポートへとデータを転送するように構成可能なその他の電子制御機器を含みうる。
【００３１】
ウェブサーバ３０は、作業機械コントローラ２４へのおよび作業機械コントローラ２４からの情報の双方向転送を構成するように構成されうる。情報の双方向転送は、ウェブサーバ３０から１つまたは複数の遠隔実体５０へと転送される情報を含みうる。この情報転送は、１つまたは複数の遠隔実体５０からウェブサーバ３０への情報の要求に応答して生じうる。ウェブサーバ３０は、要求された情報を、データベース（図示せず）から、または作業機械コントローラ２４に関係した情報を格納するその他の任意のシステムから検索するように構成されうる。例示的一実施形態において、１つまたは複数の遠隔実体５０は、セルラネットワーク４０を介してこの情報を要求しうる。具体的には、１つまたは複数の遠隔実体５０は、作業機械１０の動作に関係した情報を見るために、セルラネットワーク４０およびセルラ通信機器３２を介してウェブサーバ３０に接続しうる。また、１つまたは複数の遠隔実体５０は、作業機械１０の動作に関係した情報をウェブサーバ３０を介してダウンロードしうる。
【００３２】
情報の双方向転送は、また、セルラネットワーク４０を介した１つまたは複数の遠隔実体５０からウェブサーバ３０への情報の転送を含みうる。この情報は、例えば作業機械コントローラ２４用のソフトウェア情報等、作業機械１０の動作に関係した情報を含みうる。また、ウェブサーバ３０は、作業機械１０の動作に関係したその他の任意の情報を、１つまたは複数の遠隔実体５０から受信しうる。具体的には、１つまたは複数の遠隔実体５０は、このような情報をウェブサーバ３０にアップロードするために、セルラネットワーク４０およびセルラ通信機器３２を介してウェブサーバ３０に接続しうる。ウェブサーバ３０は、さらに、遠隔実体５０から受信された情報を、作業機械コントローラ２４等の作業機械１０上の搭載機器へと転送するように構成されうる。また、ウェブサーバ３０は、受信された情報を、ディスプレイ機器（図示せず）等のその他の搭載機器へと転送するように構成されうる。
【００３３】
例示的一実施形態において、ゲートウェイ機器２８は、例えばシリアルポート、データリンクポート、およびイーサネットポート等の、異なる種類の通信ポートを含みうる。例えば作業機械コントローラ２４およびセルラ通信機器３２等の機器は、ゲートウェイ機器２８の通信ポートに接続しうる。ゲートウェイ機器２８は、１つの通信ポートから別の通信ポートへと情報を転送するように構成されうる。上述のように、この情報は、例えば、作業機械１０の動作に関係した情報を含みうる。具体的には、ゲートウェイ機器２８は、この情報を、作業機械コントローラ２４に接続された通信ポートとセルラ通信機器３２に接続された通信ポートとの間で転送しうる。ゲートウェイ機器２８は、例えばセルラ通信機器３２と作業機械コントローラ２４との間で情報を転送する、１つの通信ポートから別の通信ポートへと転送される情報を変換する等の機能を実施するために、ソフトウェアアプリケーションを使用するように構成されうる。さらに、ゲートウェイ機器２８の中のソフトウェアアプリケーションは、ゲートウェイ機器２８に含まれるウェブサーバ３０を動作させるためにも使用されうる。このソフトウェアアプリケーションは、例えばＣ、Ｃ＋＋、Ｐａｓｃａｌ、Ｖｉｓｕａｌ  Ｃ＋＋、Ｖｉｓｕａｌ  Ｂａｓｉｃ等のコンピューティング言語で記述されうる。さらに、ゲートウェイ機器２８は、ＣＰＵ、ＲＡＭ、ＲＯＭ、Ｉ／Ｏモジュール、およびソフトウェアアプリケーションを実行するために必要とされるその他の任意のコンポーネントを含みうる。
【００３４】
例示的一実施形態において、ゲートウェイ機器２８は、イーサネットポートを使用してセルラ通信機器３２に接続するように構成されうる。このイーサネットポートは、例えば、８０２．１１ｂ等の無線通信プロトコルを使用して動作するように構成されうる。あるいは、セルラ通信機器３２をゲートウェイ機器２８に接続するには、セルラ機器をゲートウェイ機器に接続するその他の任意の既知の方法が使用されうる。また、ゲートウェイ機器２８は、データリンクポートによって作業機械コントローラ２４に接続しうる。ゲートウェイ機器２８は、例えばＪ１９３９等のデータリンクプロトコルを使用して、データリンクポートを通じて通信しうる。セルラ通信機器３２と作業機械コントローラ２４との間でデータを転送するため、ゲートウェイ機器２８は、転送される情報をイーサネットポートからデータリンクポートへと変換するように構成されうる。言い換えると、ゲートウェイ機器２８は、データを、８０２．１１ｂプロトコルからＪ１９３９プロトコルへと変換しうる。逆もまた同様である。この変換は、ゲートウェイ機器２８のメモリユニットに格納されたソフトウェアアプリケーションによって実施されうる。
【００３５】
例示的一実施形態において、１つまたは複数の遠隔実体５０は、ソフトウェアコード等の情報を、ゲートウェイ機器に含まれたウェブサーバ３０にセルラネットワーク４０を介してアップロードしうる。ゲートウェイ機器２８は、この情報を、セルラネットワーク４０に接続されたセルラ通信機器３２を介して受信しうる。ゲートウェイ機器２８のイーサネットポートで受信されたこの情報は、ゲートウェイ機器２８に関連付けられたメモリユニットに格納されうる。ゲートウェイ機器２８のＣＰＵは、この受信データ用の出口ポートを決定しうる。例えば、ゲートウェイ機器２８のＣＰＵは、この受信データを、作業機械コントローラ２４に接続されたデータリンクポートを通じてゲートウェイ機器２８から出るものとして決定しうる。したがって、ＣＰＵは、情報を８０２．１１ｂからＪ１９３９に変換し、この情報を、作業機械コントローラ２４に接続されたデータリンクポートに転送しうる。前述のように、ゲートウェイ機器２８のなかで実行されるソフトウェアアプリケーションが、情報を１つのプロトコルから別のプロトコルに変換するこの機能を実施しうる。当業者ならば、ウェブサーバ３０を介して作業機械コントローラ２４から１つまたは複数の遠隔実体５０へとデータを転送するために、ゲートウェイ機器２８によって、Ｊ１９３９から８０２．１１ｂへとデータを情報変換する類似のプロセスが実施されうることが理解されよう。
【００３６】
上述された実施形態は、ゲートウェイ機器２８を、作業機械コントローラ２４およびセルラ通信機器３２に接続されたものとして説明しているが、当業者ならば、ゲートウェイ機器２８が、作業機械コントローラ２４およびセルラ通信機器３２以外のその他の機器およびシステムに接続しうることが理解されよう。例えば、例示的一実施形態において、ゲートウェイ機器２８は、作業機械１０のディスプレイ機器（図示せず）および入力機器（図示せず）に接続しうる。ディスプレイ機器は、作業機械１０のオペレータに情報を提示する任意の既知のタイプの機器でありうる。したがって、ゲートウェイ機器２８は、いくつかの機能のなかでも、とりわけ、作業機械コントローラ２４、遠隔機器５０、およびその他の類似の機器／システムから受信された情報をディスプレイ機器に表示しうる。例えば、ウェブサーバ３０は、作業機械コントローラ２４や遠隔実体５０から得られた情報、またはその他の任意のソースから得られた情報を、ゲートウェイ機器２８に接続されたディスプレイ機器に表示しうる。入力機器は、例えばキーボード、マウス等の、オペレータからゲートウェイ機器２８へと情報を転送するために使用されうる任意の機器を含みうる。
【００３７】
例示的一実施形態において、ゲートウェイ機器２８は、作業機械１０のユーザのために音声通信を提供するように構成されうる。具体的には、例えばＵＳＢポート、シリアルポート等の、ゲートウェイ機器２８上の通信ポートが、１つまたは複数の音声通信機器（図示せず）に接続するように構成されうる。これらの音声通信機器は、マイク、インターコム、スピーカ等の機器を含みうる。作業機械１０のユーザは、セルラネットワーク４０を通じて１つまたは複数の遠隔実体５０との間において音声通信を有するために、作業機械１０の音声通信機器とセルラ通信機器３２との組み合わせを使用しうる。
【００３８】
さらに、ゲートウェイ機器２８は、例えばＰＣまたはラップトップ等、ゲートウェイ機器２８を監視および構成するように構成されうる診断機器にも接続しうる。例示的一実施形態において、ゲートウェイ機器２８は、診断機器に接続するために、例えばＪ１９３９ポート等のデータリンクポートを使用しうる。さらに、ゲートウェイ機器２８を診断機器に接続するために、無線ポート、光ファイバポート、イーサネットポート、シリアルポート等のその他のポートも使用されうる。
【００３９】
ウェブサーバ３０は、作業機械１０に格納された情報を１つまたは複数の遠隔実体５０が見ることを可能にするように構成されうる。この情報は、作業機械１０の動作に関係した情報を含みうる。作業機械１０の動作に関係した情報は、例えば、作業機械コントローラ２４の動作に関係した制御設定、パラメータ報告等を含みうる。作業機械コントローラ２４が再生コントローラとして動作する場合、制御設定は、例えば、作業機械コントローラ２４における再生継続時間の設定を含みうる。パラメータ報告は、例えば、作業機械１０の燃料消費、作業機械１０上の１つまたは複数の位置において測定された振動等の情報を含みうる。また、ウェブサーバ３０は、作業機械１０に格納されうるその他の任意の情報を、その情報を見ることができる任意の実体に対して表示するように構成されうる。
【００４０】
ウェブサーバ３０は、作業機械１０への情報のアップロードおよび／または作業機械１０からの情報のダウンロードを促進するようにも構成されうる。具体的には、ウェブサーバ３０は、作業機械コントローラ２４からセルラ通信機器３２およびセルラネットワーク４０を介して１つまたは複数の遠隔実体５０に情報を転送するように構成されうる。この情報は、作業機械１０の動作に関係した情報を含みうる。この動作情報は、例えば、姿勢情報、ログメッセージ、機械コンポーネント情報等を含みうる。また、ウェブサーバ３０は、作業機械１０から遠隔実体５０へと転送可能なその他の任意の情報の転送を促進するように構成されうる。ウェブサーバ３０は、また、１つまたは複数の遠隔実体５０から作業機械１０への情報の転送を促進するようにも構成されうる。遠隔実体５０は、この情報を、セルラネットワーク４０を介してウェブサーバ３０へと転送するように構成されうる。この情報は、例えば、作業機械１０の動作に関係したソフトウェア情報を含みうる。このソフトウェア情報は、例えば、作業機械コントローラ２４用の新しいプログラムファイル、作業機械コントローラ２４上のプログラムファイル用のソフトウェアアップグレード等を含みうる。また、遠隔実体５０は、作業機械１０の動作に関係したその他の情報をウェブサーバ３０へと転送するように構成されうる。
【００４１】
ウェブサーバ３０は、ウェブサーバ３０の動作を促進するように構成されうるハードウェアコンポーネントおよびソフトウェアコンポーネントを含みうる。ソフトウェアコンポーネントは、オペレーティングシステムおよびウェブサーバアプリケーションソフトウェアを含みうる。ウェブサーバ３０に含まれるウェブサーバアプリケーションソフトウェアは、ウェブサーバ３０上で実行されるオペレーティングシステムに依存しうる。例えば、もしウェブサーバ３０が、Ｗｉｎｄｏｗｓをベースにしたオペレーティングシステムで動作している場合、ウェブサーバ３０は、例えばＩｎｔｅｒｎｅｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｅｒｖｅｒ（「ＩＩＳ」）、Ｗｉｎｄｏｗｓ  ２０００  Ｓｅｒｖｅｒ等のソフトウェアを含みうる。あるいは、もしウェブサーバ３０が、ＵＮＩＸをベースにしたオペレーティングシステムで動作している場合、ウェブサーバ３０は、例えばＡｐａｃｈｅ  ＨＴＴＰ  Ｓｅｒｖｅｒ、Ｓｕｎ  Ｊａｖａ  Ｓｙｓｔｅｍ  Ｗｅｂ  Ｓｅｒｖｅｒ、Ｚｅｕｓ  Ｗｅｂ  Ｓｅｒｖｅｒ等のソフトウェアを含みうる。また、ウェブサーバアプリケーションソフトウェアとして構成することができるその他の任意のタイプのソフトウェアが、ウェブサーバ３０の動作を促進するために使用されうる。ウェブサーバ３０は、さらに、ＣＰＵ（図示せず）、メモリ（図示せず）、Ｉ／Ｏモジュール（図示せず）、ならびにオペレーティングシステムおよびウェブサーバアプリケーションソフトウェアを実行するために必要とされるその他の任意のコンポーネント等のハードウェアコンポーネントも含みうる。
【００４２】
例示的一実施形態において、１つの通信ポートから別の通信ポートへと情報を転送する機能、１つの通信プロトコルから別の通信プロトコルへと情報を変換する機能、およびウェブサーバ３０の機能等の、ゲートウェイ機器２８の全ての機能は、共通のハードウェアコンポーネント上で実施されうる。これらのハードウェアコンポーネントは、上述のように、ＣＰＵ、メモリ、Ｉ／Ｏモジュール等を含みうる。あるいは、ゲートウェイ機器２８の様々な機能は、これらの機能のために特別に確保されたハードウェアコンポーネント上で実施されうる。例えば、１つまたは複数の遠隔実体５０から情報を取得する機能や、これらの要求に応答して情報を提供する機能等の、ウェブサーバ３０の全ての機能は、ウェブサーバ３０によって実施される機能のために特別に確保されたハードウェアコンポーネント上で実施されうる。同様に、ゲートウェイ機器２８のその他の機能（情報転送、情報変換等）は、これらの機能のために特別に確保された個別のハードウェアコンポーネント上で実施されうる。例示的一実施形態において、ゲートウェイ機器２８の全てのコンポーネントは、上記の動作を実施するために１つの物理的ユニットに統合されうる。あるいは、ゲートウェイ機器２８は、上述の動作を実施するように構成されうる２つ以上の個別のユニットを含みうる。
【００４３】
遠隔実体５０は、セルラネットワーク４０を介してゲートウェイ機器２８上のウェブサーバ３０に接続しうる。セルラネットワーク４０は、ウェブサーバ３０を含むゲートウェイ機器２８に、セルラ通信機器３２を介して接続しうる。さらに、ゲートウェイ機器２８は、作業機械コントローラ２４に接続しうる。セルラ通信機器３２およびセルラネットワーク４０を介し、ウェブサーバ３０と１つまたは複数の遠隔実体５０との間に接続が形成されると、ウェブサーバ３０は、接続された遠隔実体５０と作業機械コントローラ２４との間において情報の双方向転送を提供しうる。具体的には、１つまたは複数の遠隔実体５０から情報に対する要求を受信すると、ウェブサーバ３０は、作業機械コントローラ２４から情報を検索し、その情報を要求元の遠隔実体５０に対して表示しうる。遠隔実体５０は、また、要求した情報をウェブサーバ３０からダウンロードしうる。加えて、あるいは代わって、遠隔実体５０は、ウェブサーバ３０に情報を送信しうる（すなわち情報アップロード）。ウェブサーバ３０は、この情報を受信すると、その受信した情報を作業機械コントローラ２４へと転送しうる。
【００４４】
遠隔実体５０は、遠隔実体５０をウェブサーバ３０とインターフェース接続させるように構成されうるソフトウェアを含みうる。ウェブサーバ３０とのインターフェース接続は、ウェブサーバ３０に接続すること、ならびにウェブサーバ３０へとおよびウェブサーバ３０から情報を転送することを含みうる。このインターフェースソフトウェアは、例えばウェブブラウザ等のウェブサーバ互換ソフトウェアを含みうる。また、遠隔実体５０は、セルラネットワーク４０を通じて遠隔実体５０をウェブサーバ３０とインターフェース接続させるように構成されうるその他の任意のソフトウェアを含みうる。インターフェースソフトウェアは、Ｃ、Ｃ＋＋、Ｖｉｓｕａｌ  Ｃ＋＋、Ｊａｖａ、Ｐａｓｃａｌ等の任意のコンピューティング言語で記述されうる。さらに、遠隔実体５０上のインターフェースソフトウェアは、ウェブサーバ３０からのおよびウェブサーバ３０への情報の双方向転送のために、１つまたは複数の通信プロトコルを使用するように構成されうる。これらの通信プロトコルは、例えば、Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ（ハイパーテキスト転送プロトコルすなわち「ＨＴＴＰ」）、Ｓｅｃｕｒｅ  Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ（セキュアハイパーテキスト転送プロトコルすなわち「ＨＴＴＰＳ」）、Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ（ファイル転送プロトコルすなわち「ＦＴＰ」）、Ｔｒｉｖｉａｌ  Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ（トリビアルファイル転送プロトコルすなわち「ＴＦＴＰ」）、Ｋｅｒｍｉｔ等を含みうる。さらに、遠隔実体５０上のインターフェースソフトウェアは、ウェブサーバ３０との通信のためにその他の類似の通信プロトコルを使用しうる。
【００４５】
情報転送の特質（すなわちウェブサーバ３０への情報のアップロードかあるいはウェブサーバ３０からの情報のダウンロードか）と、遠隔実体５０によって使用される通信プロトコルのタイプとに依存して、遠隔実体５０とウェブサーバ３０との間に様々なタイプの接続が使用されうる。例えば、携帯用セルラ機器５４は、ウェブサーバ３０とインターフェース接続しうるウェブブラウザを含みうる。さらに、ウェブブラウザは、携帯用セルラ機器５４とウェブサーバ３０との間における情報転送のためにＨＴＴＰを使用するように構成されうる。もし携帯用セルラ機器５４が、ウェブサーバ３０に情報（例えばソフトウェア情報）をアップロードする場合、携帯用セルラ機器５４は、セルラネットワーク４０を介してその情報を転送するために、ＨＴＴＰ「ＰＵＴ」接続を使用しうる。ウェブサーバ３０は、受信した情報を、ゲートウェイ機器２８の通信ポートを介して作業機械コントローラ２４に転送しうる。加えて、あるいは代わりに、もし携帯用セルラ機器５４が、作業機械コントローラ２４から情報を得る必要がある場合、携帯用セルラ機器５４は、ウェブサーバ３０に対してＨＴＴＰ「ＧＥＴ」要求を生成しうる。「ＧＥＴ」要求は、携帯用セルラ機器５４が作業機械コントローラ２４から取得する必要がある種類の情報に対する要求を含みうる。この要求を受信すると、ウェブサーバ３０は、作業機械コントローラ２４から、あるいはこのような情報を作業機械コントローラ２４から検索しうるとともに格納しうるデータベース等の情報格納機器から、この情報を検索しうる。ウェブサーバ３０は、すると、検索した情報を、セルラネットワーク４０を介して携帯用セルラ機器５４に転送しうる。
【００４６】
ウェブサーバ３０は、複数の遠隔実体５０との情報の同時的双方向転送を提供するように構成されうる。例示的一実施形態では、携帯用セルラ機器５４が、ウェブサーバ３０との間で情報を交換している一方で、コンピューティング機器５６等の別の遠隔実体もまた、セルラネットワーク４０を介してウェブサーバ３０に接続しうる。これらの遠隔実体からウェブサーバ３０への各接続は、例えばセッションＩＤ等の固有識別子によって特徴付けられうる。したがって、ウェブサーバ３０は、携帯用セルラ機器５４への接続とコンピューティング機器５６への接続とを、各接続の固有セッションＩＤに基づいて区別しうる。携帯用セルラ機器５４が、ウェブサーバ３０との間で情報を交換している一方で、コンピューティング機器５６もまた、ウェブサーバ３０との間で情報を交換しうる。携帯用セルラ機器５４と同様に、コンピューティング機器５６は、ウェブサーバ３０との間における情報の交換を促進しうるインターフェースソフトウェアを含みうる。また、例えば別の作業機械５２等のその他の遠隔実体もまた、ウェブサーバ３０によってその他の遠隔実体に情報の双方向転送を提供しうるよう、セルラネットワーク４０を介してウェブサーバ３０に同時に接続しうる。ウェブサーバ３０のオペレータは、ウェブサーバ３０に接続された状態にとどまってウェブサーバ３０との間でデータを交換しうる遠隔実体５０の数を制限しうる。
【００４７】
図３は、代替の作業機械通信システム１００のブロック図表示である。通信システム１００は、非セルラネットワーク７０を含みうることを除き、図２に示された通信システム２０と同様である。場合によっては、１つまたは複数の遠隔実体５０が、セルラネットワーク４０に対する直接接続を有さないことがある。このような場合は、セルラネットワーク４０に対する直接接続を欠く遠隔実体５０とセルラネットワーク４０とを相互接続するために、非セルラネットワーク７０が使用されうる。非セルラネットワーク７０は、公衆交換電話網、プライベートコンピュータネットワーク、およびインターネットを含みうる。また、非セルラネットワーク７０は、セルラネットワーク４０および１つまたは複数の遠隔実体５０と接続するように構成されうるその他の任意の通信ネットワークを含みうる。
【００４８】
プライベートコンピュータネットワークは、限られた数の端末機器に対してのみアクセスを提供するように構成されうる相互接続されたいくつかのコンピューティング機器を含みうる。この限られたグループ内の端末機器は、１つまたは複数の遠隔実体５０を含みうる。限られた数の端末機器に対してのみアクセスを提供することによって、プライベートコンピュータネットワークは、インターネットと異なり、それに対するパブリックアクセスを提供しえない。また、プライベートコンピュータネットワークは、セルラネットワーク４０に接続するように構成されうる。したがって、プライベートコンピュータネットワークは、１つまたは複数の遠隔実体５０をセルラネットワーク４０に接続しうる。プライベートコンピュータネットワークに接続しうる遠隔実体５０は、したがって、プライベートコンピュータネットワークおよびセルラネットワーク４０を介して作業機械１０と通信しうる。プライベートコンピュータネットワーク内のコンピューティング機器は、ルータ、スイッチ、ハブ、リピータ、マルチプレクサ、ファイヤウォール、およびその他の類似の機器を含みうる。プライベートコンピュータネットワークは、プライベートコンピュータネットワークを通じたデータの双方向転送のために、例えばインターネットプロトコル（「ＩＰ」）、ＤＥＣＮＥＴ、Ｘ．２５等の１つまたは複数のルーティングプロトコルを使用しうる。
【００４９】
通信システム１００は、セルラネットワーク４０と非セルラネットワーク７０との接続を促進するように構成されうる１つまたは複数のセルラ相互接続機器（図示せず）を含みうる。これらのセルラ相互接続機器は、さらに、セルラネットワーク４０と非セルラネットワーク７０とを相互接続するように構成されうる１つまたは複数のコンポーネントを含みうる。通信システム１００において使用されるセルラ相互接続機器のタイプは、一部には、通信システム１００内におけるセルラネットワーク４０のタイプと非セルラネットワーク７０のタイプとに依存しうる。例えば、もしセルラネットワーク４０が、ＧＰＲＳネットワークである場合、セルラネットワーク４０は、インターネットまたはプライベートコンピュータネットワーク等の非セルラネットワーク７０にＧＰＲＳネットワークを相互接続するように構成されうるゲートウェイＧＰＲＳサポートノード（「ＧＧＳＮ」）（図示せず）を含みうる。具体的には、ＧＧＳＮは、セルラ機器から来るＧＰＲＳパケットを適切なパケットデータプロトコル（ＰＤＰ）フォーマット（例えばＩＰ、Ｘ．２５等）に変換し、それらを対応するパケットデータネットワーク上に送出するように構成されうる。反対の方向では、ＧＧＳＮは、入来するデータパケットのＰＤＰアドレスを宛先ユーザのＧＳＭアドレスに変換するように構成されうる。アドレス指定しなおされたパケットは、次いで、担当のセルラ機器へと送信されうる。ＧＧＳＮとインターフェース接続しうるＧＰＲＳネットワーク内のセルラ機器は、サービス提供ＧＰＲＳサポートノード（「ＳＧＳＮ」）（図示せず）を含みうる。ＳＧＳＮは、モバイルセルラ機器の位置を追跡し、ＧＧＳＮから得られたデータトラフィックをモバイルセルラ機器へとルーティングするように構成されうる。
【００５０】
ＧＧＳＮおよびＳＧＳＮは、セルラネットワーク４０を非セルラネットワーク７０に相互接続するために、ハードウェアコンポーネントおよびソフトウェアコンポーネントを含みうる。ソフトウェアは、例えばＣ、Ｃ＋＋、Ｐａｓｃａｌ、Ｊａｖａ、Ｖｉｓｕａｌ  Ｃ＋＋等の任意のコンピューティング言語で記述されうる。ハードウェアコンポーネントは、ＣＰＵ、Ｉ／Ｏモジュール、メモリ、およびソフトウェアプログラムを実行させるのに必要とされるその他の任意のコンポーネントを含みうる。ＧＧＳＮおよびＳＧＳＮに加えて、通信システム１００は、セルラネットワーク４０を非セルラネットワーク７０に接続するように構成されうるその他のタイプのセルラ相互接続機器を含みうる。
【産業上の利用可能性】
【００５１】
開示された実施形態は、作業機械と該作業機械から遠く離れて位置する実体との間においてデータが転送されうる任意の通信システムにおいて使用されうる。これらの実施形態は、既存の作業機械通信システムおよび方法に対して改善をもたらしうる。例えば、作業機械と該作業機械から遠く離れて位置する実体との間における通信のためのセルラネットワークの使用は、作業機械とこれらの遠隔実体との間における有線接続の必要性を排除しうる。作業機械と遠隔実体との間における無線接続の使用は、通信システムにおける有線接続に関連したあらゆる地形的および距離的制約を克服しうる。さらに、通信手段としてのセルラネットワークの使用は、その他の無線ネットワークに勝る利点をもたらしうる。例えば、セルラネットワークは、既存の衛星ネットワークよりも高いデータレートおよび安価な帯域幅を提供しうる。
【００５２】
従来技術によるセルラ通信システムと異なり、開示された実施形態は、作業機械と該作業機械から遠く離れて位置する実体との間における通信を提供するために、ウェブサーバを使用しうる。ウェブサーバは、作業機械とこれらの遠隔実体との間における情報の双方向転送を提供するために使用されうる。したがって、従来技術による通信システムと異なり、遠隔実体が通信ネットワークを通じて作業機械に情報を送信しうるのみならず、作業機械もまた遠隔実体に情報を提供しうる。
【００５３】
情報の双方向転送のための、作業機械におけるウェブサーバの使用は、従来技術によるシステムに対して改善をもたらしうる。例えば、作業機械上のウェブサーバは、その作業機械に複数の遠隔実体が同時に接続すること、およびその作業機械に格納された情報を見ることを可能にしうる。さらに、複数の遠隔実体は、データが遠隔実体に局部的に格納されうるように、ウェブサーバからデータを同時にダウンロードしうる。作業機械のウェブサーバのオペレータは、また、ウェブサーバに一度に接続しうる遠隔実体の数を制限することによって、作業機械に同時にアクセスしうる遠隔実体の数をも制限しうる。さらに、作業機械のウェブサーバのオペレータは、作業機械のウェブサーバと該作業機械から遠く離れて位置する実体との間になされる接続に関する情報をログするウェブサーバのロギング能力も使用しうる。この接続情報は、例えば、ウェブサーバに接続された遠隔実体のタイプおよび数、ウェブサーバと遠隔実体との間において転送される情報のタイプ、ならびにピーク情報転送の日時等の情報を含みうる。このような情報は、作業機械のユーザが、作業機械へのおよび作業機械からのデータトラフィックフローを解析するのに有用であろう。
【００５４】
当業者ならば、開示されたセルラ通信システムおよび方法において、本開示の範囲から逸脱することなく様々な変更およびヴァリエーションを加えられることが明らかである。また、本明細書を検討することによって、当業者に、開示されたシステムのその他の実施形態が明らかになる。詳細および実施例は、単に例示的なものとみなされ、本開示の内容の真の範囲は、添付の特許請求の範囲およびそれらの等価物によって示される。
【図面の簡単な説明】
【００５５】
【図１】開示された例示的一実施形態にしたがった作業機械の絵表示である。
【図２】開示された例示的一実施形態にしたがった作業機械通信システムのブロック図表示である。
【図３】開示された代替の例示的一実施形態にしたがった作業機械制御システムのブロック図表示である。
【図１】
2009521838.tif 000003
【図２】
2009521838.tif 000004
【図３】
2009521838.tif 000005
【国際調査報告】
2009521838.tif 000006
2009521838.tif 000007
2009521838.tif 000008