(57)【要約】【課題】  ソフトウェア・アプリケーション、仕様、ユーザ・マニュアル、またはパラメータなどを含めて、様々なタイプのサービス・プロセスおよびモデルについてのサービス・データなどのデータを、データ伝送ネットワークを介して配布するためのネットワークベースの方法およびシステム。【解決手段】  リモート・サービス・プロバイダは、こうしたデータのデータベースを維持する。データベースは、頻繁に更新される。リモート・サービス・プロバイダは、許可されたユーザがデータにアクセスするためのウェブ・サイトを維持する。許可されたユーザは、データ伝送ネットワークを介してリモート・サービス・プロバイダに接続することによって、所望のデータにアクセスし、それをダウンロードすることができる。特定の手法を使用して、ユーザ識別を検証する。ある態様では、システムに特有の製品コードと、製品コードに基づいて生成されるライセンス／アクティベーション・コードの組合せが検証される。適切な組合せが存在しない場合は、ダウンロードされたデータに、適切にアクセスすることができない。またリモート・サービス・プロバイダは、ユーザがデータにアクセスするためのライセンスを、オンラインで購入できるようにする。したがって、ユーザは、新しいソフトウェアまたは仕様を含むＣＤ−ＲＯＭが到着するのを待たずに、最新のデータにアクセスすることができる。
2006507549.tif 000002
【特許請求の範囲】
【請求項１】
データ伝送ネットワークを介してサービス・データを提供するための、機械によって実施される方法であって、
所望のサービス・データの選択を求めるためのユーザ・インターフェースを提供するステップと、
データ伝送ネットワークを介して、所望のサービス・データの選択を表す入力信号を受信するステップと、
選択に基づいて、所望のサービス・データを取り出すステップと、
データ伝送ネットワークを介してデータ処理システムに、所望のサービス・データを送信するステップとを含み、
サービス・データが、機械によって実施されるサービス・プロセスを実行するのに必要な情報を含む方法。
【請求項２】
サービス・データが診断およびモデルのタイプによって索引付けされる、請求項１に記載の方法。
【請求項３】
サービス・データを使用して、車両診断状態を表す信号を、処理済みの診断信号に変換する、請求項１に記載の方法。
【請求項４】
サービス・データがアライメント仕様を含む、請求項１に記載の方法。
【請求項５】
データ伝送ネットワークを介してサービス・データを提供するための、機械によって実施される方法であって、
所望のサービス・データの選択を求めるためのユーザ・インターフェースを提供するステップと、
所望のサービス・データの選択を表す入力信号を受信するステップと、
ユーザを表すユーザ情報を受信するステップと、
ユーザ情報を確認するステップと、
有効なユーザを表すユーザ情報に応答して、データ伝送ネットワークを介してデータ処理システムに、所望のサービス・データを送信するステップとを含む方法。
【請求項６】
ユーザ情報が、特定の装置またはシステムに関連する製品コードを含む、請求項５に記載の方法。
【請求項７】
所望のサービス・データをアクティブにするための、製品コードに基づくアクティベーション・コードを生成するステップと、
データ伝送ネットワークを介してデータ処理システムに、アクティベーション・コードを送信するステップとをさらに含む、請求項６に記載の方法。
【請求項８】
確認ステップが、製品コードを有効な製品コードのデータベースと比較することを含む、請求項６に記載の方法。
【請求項９】
サービス・データを使用して、車両診断状態を表す信号を、処理済み診断信号に変換する、請求項５に記載の方法。
【請求項１０】
データ伝送ネットワークを介してサービス・データを提供するための、機械によって実施される方法であって、
所望のサービス・データの選択を求めるためのユーザ・インターフェースを提供するステップと、
所望のサービス・データの選択を表す入力信号を受信するステップと、
支払い情報を受信するステップと、
支払い情報の検証を開始するステップと、
支払い情報の検証に応答して、データ伝送ネットワークを介してデータ処理システムに、所望のサービス・データを送信するステップとを含む方法。
【請求項１１】
支払い情報がクレジット・カード情報を含む、請求項１０に記載の方法。
【請求項１２】
開始ステップが、検証のため、データ伝送ネットワークを介してリモート・データ処理システムにクレジット・カード情報を送信することを含む、請求項１１に記載の方法。
【請求項１３】
サービス・データを使用して、車両診断状態を表す信号を、処理済み診断信号に変換する、請求項１０に記載の方法。
【請求項１４】
特定の装置またはシステムに関連する製品コードを受信するステップと、
支払い情報の検証に応答して、製品コードに基づいてライセンス・コードを生成するステップと、
データ伝送ネットワークを介してデータ処理システムに、ライセンス・コードを送信するステップとをさらに含み、
所望のサービス・データにアクセスするために、ライセンス・コードが必要である、請求項１０に記載の方法。
【請求項１５】
ライセンス・コードが、有効期限を含み、有効期限の後は、それを使用して、サービス・データにアクセスすることができない、請求項１４に記載の方法。
【請求項１６】
サービス・データにアクセスするには、製品コードとライセンス・コードの正確な組合せが必要である、請求項１４に記載の方法。
【請求項１７】
データ伝送ネットワークを介してサービス・データを提供するためのデータ処理システムであって、
データを処理するためのプロセッサと、
メモリと、
データを格納するためのデータ記憶装置と、
データ伝送ネットワークに動作可能に結合し、そこからデータを送信するための通信インターフェースと、
メモリ、データ記憶装置、通信インターフェースおよびプロセッサに動作可能に結合されたバスと、
プロセッサによる命令の実行時に、データ処理システムに、
所望のサービス・データの選択を求めるためのユーザ・インターフェースを提供するステップと、
通信インターフェースから、所望のサービス・データの選択を表す入力信号を受信するステップと、
データ記憶装置、またはデータ処理システムに動作可能に結合されたリモート記憶装置から、所望のサービス・データを取り出すステップと、
データ伝送ネットワークを介してリモート・データ処理システムに、所望のサービス・データを送信するステップとを実施させるための命令を含むデータ記憶装置とを含み、
サービス・データが、機械によって実施されるサービス・プロセスを実行するために必要な情報を含むデータ処理システム。
【請求項１８】
データ記憶装置がさらに、プロセッサによる命令の実行時に、データ処理システムに、
支払い情報を受信するステップと、
支払い情報の検証を開始するステップと、
特定の装置またはシステムに関連する製品コードを受信するステップと、
製品コードに基づいて、サービス・データをアクティブにするためのアクティベーション・コードを生成するステップと、
リモート・データ処理システムにアクティベーション・コードを送信するステップとを実施させるための命令を含む、請求項１７に記載のシステム。
【請求項１９】
サービス・データにアクセスするために、製品コードとアクティベーション・コードの正確な組合せが必要である、請求項１８に記載のシステム。
【請求項２０】
データ記憶装置がさらに、プロセッサによる命令の実行時に、データ処理システムに、
支払い情報を受信するステップと、
支払い情報の検証を開始するステップと、
特定のデータ処理システムに関連する製品コードを受信するステップと、
製品コードに基づいて、ライセンス・コードを生成するステップであって、サービス・データにアクセスするために、ライセンス・コードが必要であるステップと、
リモート・データ処理システムにライセンス・コードを送信するステップとを実施させるための命令を含む、請求項１７に記載のシステム。
【請求項２１】
サービス・データにアクセスするには、製品コードとライセンス・コードの正確な組合せが必要である、請求項２０に記載のシステム。
【請求項２２】
ライセンス・コードが、有効期限を含み、有効期限の後は、それを使用して、サービス・データにアクセスすることができない、請求項２１に記載のシステム。
【請求項２３】
データ伝送ネットワークを介してサービス・データを提供するためのデータ処理システムであって、
データを処理するためのプロセッサと、
メモリと、
データを格納するためのデータ記憶装置と、
データ伝送ネットワークに動作可能に結合し、そこからデータを送信するための通信インターフェースと、
メモリ、データ記憶装置、通信インターフェースおよびプロセッサに動作可能に結合されたバスと、
プロセッサによる命令の実行時に、データ処理システムに、
所望のサービス・データの選択を求めるためのユーザ・インターフェースを提供するステップと、
所望のサービス・データの選択を表す入力信号を受信するステップと、
ユーザを表すユーザ情報を受信するステップと、
ユーザ情報を確認するステップと、
有効なユーザを表すユーザ情報に応答して、データ記憶装置、またはデータ処理システムに接続されたリモート記憶装置から、所望のサービス・データを取り出すステップと、
データ伝送ネットワークを介してリモート・データ処理システムに、所望のサービス・データを送信するステップとを実施させるための命令を含むデータ記憶装置とを含む、データ処理システム。
【請求項２４】
データ記憶装置がさらに、プロセッサによる命令の実行時に、データ処理システムに、
特定の装置またはシステムを表す製品コードを受信するステップと、
有効なユーザを表すユーザ情報に応答して、製品コードに基づいてライセンス・コードを生成するステップと、
データ伝送ネットワークを介してリモート・データ処理システムに、ライセンス・コードを送信するステップとを実施させるための命令を含み、
サービス・データにアクセスするために、ライセンス・コードが必要である、請求項２３に記載のシステム。
【請求項２５】
ライセンス・コードが、有効期限に関する情報を含み、有効期限の後は、無効になる、請求項２４に記載のシステム。
【請求項２６】
サービス・データにアクセスするには、製品コードとライセンス・コードの正確な組合せが必要である、請求項２４に記載のシステム。
【請求項２７】
データ伝送ネットワークを介してデータを提供するための、機械によって実施される方法であって、
所望のデータの選択を求めるためのユーザ・インターフェースを提供するステップと、
所望のデータの選択を表す入力信号を受信するステップと、
特定の装置またはシステムに関連する製品コードを受信するステップと、
製品コードを検証するステップと、
有効な製品コードに応答して、製品コードに基づいてライセンス・コードを生成するステップと、
データ伝送ネットワークを介してリモート・データ処理システムに、ライセンス・コードを送信するステップと、
所望のデータを取り出すステップと、
データ伝送ネットワークを介してリモート・データ処理システムに、所望のデータを送信するステップとを含み、
所望のデータにアクセスするには、ライセンス・コードが必要である方法。
【請求項２８】
データを使用して、車両診断状態を表す信号を、処理済み診断信号に変換することを含む、請求項２７に記載の方法。
【請求項２９】
所望のデータにアクセスするには、製品コードとライセンス・コードの正確な組合せが必要である、請求項２７に記載の方法。
【請求項３０】
データ伝送ネットワークを介してデータを提供するためのデータ処理システムであって、
データを処理するためのプロセッサと、
メモリと、
データを格納するためのデータ記憶装置と、
データ伝送ネットワークに動作可能に結合し、そこからデータを送信するための通信インターフェースと、
メモリ、データ記憶装置、通信インターフェースおよびプロセッサに動作可能に結合されたバスと、
プロセッサによる命令の実行時に、データ処理システムに、
所望のデータの選択を求めるためのユーザ・インターフェースを提供するステップと、
所望のデータの選択を表す入力信号を受信するステップと、
特定の装置またはシステムに関連する製品コードを受信するステップと、
製品コードを検証するステップと、
有効な製品コードに応答して、製品コードに基づいてライセンス・コードを生成するステップと、
データ伝送ネットワークを介してリモート・データ処理システムに、ライセンス・コードを送信するステップと、
データ記憶装置から所望のデータを取り出すステップと、
データ伝送ネットワークを介してリモート・データ処理システムに、所望のデータを送信するステップとを実施させるための命令を含むデータ記憶装置とを含み、
所望のデータにアクセスするには、ライセンス・コードが必要であるデータ処理システム。
【請求項３１】
所望のデータにアクセスするには、製品コードとライセンス・コードの正確な組合せが必要である、請求項３０に記載のシステム。
【請求項３２】
データ伝送ネットワークを介してデータを提供するためのデータ処理システムであって、
データを処理する手段と、
データを格納する手段と、
データを送信しまたは受信するために、データ伝送ネットワークに動作可能に結合する手段と、
データ伝送ネットワーク上でデータを送信するバス手段であって、データ格納手段と、データ伝送ネットワークに動作可能に結合する手段と、データを処理する手段とに動作可能に結合されたバス手段と、
データ処理手段による命令の実行時に、データ処理システムに、
所望のデータの選択を求めるためのユーザ・インターフェースを提供するステップと、
所望のデータの選択を表す入力信号を受信するステップと、
特定の装置またはシステムに関連する製品コードを受信するステップと、
製品コードを検証するステップと、
有効な製品コードに応答して、製品コードに基づいてライセンス・コードを生成するステップと、
データ伝送ネットワークを介してリモート・データ処理システムに、ライセンス・コードを送信するステップと、
データ格納手段から所望のデータを取り出すステップと、
データ伝送ネットワークを介してリモート・データ処理システムに、所望のデータを送信するステップとを実施させるための命令を含むデータを格納する手段とを含み、
所望のデータにアクセスするには、ライセンス・コードが必要であるデータ処理システム。
【請求項３３】
所望のデータにアクセスするには、製品コードとライセンス・コードの正確な組合せが必要である、請求項３０に記載のシステム。
【発明の詳細な説明】
【背景技術】
【０００１】
本出願は、以下の同時継続出願の一部継続出願である。
本願の譲受人に譲渡された、２００２年１月２５日出願の米国特許出願「分散型構造を使用して車両診断を実施するための方法（Ｍｅｔｈｏｄ  ｆｏｒ  Ｃｏｎｄｕｃｔｉｎｇ  Ｖｅｈｉｃｌｅ  Ｄｉａｇｎｏｓｅｓ  Ｕｓｉｎｇ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｓｔｒｕｃｔｕｒｅ）」。同特許は、本願の譲受人に譲渡された、１９９７年１０月３１日出願の第０８／９６２，０２３号「分散コンピュータ自動車サービス機器のためのシステムおよび方法（Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｃｏｍｐｕｔｅｒ  Ａｕｔｏｍｏｔｉｖｅ  Ｓｅｒｖｉｃｅ  Ｅｑｕｉｐｍｅｎｔ）」の同時継続出願である。同特許は、米国特許第６，２８５，９３２号として現在発行され、本願の譲受人に譲渡された特許出願第０８／８５７，７２５号の一部継続出願である。
本願の譲受人に譲渡された、米国特許出願第０９／９５１，１００号および第０９／９５１，１０１号。両特許とも「テキスト・データ・ストレージ・システムおよび方法（Ｔｅｘｔｕａｌ  Ｄａｔａ  Ｓｔｏｒａｇｅ  Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ）」と称される。
上記特許出願すべての開示全体を、参照により援用する。
【０００２】
コンピュータ化されたシステムは、多くの目的のため、たとえばエンジンなどと共に使用される。エンジンは、自動車すなわち車両などの適切な任意の装置に含まれ得る。たとえば、コンピュータ化された自動車サービス・システムは、自動車両を整備する際に、広く使用されている。こうしたコンピュータ自動車サービス・システムは、ホイール・アライナ、ホイール・バランサ、エンジン・アナライザ、ブレーキ・テスタ、油圧リフトなどを含む。
【０００３】
一部のコンピュータ自動車サービス・システムは一般に、センサおよびデータ処理システムを含む。センサを使用して、車両に動作可能に接続して診断状態または車両パラメータを表す信号を収集することができる。データ処理システムは、センサによって収集された信号を受信し処理し、診断結果を生成する。データ処理システムは、様々な車両モデル向けの多数の自動車サービスを実施するために必要なすべてのサービス・データ、たとえばソフトウェア・アプリケーション、仕様、許容偏差、パラメータおよび／またはユーザ・マニュアルなどを有する。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、たとえば新しい車両モデル、仕様、および自動車サービス・ソフトウェアの新規および／または改良された機能が、頻繁に利用可能になるので、車両に関するデータは、時々更新される必要があり得る。これを行うために、顧客に、ＣＤ−ＲＯＭやカートリッジなどの記憶媒体を送ることによって、データの新しいバージョンが発行され、配布され得る。他の更新方法もまた可能である。したがって、エンド・ユーザだけでなく、データ提供元もまた実施するのが比較的に容易な更新方法を提供することが望ましい。
【課題を解決するための手段】
【０００５】
データ伝送ネットワークを介してデータを配布するための複数の方法およびシステムが開示される。
【０００６】
ある実施形態では、所望のサービス・データの選択を求めるためのユーザ・インターフェースが提供される。データ伝送ネットワークを介して、所望のサービス・データの選択を表す入力信号が受信される。選択に基づいて、サービス・プロセスを実施するために必要な情報を含む、所望のサービス・データが取り出される。データ伝送ネットワークを介してデータ処理システムに、所望のサービス・データが送信される。
【０００７】
別の実施形態では、所望のサービス・データの選択を求めるためのユーザ・インターフェースが提供される。所望のサービス・データの選択を表す入力信号が受信される。ユーザを表す情報が受信される。ユーザ情報が確認される。ユーザを表す情報に応答して、データ伝送ネットワークを介してデータ処理システムに、所望のサービス・データが送信される。
【０００８】
別の実施形態では、所望のサービス・データの選択を求めるためのユーザ・インターフェースが提供される。所望のサービス・データの選択を表す入力信号が受信される。支払い情報が受信される。支払い情報の検証が開始される。支払い情報の検証に応答して、所望のサービス・データが、データ伝送ネットワークを介してデータ処理システムに送信される。
【０００９】
さらに別の実施形態では、データ伝送ネットワークを介してサービス・データを提供するためのデータ処理システムが、データを処理するためのプロセッサ、メモリ、データを格納するためのデータ記憶装置、データ伝送ネットワークに動作可能に結合し、そこからデータを送信するための通信インターフェース、ならびにメモリ、データ記憶装置、通信インターフェースおよびプロセッサに動作可能に結合されたバスを含む。データ記憶装置は、プロセッサによる命令の実行時に、データ処理システムに、様々なステップを実施させるための命令を含む。こうしたステップは、所望のサービス・データの選択を求めるためのユーザ・インターフェースを提供すること、通信インターフェースから、所望のサービス・データの選択を表す入力信号を受信すること、データ記憶装置、またはデータ処理システムに動作可能に結合されたリモート記憶装置から所望のサービス・データを取り出すこと、およびデータ伝送ネットワークを介してリモート・データ処理システムに、所望のサービス・データを送信することを含み得る。リモート・データ処理システムは、データ処理システムと同じ場所にでも、あるいはローカル・エリア・ネットワークやインターネットなどのデータ伝送ネットワークを介してデータ処理システムに接続された、任意のシステムと同じ場所にでも位置することができる。サービス・データは、機械によって実施されるサービス・プロセスを実行するために必要な情報を含み得る。
【００１０】
別の実施形態では、データ伝送ネットワークを介してサービス・データを提供するためのデータ処理システムが、データを処理するためのプロセッサ、メモリ、データを格納するためのデータ記憶装置、データ伝送ネットワークに動作可能に結合し、そこからデータを送信するための通信インターフェース、ならびにメモリ、データ記憶装置、通信インターフェースおよびプロセッサに動作可能に結合されたバスを含む。データ記憶装置は、プロセッサによる命令の実行時に、データ処理システムに、様々なステップを実施させるための命令を含む。こうしたステップは、所望のサービス・データの選択を求めるためのユーザ・インターフェースを提供すること、所望のサービス・データの選択を表す入力信号を受信すること、ユーザを表すユーザ情報を受信すること、ユーザ情報を確認し、有効なユーザを表すユーザ情報に応答して、データ記憶装置、またはデータ処理システムに接続されたリモート記憶装置から所望のサービス・データを取り出すこと、およびデータ伝送ネットワークを介してリモート・データ処理システムに、所望のサービス・データを送信することを含むことができる。リモート・データ処理システムは、データ処理システムと同じ場所にでも、あるいはローカル・エリア・ネットワークやインターネットなどのデータ伝送ネットワークを介して、データ処理システムに接続された任意のシステムと同じ場所にでも位置することができる。
【００１１】
別の実施形態では、所望のデータの選択を求めるためのユーザ・インターフェースが表示される。所望のデータの選択を表す入力信号が受信される。特定の装置またはシステムに関連する製品コードが受信される。製品コードが検証される。有効な製品コードに応答して、製品コードに基づくライセンス・コードが生成される。データ伝送ネットワークを介してデータ処理システムに、ライセンス・コードが送信される。所望のデータが取り出される。データ伝送ネットワークを介してデータ処理システムに、所望のデータが送信される。所望のデータにアクセスするには、ライセンス・コードが必要である。
【００１２】
さらに別の実施形態では、データ伝送ネットワークを介してデータを提供するためのデータ処理システムが、データを処理するためのプロセッサ、メモリ、データを格納するためのデータ記憶装置、データ伝送ネットワークに動作可能に結合され、そこからデータを送信するための通信インターフェース、ならびにメモリ、データ記憶装置、通信インターフェースおよびプロセッサに動作可能に結合されたバスを含む。データ記憶装置は、プロセッサによる命令の実行時に、データ処理システムに、様々なステップを実施させるための命令を含む。こうしたステップは、所望のデータの選択を求めるためのユーザ・インターフェースを提供すること、所望のデータの選択を表す入力信号を受信すること、特定の装置またはシステムに関連する製品コードを受信すること、製品コードを検証すること、有効な製品コードに応答して、製品コードに基づいてライセンス・コードを生成すること、データ伝送ネットワークを介してリモート・データ処理システムに、ライセンス・コードを送信すること、データ記憶装置から所望のデータを取り出すこと、およびデータ伝送ネットワークを介してリモート・データ処理システムに、所望のデータを送信することを含むことができる。所望のデータにアクセスするには、ライセンス・コードが必要である。リモート・データ処理システムは、データ処理システムと同じ場所にでも、あるいはローカル・エリア・ネットワークやインターネットなどのデータ伝送ネットワークを介して、データ処理システムに接続された任意のシステムと同じ場所にでも位置することができる。
【発明を実施するための最良の形態】
【００１３】
本明細書に組み込まれ、その一部をなす添付の図面に、例示的な実施形態を示す。
【００１４】
本明細書で述べる諸実施形態は、約１２ボルト、約４２ボルトなどの任意の適切な電圧を供給するバッテリ、オルタネータなど、適切な電圧源を備える任意の適切なエンジンを含み、またはそれとともに使用され得る。本明細書で述べる諸実施形態は、任意の所望のシステムまたはエンジンとともに使用され得る。こうしたシステムまたはエンジンは、ガソリン、天然ガス、プロパンなどの化石燃料、バッテリ、磁石発電機、太陽電池などによって生成される電気、風力ハイブリッド、またはその組合せを使用するアイテムを含み得る。こうしたシステムまたはエンジンは、自動車、トラック、ボートまたは船、オートバイ、発電機、航空機などの他のシステムに組み込まれ得る。
【００１５】
〔システム構成〕
図１に、例示的な一実施形態が実装される、例示的なシステム・アーキテクチャのブロック図を示す。実施形態では、説明の目的のためだけに、自動車サービス・システムを用いる。類似の原理および明白な変形物が、オートバイ、航空機、モータボート、機械、機器などの様々なタイプのサービス、装置、部品、コンポーネントおよび／またはシステムに適用され得る。さらに、説明の目的のため、サービス・データについて述べられているが、様々な目的の他のデータが、諸実施形態によって伝えられる類似の原理に基づいて配布され得る。
【００１６】
図１で、自動車サービス・システム１０１が、ローカル・データ処理システム１１０および測定装置１２０を含んでおり、エンジン、ブレーキ、サスペンション、またはアライメントの分析などの車両診断を実施するために使用されている。測定装置１２０は、車両診断状態を表す信号を、ローカル・データ処理システム１２０に送信するように適応される。こうした情報は、ハードワイヤード・ケーブルおよびシリアル接続を介して、赤外線伝送およびシリアル接続を介して、無線周波数伝送およびシリアル接続を介して、または他の任意の周知の手段を介して送信され得る。
【００１７】
測定装置１２０のタイプは、自動車サービス・システム１０１の機能によって異なる。自動車サービス・システムがアライナである場合、測定装置１２０は、角度検出器である。自動車サービス・システムがエンジン・アナライザである場合、測定装置１２０は、車両バッテリ上、あるいは診断コードを受信するため、ＯＢＤ−ＩＩなど、オンボード信号のアウトレットに接続するためのコネクタ上の電子信号を取り出すためのプローブであり得る。
【００１８】
ローカル・データ処理システム１１０は、測定装置１２０から受信された信号を処理するための１つまたは複数のソフトウェア・アプリケーションを実行し、診断結果を生成する。たとえば、自動車サービス・システム１０１がアライナである場合、データ処理システムは、測定装置１２０から受信された生信号に基づいて、トー、キャンバ、キャスタ、ＳＡＩなどのアライメント・パラメータを計算し、そのアライメント・パラメータを、車両１０のアライメント仕様と比較する。
【００１９】
ローカル・データ処理システム１１０は、インターネットなどのデータ伝送ネットワーク１１を介して、リモート・サービス・プロバイダ１５０と通信することができる。リモート・サービス・プロバイダ１５０は、ユーザ・データベース１５４およびサービス・データベース１５２を維持する、パーソナル・コンピュータなどのデータ処理システムである。ユーザ・データベース１５４は、氏名、アカウント番号、クレジット・カード情報など、プロバイダからデータを取り出す許可を受けたユーザに関する情報を格納する。サービス・データベース１５２は、様々な自動車サービスおよび車両モデルのためのサービス・データ、たとえばソフトウェア・アプリケーション、仕様、アルゴリズム、パラメータ、ユーザ・マニュアルおよび／または車両診断に関する他のデータなど、様々なタイプのデータを格納する。
【００２０】
ローカル・データ処理システムは、ハンドヘルド・システムとして実装され、無線ネットワークを介してリモート・データ処理システムと通信するように構成され得る。リモート・データ処理システムは、リモート・サービス・プロバイダ１５０でも、データ伝送ネットワークを介してリモート・サービス・プロバイダ１５０にアクセスすることができるデータ処理システムでもよい。
【００２１】
ユーザ・データベース１５４およびサービス・データベース１５２は、内部ハードディスクなどのシステム内の内部データ記憶装置、またはデータ処理システムに接続された外部データ記憶装置１５６で維持され得る。リモート・サービス・プロバイダ１５０はさらに、他のデータ処理システムまたはコンピュータ・ネットワーク１７０に接続することができる。したがって、データベースは、リモート・サービス・プロバイダ１５０に接続され、またそこからアクセスすることができる複数の他のデータ処理システム上に分散され得る。
【００２２】
サービス・データベース１５２は、最新のサービス・データを含むように、しばしば更新される。ローカル・データ処理システム１１０は、所望のときに、リモート・サービス・プロバイダ１５０に接続して、リモート・サービス・プロバイダ１５０に要求を送信することによって、最新のサービス・データにアクセスし、所望のサービス・データを、ローカル・データ処理システム１１０にダウンロードすることができる。
【００２３】
ある実施形態では、ローカル・データ処理システム１１０は、自動車サービスが実施されるごとに、リモート・サービス・プロバイダ１５０に接続して、サービス・データをダウンロードする。リモート・サービス・プロバイダ１５０から毎回サービス・データをダウンロードすることによって、自動車サービス・システムは、自動車サービスのために、最新のサービス・データが使用されることを確実にする。
【００２４】
ある態様では、ローカル・データ処理システム１１０は、車両診断を行うために必要なすべてのサービス・データを格納しまたはインストールする必要がない。それどころか、ローカル・データ処理システム１１０は、特定の車両診断を実施するときに、リモート・サービス・プロバイダ１５０に接続し、その特定の診断にだけ対応する必要なサービス・データを取り出すことを求める要求を送信する。それに応答して、リモート・サービス・プロバイダ１５０は、所望のサービス・データを取り出し、データ伝送ネットワーク１１を介してローカル・データ処理システム１１０に、それを送信する。次いで、ローカル・データ処理システム１１０は、ダウンロードされたソフトウェア・アプリケーションおよび／または仕様を実行することによって、特定の診断を実施する。
【００２５】
たとえば、自動車サービス・システム１０１を使用して、アライメント分析を実施する場合、ローカル・データ処理システム１１０は、様々な車両モデルについてのアライメント仕様およびアルゴリズムのためのデータベースを維持する必要はない。それどころか、ローカル・データ処理システム１１０は、リモート・サービス・プロバイダ１５０に接続して、最新のアライメント仕様、および生信号を変換するためのアルゴリズムを取り出す。アライメント仕様およびアルゴリズムを受信した後で、ローカル・データ処理システム１０１は、測定装置１２０から受信された生信号を、グラフィックな指示値に変換し、そのグラフィック指示値を、リモート・サービス・プロバイダ１５０から取り出されたアライメント仕様の値のグラフィック表示と並べて置く。アライメント・システムのオペレータは、仕様の値との差を観察し、適切な整備調整を行うことができる。
【００２６】
自動車サービス・システム１０１とリモート・サービス・プロバイダ１５０の間のネットワーク接続は、ＴＣＰ／ＩＰ（伝送制御プロトコル／インターネット・プロトコル：Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）など、特定のネットワーク・プロトコルを使用して実装される。ＴＣＰ／ＩＰは、相互接続されたネットワーク、または多様なハードウェア・アーキテクチャおよび様々なオペレーティング・システムを含むコンピュータ間の通信を可能にする。アプリケーション・レベルでは、このシステムは、ハイパーテキスト転送プロトコル（ＨＴＴＰ：Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を使用して、インターネットに接続されたシステム間で、データ転送を実施することができる。ＴＣＰ／ＩＰは、データのソース・アドレスおよび宛先アドレスを提供する。さらに、ローカル・データ処理システム１１０とリモート・サービス・プロバイダ１５０は、ともに一意のＴＣＰ／ＩＰアドレスを割り当てられる。
【００２７】
リモート・サービス・プロバイダ１５０は、たとえば、ハイパーテキスト・マークアップ言語（ＨＴＭＬ：Ｈｙｐｅｒｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）を使用して作成されるウェブ・サイトを維持する。ウェブ・サイトは、ローカル・データ処理システム１１０からアクセス可能な複数のウェブ・ページ１６０を含む。ローカル・データ処理システム１１０は、ウェブ・ページにアクセスし、リモート・サービス・プロバイダ１５０からデータを取り出し、またはそこにデータを送信するために、Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ（登録商標）またはＮｅｔｓｃａｐｅ（登録商標）などのウェブ・ブラウザ１１２を使用することができる。
【００２８】
リモート・サービス・プロバイダ１５０からウェブ・ページにアクセスするための要求を送信するためにユーザがブラウザを使用するときには、ブラウザは、その特定のページのＴＣＰ／ＩＰアドレスを突き止める。ウェブ・ページは、自動車サービス・システム１０１のユーザが、サービス・データベース１５２内に格納されたデータを取り出すための、またはユーザ・データベース１５４内にデータを入力するためのユーザ・インターフェースを含む。
【００２９】
〔ハードウェア概要〕
図２は、ローカル・データ処理システム１１０およびリモート・サービス・プロバイダ１５０を実装することができる、コンピュータ・システム２００を示すブロック図である。コンピュータ・システム２００は、情報を伝達するためのバス２０２、および情報を処理するために、バス２０２に動作可能に結合されたプロセッサ２０４を含む。コンピュータ・システム２００は、情報およびプロセッサ２０４によって実行される命令を格納するためにバス２０２に動作可能に結合された、ランダム・アクセス・メモリ（ＲＡＭ：ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）や他の動的記憶装置などの主記憶装置２０６をも含む。読取り専用メモリ（ＲＯＭ：ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）２０８または他の静的記憶装置は、静的情報およびプロセッサ２０４のための命令を格納するために、バス２０２に動作可能に結合される。磁気ディスクや光ディスクなどの記憶装置２１０が設けられ、情報および命令を格納するために、バス２０２に動作可能に結合される。
【００３０】
コンピュータ・システム２００は、情報をコンピュータ・ユーザに表示するために、バス２０２を介して、陰極線管（ＣＲＴ）などの表示装置２１２に、動作可能に結合され得る。英数字および他のキーを含む、入力装置２１４は、プロセッサ２０４に情報およびコマンド選択を伝達するため、バス２０２に動作可能に結合され得る。別のタイプのユーザ入力装置は、プロセッサ１０４に方向情報およびコマンド選択を伝達し、表示装置２１２上のカーソルの動きを制御するための、マウス、トラックボールまたはカーソル方向キーなどのカーソル制御２１６である。
【００３１】
コンピュータ・システム２００は、バス２０２に動作可能に結合された通信インターフェース２１８を備える。通信インターフェース２１８は、ローカル・ネットワーク２２２に接続されたネットワーク・リンク２２０に、動作可能に結合された双方向データ通信を提供する。無線リンクもまた実装され得る。
【００３２】
ネットワーク・リンク２２０は一般に、１つまたは複数のネットワークを介して他のデータ装置に、データ通信を提供する。たとえば、ネットワーク・リンク２２０は、ローカル・ネットワーク２２２を介してホスト・コンピュータ２２４に、またはインターネット・サービス・プロバイダ（ＩＳＰ：Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）２２６によって運用されるデータ装置に接続を提供することができる。ＩＳＰ２２６は、その結果、インターネット２２８などの世界規模のパケット・データ通信ネットワークを介して、データ通信サービスを提供する。
【００３３】
〔ユーザ・インターフェース〕
図３ａ〜図３ｄに、ユーザが様々な車両モデルのアライメント仕様にアクセスするために、リモート・サービス・プロバイダ１５０によって提供される、例示的なユーザ・インターフェースを示す。ユーザ・インターフェースは、クリック可能ボタンである「仕様をオンライン表示する」３１、「仕様をダウンロードする」３３、仕様またはソフトウェア・アプリケーションをダウンロードするための「ライセンスを購入する」３５、ユーザのアカウント情報を表示しまたは修正するための「マイ・アカウント」３７、および技術サポートのための「サポート」３９を含むツール・バーを提供する。
【００３４】
図３ａで、ユーザ・インターフェースは、仕様をダウンロードしたい車両の国を選択するための、ユーザからの入力を求める車両リスト３０を提供する。リスト３０内の国の選択に応答して、リモート・サービス・プロバイダ１５０は、車両メーカの選択を求める、図３ｂの第２のユーザ・インターフェースを提供する。自動車メーカをリストするプルダウン・ウィンドウが提供される。図３ｂでは、Ａｃｕｒａが選択されている。
【００３５】
自動車メーカが選択された後、リモート・サービス・プロバイダ１５０はさらに、車両モデルおよび製造年度に関する情報の入力をユーザに求める、ユーザ・インターフェースを提供する。リモート・サービス・プロバイダ１５０は、選択された車両に対応するアライメント仕様を取り出し、ユーザにそれを送信する。図３ｄに、１９９９年型Ａｃｕｒａ３．０ＣＬの例示的なアライメント仕様を示す。ユーザは、ローカル・データ処理システム１１０に仕様をダウンロードすることも、またレビューのため、単に仕様を印刷することも選択することができる。
【００３６】
〔システム・セキュリティおよび管理〕
リモート・サービス・プロバイダは、ウェブ・サイトのアクセスを、特定のソースから自動車サービス・システムを購入したユーザおよび／またはそのサービスの有効な契約を有するユーザなど、有効なユーザだけに制限することができる。
【００３７】
アクセスを、有効なユーザだけに制限するために、リモート・サービス・プロバイダは、たとえば、特定の企業によって製造される各自動車サービス・システムに一意の製品コードに基づいて、サービス・データの配布を制御する。特定の企業によって販売されるすべての自動車サービス・システムは、それぞれの機械に一意の製品コードが埋め込まれた回路またはアドオン・カード１１６を含む。あるいは、製品コードは、ソフトウェア・アプリケーションによって生成され、また、ソフトウェア・アプリケーションによってアクセス可能な不揮発性メモリの特定の位置に格納され得る。
【００３８】
リモート・サービス・プロバイダは、特定の企業によって製造されるすべての自動車サービス・システムの製品コードなど、有効な製品コードのデータベースを維持する。サービス・データにアクセスするために、自動車サービス・システムがリモート・サービス・プロバイダに接続するたびに、リモート・サービス・プロバイダは、製品コードの送信を要求する。製品コードは、マニュアル入力によって、またはローカル・データ処理システム上で実行されるソフトウェアによる自動取出しによって送信され得る。
【００３９】
自動車サービス・システムによって送信された製品コードに基づいて、リモート・サービス・プロバイダは、有効な製品コードのユーザ・データベースにアクセスし、受信された製品コードが有効な製品コードのうちの１つに一致するかどうかを判断する。一致に応答して、リモート・サービス・プロバイダは、自動車サービス・システムに、サービス・データへのアクセスを許可し、そうでない場合は、アクセスが拒否される。
【００４０】
ある実施形態によれば、サービス・データの配布を制限するためのアクティベーション・コードを使用することによって、システム・セキュリティが得られる。アクティベーション・コードは、自動車サービス・システムにダウンロードされたサービス・データのロックを解除するための鍵に類似する。許可されたユーザだけに、アクティベーション・コードが提供される。有効なアクティベーション・コードがなければ、サービス・データが適切にダウンロードされているとしても、自動車サービス・システムによって、それが適切にインストールされ、または使用されることはできない。アクティベーション・コードは、自動車システムが出荷される時に顧客に提供されることも、ユーザがそのサービスに登録したときに、電話または電子メールによって取得されることもできる。
【００４１】
アクティベーション・コードは、さらに高度なシステム・セキュリティを実現するために、製品コードと併せて使用され得る。たとえば、リモート・サービス・プロバイダは、有効なユーザによって送信された製品コードに基づいたアクティベーション・コードを生成する。次いで、そのアクティベーション・コードが、ダウンロードされたサービス・データをアクティブにするために、ユーザに送信される。自動車サービス・システム上で実行されるソフトウェア・プログラムは、自動車サービス・システムの製品コードにアクセスし、自動車サービス・システムの製品コードが、アクティベーション・コードの生成元である製品コードと一致するかどうかを判断する。適切な一致が得られない場合は、アクティベーション・コードは、ダウンロードされたソフトウェアのロックを解除しない。このプロセスによって、ハードウェアおよびソフトウェアの識別の確認が実施される。したがって、製品コードのチェックが一致をもたらさないので、ダウンロードされたサービス・データおよびアクティベーション・コードの複製は、他の許可されていない自動車サービス・システム上では、適切に動作することができない。
【００４２】
リモート・サービス・プロバイダはまた、有効なユーザのためのデータベースを生成することによって、システムへのアクセスを制御することもできる。たとえば、ウェブ・サイト上に登録され、代金を支払うユーザだけが、サービス・データにアクセスすることができる。リモート・サービス・プロバイダがユーザの識別を判断できるように、ユーザは、毎回、ユーザＩＤおよびパスワードで、ログインするように要求される。自動的なログインは、自動車サービス・システムによって送信された要求内に埋め込まれた識別コードの確認により実現され得る。たとえば、ユーザがウェブ・ブラウザを使用して、リモート・サービス・プロバイダによって維持されるウェブ・サイトにアクセスする場合、ユーザの識別、およびそのシステムがサービスに加入しているかどうかを判断するために、特定のコンピュータ・システムをトラッキングするために広く使用されている「クッキー」が利用され得る。
【００４３】
ウェブ・サイトは、ユーザがサービス・データを表示またはダウンロードするためのライセンスを購入することを許可することができる。ライセンスは、ユーザが一定の期間、サービス・データにアクセスすることを許可する。ライセンス・コードは、生成され、ライセンス所有者に送信される。一部の態様では、ライセンス・コードは、ダウンロードされたサービス・データのロックを解除し、それにアクセスにするのに必要であるので、上記のアクティベーション・コードに類似している。ライセンス・コードは、不揮発性メモリの特定の位置に格納され得る。ダウンロードされたサービス・データは、実行されアクセスされるときに、有効なライセンス・コードが存在するかどうかを確認する。
【００４４】
ダウンロードされたデータがライセンス期間にだけ有効であるようにするために、ライセンス・コード内に有効期限が符号化される。自動車サービス・システムが、ダウンロードされたサービス・データを実行し、またはそれにアクセスするときには、ライセンスがまだ有効かどうかを判断するために、ライセンス・コードが読み出され、システム時刻と比較される。
【００４５】
システム・セキュリティを高め、サービス・データの未許可配布を防ぐために、他の情報がライセンス・コードに埋め込まれ得る。たとえば、ライセンス・コードは、ライセンス取得時に、ユーザによって送信される製品コードを含むことができる。サービス・データが実行され、またはアクセスされるたびに、プログラムは、ライセンス・コードから製品コードを取り出し、自動車サービス・システムの製品コードが、ライセンス・コードから取り出されたものと一致するかどうかを判断する。
【００４６】
ユーザは、ライセンス代金を支払うためにクレジット・カードを使用することができる。ユーザが、例えばウェブ・ページ上の「クレジット・カードで支払う」ボタンをクリックすることによって、クレジット・カードにより支払うことの好ましさを示す場合には、リモート・サービス・プロバイダは、ユーザからクレジット・カード情報を収集し、検証のために、ＶｅｒｉＳｉｇｎ（登録商標）によって管理されるサーバなどの、リモート検証システムに、それを送信する。
【００４７】
リモート・サービス・プロバイダは、自動車サービス・システムが一意の製品コードをもたない場合でも、サービス・データにアクセスできるよう自動車サービス・システムを許可することができる。自動車サービス・システムは、インストール・プログラムをダウンロードすることを求められる。インストール・プログラムは、実行されると、自動車サービス・システム上にインストールされたハードディスクのコントローラにアクセスし、ハードディスクのシリアル番号を取得する。次いで、インストール・プログラムは、ハードディスクのシリアル番号に基づいて、一意のＩＤを生成する。一意のＩＤは、上記の製品コードとして扱われ、リモート・サービス・プロバイダに送信される。ユーザに適切にライセンスが付与されると、一意のＩＤは、上記で論じたアクティベーション・コードまたはライセンス・コードを生成するために使用される。
【００４８】
図４は、初めてのユーザによる、リモート・サービス・プロバイダからサービス・データをダウンロードするためのプロセスの例、およびシステム間の対話を示している。自動車サービス・システムは、リモート・サービス・プロバイダに対応するウェブ・サイト・アドレスを入力して、ウェブ・サイトにアクセスすることによって、リモート・サービス・プロバイダに接続する（ステップ４０１）。それに応答して、リモート・サービス・プロバイダは、特定の自動車サービスおよび／または車両モデルの所望のサービス・データの選択を求めるためのユーザ・インターフェースを含むウェブ・ページを送信する（ステップ４１１）。ユーザは、所望のサービス・データに関する情報を入力し（ステップ４０２）、リモート・サービス・プロバイダにそれを送信する。
【００４９】
所望のサービス・データに関する情報を受信した（ステップ４１２）後で、リモート・サービス・プロバイダは、ローカル・データ記憶装置または他のデータ処理システム、あるいはその両方にアクセスし、そこから所望のサービス・データを取り出し（ステップ４１３）、自動車サービス・システムに、取り出されたサービス・データを送信する（ステップ４１４）。
【００５０】
この自動車サービス・システムは、初めてのユーザであり、すなわちこのシステムは、サービス・データにアクセスする許可をまだ受けていないので、自動車サービス・システムは、たとえば図３ａ〜３ｄに示す「ライセンスを購入する」ボタンをクリックすることによって、ライセンスを購入する必要がある（ステップ４０４）。リモート・サービス・プロバイダは、ユーザによって送信された支払い情報を処理し、上述のように、検証プロセスを実施する（ステップ４１５）。支払いが承認されると、自動車サービス・システムは、リモート・サービス・プロバイダに、製品コードを送信するように要求される（ステップ４１６）。製品コードは、自動車サービス・システムのオペレータによってマニュアルで入力されることも、またはリモート・サービス・プロバイダからダウンロードされたインストール・プログラムによって取り出されることも可能である。
【００５１】
リモート・サービス・プロバイダは、製品コードを受信すると、リモート・サービス・プロバイダが採用するセキュリティ・システムのタイプに応じて、上記で論じたように、ライセンス・コードまたはアクティベーション・コードを生成する（ステップ４１７）。次いで、ライセンス・コード／アクティベーション・コードが、自動車サービス・システムに送信される（ステップ４１８および４０６）。自動車サービス・システムは、アクティベーション／ライセンス・コードを用いて、ダウンロードされたサービス・データをアクティブにする（ステップ４０７）。
【００５２】
このプロセスの順序は、柔軟であり、変更することができる。たとえば、ユーザは、ウェブ・サイトから、任意のデータをダウンロードし得る前に、まずライセンスの購入を要求され得る。
【００５３】
図５は、すでにライセンスをもつユーザによって、サービス・データをダウンロードするための例示的なプロセスを示す。自動車サービス・システムは、リモート・サービス・プロバイダに対応するウェブ・サイト・アドレスを入力して、ウェブ・サイトにアクセスすることによって、リモート・サービス・プロバイダに接続する（ステップ５０１）。それに応答して、リモート・サービス・プロバイダは、特定の自動車サービスまたは車両モデルの所望のサービス・データの選択を求めるためのユーザ・インターフェースを含むウェブ・ページを送信する（ステップ５１１）。ユーザは、所望のサービス・データに関する情報を入力し（ステップ５０２）、リモート・サービス・プロバイダに、それを送信する。
【００５４】
所望のサービス・データに関する情報を受信した後で、リモート・サービス・プロバイダは、ローカル・データ記憶装置または他のデータ処理システム、あるいはその両方にアクセスし、そこから所望のサービス・データを取り出し（ステップ５１３）、自動車サービス・システムに、取り出されたサービス・データを送信する（ステップ５１４）。
【００５５】
図５の例では、自動車サービス・システムは、サービス・データをダウンロードするためのライセンス、またはリモート・サービス・プロバイダ上に有効なアカウントを既に有している。自動車サービス・システムは、たとえばアカウント情報またはライセンス情報を送信することによって、ユーザ情報を送信するように求められる。リモート・サービス・プロバイダは、ユーザによって送信された情報に基づいて、ユーザ識別を取り出し確認する（ステップ５１５）。アクティベーション／ライセンス・コードが、アカウント情報に基づいて生成され、自動車サービス・システムに送信される（ステップ５１６および５１７）。
【００５６】
上記で論じた実施形態は、多数のタイプのデータ、たとえば、自動車、オートバイ、航空機、モータボート、機械、機器などの様々なタイプのシステムのサービス・データを配布することに適用することもできる。他のデータのタイプは、テスト・プロセス、エキスパート・データベース、ソフトウェア・アプリケーション、ドライバ、更新ファイルなどを含み得る。通常の試みを用いるだけで、本明細書で具体的に述べた特定の諸実施形態の多くの均等物が、当業者には理解され、またはそれを確認することができよう。こうした均等物は、以下の特許請求の範囲に包含されるものである。
【図面の簡単な説明】
【００５７】
【図１】データを配布するためのネットワークベースのシステムの例示的な構成を示す概略図である。
【図２】一実施形態で示されるデータ処理システムを実装するために使用することができる、例示的なコンピュータ・システムを示す図である。
【図３ａ】ウェブ・サイトから所望のサービス・データを選択するための例示的なユーザ・インターフェースを示す図である。
【図３ｂ】ウェブ・サイトから所望のサービス・データを選択するための例示的なユーザ・インターフェースを示す図である。
【図３ｃ】ウェブ・サイトから所望のサービス・データを選択するための例示的なユーザ・インターフェースを示す図である。
【図３ｄ】ウェブ・サイトから所望のサービス・データを選択するための例示的なユーザ・インターフェースを示す図である。
【図４】初めてのユーザがリモート・サービス・プロバイダからサービス・データをダウンロードするための例示的なプロセスを示す図である。
【図５】ライセンス・ユーザがリモート・サービス・プロバイダからサービス・データをダウンロードするための例示的なプロセス、およびシステム間の対話を示す図である。
【符号の説明】
【００５８】
１０  車両
１１  データ伝送ネットワーク
１０１  自動車サービス・システム
１１０  ローカル・データ処理システム
１１２  ブラウザ
１１６  製品コード
１２０  測定装置
１５０  リモート・サービス・プロバイダ
１５２  サービス・データベース
１５４  ユーザ・データベース
１５６  外部データ記憶装置
１６０  ウェブ・ページ
１７０  コンピュータ・ネットワーク
２００  コンピュータ・システム
２０２  バス
２０４  プロセッサ
２０６  主記憶装置
２０８  ＲＯＭ
２１０  記憶装置
２１２  表示装置
２１４  入力装置
２１６  カーソル制御
２１８  通信インターフェース
２２０  ネットワーク・リンク
２２２  ローカル・ネットワーク
２２４  ホスト
２２８  インターネット
【図１】
2006507549.tif 000003
【図２】
2006507549.tif 000004
【図３ａ】
2006507549.tif 000005
【図３ｂ】
2006507549.tif 000006
【図３ｃ】
2006507549.tif 000007
【図３ｄ】
2006507549.tif 000008
【図４】
2006507549.tif 000009
【図５】
2006507549.tif 000010
【国際調査報告】
2006507549.tif 000011
2006507549.tif 000012
2006507549.tif 000013
2006507549.tif 000014
2006507549.tif 000015