(57)【要約】本発明の実施形態は、自動車のコンピュータへの複数の通信チャネル入力を遠隔テストする装置を有する。この装置は、永続メモリに電気的に接続されたマイクロプロセッサを有し得る。前記メモリは、自動車のコンピュータへの２以上の通信チャネル入力のそれぞれに対応する通信チャネルテストメッセージをその中に格納し得る。前記通信チャネルの少なくとも１つは無線通信チャネルである。前記マイクロプロセッサは、選択された通信チャネルを通して前記自動車のコンピュータにテストメッセージを出力するように構成され得る。
2011523462.tif 000002
【特許請求の範囲】
【請求項１】
自動車のコンピュータへの複数の通信チャネル入力を遠隔テストする装置であって、
自動車のコンピュータへの、少なくとも１つは無線通信チャネルである、２以上の通信チャネル入力のそれぞれに対応する通信チャネルテストメッセージを格納している永続メモリに電気的に接続され、選択された通信チャネルを通して前記自動車のコンピュータにテストメッセージを出力するマイクロプロセッサと、
前記マイクロプロセッサと通信し、前記テストメッセージの少なくとも１つを前記自動車のコンピュータへの前記無線通信入力に無線で伝送するワイヤレストランシーバと、
前記マイクロプロセッサに接続され、動作すると、（１）前記ワイヤレストランシーバを前記自動車のコンピュータへの無線通信入力とペアにすること、（２）前記２以上の通信チャネル入力の１つ及びテスト用の対応するテストメッセージを選択すること、及び（３）前記選択された通信チャネル入力を通して前記対応するテストメッセージを出力すること、を前記マイクロプロセッサに行わせる１以上のスイッチと
を備える装置。
【請求項２】
前記無線通信チャネルはブルートゥース通信チャネルである
請求項１に記載の装置。
【請求項３】
前記２以上の通信チャネルのいずれがテスト用に選択されたかを識別する１以上の出力表示器を更に備える
請求項１に記載の装置。
【請求項４】
前記出力表示器は発光ダイオードである
請求項３に記載の装置。
【請求項５】
前記通信チャネルテストメッセージは２以上の異なる言語で格納され、前記１以上のスイッチの動作によって、更に前記マイクロプロセッサに、前記選択された通信チャネルを通して出力するためのテストメッセージの言語を選択させる
請求項１に記載の装置。
【請求項６】
前記２以上の通信チャネルは、ユニバーサルシリアルバスを含む
請求項１に記載の装置。
【請求項７】
前記ユニバーサルシリアルバス上の電圧差は、前記マイクロプロセッサに電力を供給する
請求項６に記載の装置。
【請求項８】
前記永続メモリはフラッシュメモリである
請求項１に記載の装置。
【請求項９】
デジタル符号化されたテストメッセージをアナログ音声信号に変換するＤＡ（digital-to-analog）コンバータを更に備える
請求項１に記載の装置。
【請求項１０】
車両のコンピュータへの２以上の通信チャネルの入力の使用可能性を遠隔テストする方法であって、
前記車両のコンピュータから離れたテストツールにおいて、（１）前記車両のコンピュータへの、少なくとも１つは無線通信チャネルである、２以上の通信チャネル入力の１つを選択する入力を受信し、（２）前記テストツール内のワイヤレストランシーバを前記車両のコンピュータに電気的に接続されたワイヤレストランシーバとペアにし、（３）前記選択された通信チャネルを通してその通信チャネルに固有のテストメッセージを出力する
方法。
【請求項１１】
更に、前記車両のコンピュータにおいて、（１）前記車両のコンピュータへの２以上の通信チャネル入力の１つを選択する入力を受信し、（２）前記車両のコンピュータと通信するワイヤレストランシーバを前記テストツール内のワイヤレストランシーバとペアにするための入力を受信し、（３）前記テストメッセージが前記選択された通信チャネルを通して前記車両のコンピュータで受信される場合には、前記メッセージを前記車両のオーディオシステムを通して再生するために出力する
請求項１０に記載の方法。
【請求項１２】
更に、どの通信チャネルがテスト用に選択されたかを識別する表示器を、前記テストツールにおいて点灯させる
請求項１０に記載の方法。
【請求項１３】
更に、前記テストツールにおいて２以上の言語からテストメッセージ言語を選択し、前記テストメッセージを前記選択された通信チャネルを通して前記選択された言語で出力する
請求項１０に記載の方法。
【請求項１４】
更に、どのテストメッセージ言語が選択されたか識別する表示器を、前記テストツールにおいて点灯させる
請求項１３に記載の方法。
【請求項１５】
更に、前記ワイヤレストランシーバを前記車両のコンピュータに電気的に接続された前記ワイヤレストランシーバとペアにするための複数桁のＰＩＮ番号を示す入力を、前記テストツールにおいて受信する
請求項１０に記載の方法。
【請求項１６】
前記無線通信チャネルはブルートゥース通信チャネルである
請求項１０に記載の方法。
【請求項１７】
更に、前記テストツールと前記車両のコンピュータとの間のユニバーサルシリアルバス通信接続を確立する
請求項１０に記載の方法。
【請求項１８】
更に、前記テストツールと車両エンターテインメントシステムへのアナログ入力との間のアナログ補助通信接続を確立する
請求項１０に記載の方法。
【請求項１９】
更に、前記車両の電源と前記テストツールとの間の電源接続を確立する
請求項１０に記載の方法。
【請求項２０】
更に、前記ワイヤレストランシーバのペアリングモードの状態を示すために前記テストツールにおいて表示器を点灯させる
請求項１０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、車両のコンピュータへの複数通信チャネル入力を遠隔テストする装置及び方法に関する。
【背景技術】
【０００２】
米国特許４，６９４，４０８号（自動車の電装システムテスト装置）及び４，８３１，５６０号（自動車の電装システムテスト方法）は、関連するサブシステムの性能を監視しながら種々の車両サブシステムをテスタユニットの制御の下で動作させ、不具合を検出し、切り分ける、車両電装システムの対話式のテストシステム及び方法を開示している。このテスタは、簡単に挿入されて種々の車両及びテスト手順のためのユニットに適合する交換可能なプログラムカートリッジを有し、テスタや周辺機器へ、又はテスタや周辺機器からの更なるアクセスが必要であるテスト手順のための付加的な交換可能な入出力カートリッジも有している。テストユニットは、車両の電装データバスに組み立てライン対話リンクによってアクセスする。アクセスは、データバス自身の故障の位置を特定することが可能なマルチプレクサを経由して行われる。このテスタは、現場において不具合を解析するのに必要な時間と労力を大幅に削減し、従来のテスト機器より適用範囲がかなり広い。
【０００３】
携帯型の自動車診断サービスツールについての米国特許５，５４１，８４０号は、自動車における問題を診断及び切り分けし、自動車の動作状態を監視するシステム及び方法を開示している。このシステムは、単独又は協調して動作可能な携帯ユニットとマスタステーションとを有し、リアルタイムのデータの記録及び表示、遠隔地でデータ記録し、後でそのデータを表示すること、故障診断、動作パラメータの監視、車載された車両コントローラの再プログラミング、サービスマニュアル及びサービス公報のページの表示、並びにオンラインでの部品発注のような機能を果たす。
【０００４】
マルチプロトコル無線通信モジュールについての米国特許６，６０３，３９４号は、遠隔基地局、及び１つの自動車に少なくとも２つの異なる通信プロトコルを実装する複数の自動車制御ユニットとの間で通信する無線通信モジュールを開示している。無線通信モジュールは、ＲＦインタフェースと、プロセッサと、セレクタブルマルチプロトコルインタフェースとを有している。プロセッサは、ＲＦインタフェースと通信し、これによって遠隔ステーションとの通信を行う。プロセッサは、診断ルーチンを実行し、これによって複数の自動車制御ユニットのうちの１つにコマンドを送る。セレクタブルマルチプロトコルインタフェースは、複数の自動車制御ユニットとプロセッサとの間に接続されている。セレクタブルマルチプロトコルインタフェースは、プロセッサのコマンドを、選択された自動車制御ユニットによって読解可能なフォーマットに変換し、受信した診断情報を、プロセッサによって読解可能なフォーマットに変換する。要求があれば、セレクタブルマルチプロトコルインタフェースとプロセッサ機能のは、フィールドプログラマブルゲートアレイに実装可能である。
【発明の概要】
【０００５】
本発明の実施形態は、自動車のコンピュータへの複数の通信チャネル入力を遠隔テストする装置を有する。この装置は、永続メモリに電気的に接続されたマイクロプロセッサを有し得る。前記メモリは、自動車のコンピュータへの２以上の通信チャネル入力のそれぞれに対応する通信チャネルテストメッセージをその中に格納し得る。前記通信チャネルの少なくとも１つは無線通信チャネルである。前記マイクロプロセッサは、選択された通信チャネルを通して前記自動車のコンピュータにテストメッセージを出力するように構成され得る。
【０００６】
ある実施形態は、前記マイクロプロセッサと通信し、前記テストメッセージの少なくとも１つを前記自動車のコンピュータへの無線通信入力に無線で伝送するワイヤレストランシーバを有し得る。
【０００７】
ある実施形態は、前記マイクロプロセッサに接続され、動作すると、前記ワイヤレストランシーバを前記自動車のコンピュータへの前記無線通信入力とペアにすること、前記２以上の通信チャネル入力の１つ及びテスト用の対応するテストメッセージを選択すること、及び前記選択された通信チャネル入力を通して前記対応するテストメッセージを出力すること、を前記マイクロプロセッサに行わせる１以上のスイッチを有し得る。
【０００８】
前記無線通信チャネルはブルートゥース通信チャネルであってもよい。前記２以上の通信チャネルのいずれがテスト用に選択されたかを識別する１以上の出力表示器を更に有してもよい。前記出力表示器は発光ダイオードであってもよい。
【０００９】
前記通信チャネルテストメッセージは２以上の異なる言語で格納されてもよく、前記１以上のスイッチの動作によって、前記マイクロプロセッサに、前記選択された通信チャネルを通して出力するためのテストメッセージの言語を選択させてもよい。
【００１０】
前記２以上の通信チャネルは、ユニバーサルシリアルバスを含んでもよい。前記ユニバーサルシリアルバス上の電圧差は、前記マイクロプロセッサに電力を供給してもよい。
【００１１】
前記永続メモリはフラッシュメモリであってもよい。
【００１２】
前記装置は、デジタル符号化されたテストメッセージをアナログ音声信号に変換するＤＡ（digital-to-analog）コンバータを更に有してもよい。
【００１３】
本発明の実施形態は、車両のコンピュータへの２以上の通信チャネルの入力の使用可能性を遠隔テストする方法を含んでもよい。前記車両のコンピュータから離れたテストツールにおいて、前記方法は、前記車両のコンピュータへの、少なくとも１つは無線通信チャネルである、２以上の通信チャネル入力の１つを選択する入力を受信し、前記テストツール内のワイヤレストランシーバを前記車両のコンピュータに電気的に接続されたワイヤレストランシーバとペアにし、前記選択された通信チャネルを通してその通信チャネルに固有のテストメッセージを出力することを含んでもよい。
【００１４】
車両のコンピュータにおいて、前記方法は、前記車両のコンピュータへの２以上の通信チャネル入力の１つを選択する入力を受信し、前記車両のコンピュータと通信するワイヤレストランシーバを前記テストツール内のワイヤレストランシーバとペアにするための入力を受信し、前記テストメッセージが前記選択された通信チャネルを通して前記車両のコンピュータで受信される場合には、前記メッセージを前記車両のオーディオシステムを通して再生するために出力することを含んでもよい。
【００１５】
前記方法は、また、どの通信チャネルがテスト用に選択されたかを識別する表示器を、前記テストツールにおいて点灯させることを含んでもよい。
【００１６】
前記方法は、前記テストツールにおいて２以上の言語からテストメッセージ言語を選択し、前記テストメッセージを前記選択された通信チャネルを通して前記選択された言語で出力することを含んでもよい。どのテストメッセージ言語が選択されたか識別する表示器を、前記テストツールにおいて点灯させてもよい。
【００１７】
前記方法は、前記ワイヤレストランシーバを前記車両のコンピュータに電気的に接続された前記ワイヤレストランシーバとペアにするための複数桁のＰＩＮ番号を示す入力を、前記テストツールにおいて受信することを含んでもよい。
【００１８】
前記方法は、前記テストツールと前記車両のコンピュータとの間のユニバーサルシリアルバス又はアナログ通信接続を確立することを含んでもよい。
【００１９】
前記方法は、アナログ通信チャネルを通して車両エンターテインメントシステムと通信するために、デジタルフォーマットのテストメッセージをアナログフォーマットに前記テストツールにおいて変換することを含んでもよい。
【００２０】
本発明のこれらの及び他の局面は、本発明の添付された図面及び以下の詳細な説明を考慮してよりよく理解されるであろう。
【図面の簡単な説明】
【００２１】
新規であると考えられる本発明の特徴は、添付の特許請求の範囲において詳細に示されている。本発明は、その構成及び動作の両方に関して、その更なる対象及び効果とともに、添付の図面を考慮し、以下の説明を参照して最もよく理解され得る。
【図１】車両のコンピューティング及び通信システムの例示的ブロック接続である。
【図２】車両における複数の通信チャネルテストするテストツールの例示的実施形態である。
【図３】マルチメディアテストツールに実装された回路の例示的実施形態である。
【図４】マルチメディアテストツールに実装されたプリント基板（PC board）レイアウトの一実施形態である。
【図５】マルチメディアテストツールの動作の一実施形態を示す例示的なフローチャートである。
【図６Ａ】マルチメディアテストツールの車両のコンピュータとのブルートゥースペアリング処理の一実施形態を示す例示的フローチャートである。
【図６Ｂ】マルチメディアテストツールの車両のコンピュータとのブルートゥースペアリング処理の他の実施形態を示す例示的フローチャートである。
【発明を実施するための形態】
【００２２】
図１は、車両３１のコンピューティング通信システム（ＣＣＳ：computing and communication system）のブロック接続の例を示す。ＣＰＵ（central processing unit)３は、デジタルデータプロセッサやマイクロプロセッサを有してもよく、ＣＰＵ３には正の直流電圧＋Ｖ（例えばＤＣ５Ｖ）が供給されている。ＣＰＵは、揮発性又はランダムアクセスメモリ（ＲＡＭ）５と通信を行い得る。ＣＰＵ３は、また、永続的な情報の格納及び読み出しのためにデータベース又はハードドライブ７にアクセスし得る。代替として又はこれに加えて、ＣＰＵ３は、フラッシュドライブやスマートカード（図示せず）のようなフラッシュメモリのインタフェースとなり得る。ＣＰＵ３は、デジタル信号を音声信号や映像信号のようなアナログ信号に変換するＤＡ（digital-to-analog）コンバータ９へのデジタル出力を有してもよい。それらの信号は、この技術分野でよく知られているように、スピーカー１３やビデオディスプレイ（図示せず）での再生のために増幅されてもよい。代替として、デジタルシグナルプロセッサが、スピーカー１３やビジュアルディスプレイ（図示せず）での再生のためにデジタル信号を処理してもよい。コンピューティング通信システム１は、位置測定、ナビゲーションサービス、又はこれらの両方のためのグローバルポジショニング（すなわちナビゲーション）システム（ＧＰＳ：global positioning system）を有してもよいし、有しなくてもよい。
【００２３】
ＣＰＵ３は、複数の入力チャネルを有し得る。例えば、マイクロホン２９は、音声を検出してアナログ電気信号に変換し得る。アナログ信号は、ＣＰＵ３への入力のために、ＡＤ（analog-to-digital）コンバータ２７でデジタル信号に変換され得る。アナログ信号３３は、また、補助（auxiliary）入力２５で受信され、コンバータ２７でデジタル信号に変換され、ＣＰＵ３に入力され得る。
【００２４】
ＣＰＵ３は、アンテナ１７を有しブルートゥース（BLUETOOH）通信規格及びプロトコルに従って無線周波数（ＲＦ：radio frequency）信号１９で通信を行うブルートゥーストランシーバ経由で、遠隔デバイスと双方向に通信し得る。ブルートゥースＲＦ通信は、ＣＰＵ３と複数の遠隔コンピューティングデバイスとの間に確立され得る。遠隔コンピューティングデバイスには、携帯電話、パーソナルメディアデバイス、健康モニタリングデバイス、ラップトップ又はミニコンピュータ、車両モジュール、パーソナルナビゲーションデバイス等を含むが、これらには限定されない。
【００２５】
ＣＰＵ３は、また、ユニバーサルシリアルバス（ＵＳＢ：universal serial bus）経由で、遠隔コンピューティングデバイスと双方向に通信し得る。入力セレクタ５１は、車両の乗員によって操作され得るものであって、ＣＰＵ３への利用可能ないくつかの入力からの選択を行う。ペアリングボタン５３を選択することによって、ブルートゥース通信チャネル（BLUETOOH communication channel）のために、ブルートゥースペアリングモードに入り得る。
【００２６】
図２は、ＣＰＵ３へ、及びＣＰＵ３からの１以上の通信チャネル（communication channel）をテストするツール１１の一例を示している。ツール１１は、複数の出力インジケータ（例えば、補助１４ａ、ブルートゥース１４ｂ、ＵＳＢ１４ｃ及び電源３５）を有するハウジング１０を有し得る。他の実施形態においては、複数の他の通信チャネルのためのインジケータがあり得る。非限定的な例には、ＷｉＭａｘ（Worldwide Interoperability for Microwave Access）、Ｗｉ−Ｆｉ、ＺｉｇＢｅｅ、及びワイヤレスＵＳＢが含まれる。テストツール１１は、また、これらの複数の通信チャネルのいずれの組合せをもテストし得る。出力インジケータは、発光ダイオード（ＬＥＤ）、液晶ディスプレイ（ＬＣＤ）、又は視覚的な出力の他の形態であってもよい。ツール１１が他のブルートゥースデバイスとペア（paired）である、又はペアになっていることを示すインジケータがあってもよい（図示せず）。ツール１１は、また、入力ボタン又はセレクタ１２（テストセレクタ）及び１６（ブルートゥースペアリングモード）を有してもよい。ツール１１は、また、補助出力２０及びＵＳＢ接続１８（例えばハイスピードＵＳＢ２．０）を有してもよい。以下により詳細に説明されているように、ツール１１は内部に、アドバンストオーディオディストリビューションプロファイル（Ａ２ＤＰ：Advanced Audio Distribution Profile）規格に適合したブルートゥーストランシーバを有する。代替として、ツール１１は、ハンズフリープロファイル（ＨＦＰ）又はヘッドセットプロファイル（ＨＳＰ）規格、又は種々のプロファイルの組合せと互換性がある、ブルートゥーストランシーバを有してもよい。一実施形態においては、ＵＳＢインタフェース１８は、テストツール１１に電圧差を供給してもよい。他の実施形態においては、テストツール１１は、ＣＰＵ３からの映像出力をテスト可能であってもよい。テストツール１１は、例えば、ＭＰ４の音声部分をテストしてもよい。テストツール１１には、映像信号をテストしていることを示すインジケータがあってもよい。
【００２７】
ＬＥＤは、以下に説明されているように、通信チャネル１４ａ，１４ｂ，１４ｃのいずれがテストされているかを示し得る。ユーザは、テストセレクタボタン１２を操作して、各通信チャネルのテストを開始し得る。ユーザは、ブルートゥースペアリングボタン１６を操作して、ツール１１内のブルートゥーストランシーバと車両３１内のブルートゥーストランシーバ１５とをペアにし得る。
【００２８】
ユーザは、１以上のスイッチ又はボタンを操作して、１以上の通信チャネルをテストするための言語を選択してもよい。ＬＥＤは、また、どの言語で複数の通信チャネルがテストされているかを示してもよい。例えば、ＬＥＤは、通信チャネル１４ａ，１４ｂ，１４ｃが、英語（Ｅ）６ａ、スペイン語（Ｓ）６ｂ、フランス語（Ｆ）６ｃでテストされていることを示してもよい。通信チャネルは、他の言語でテストされてもよい。テストツール１１の言語選択機能の操作については、以下で更に説明する。
【００２９】
当業者は、ツール１１の外面の構成が、図２に示され上記で説明された特定の構成に限定されないことが理解できるであろう。多数の異なる形状及び構成が実装され得る。例えば、テストツールは、ラップトップコンピュータ、ハンドヘルドコンピュータ、又は他の可搬なコンピューティングデバイスのような携帯形のコンピューティングデバイスで実行されるソフトウェアに実装され得る。図２に図示されたツールの形状及び物理的な構成は、本発明を限定するものではない。
【００３０】
図３は、ツール１１内に実装され得る例示的回路３７のブロック図を示す。当業者は、本発明の実施形態を実装するために利用される特定の回路は図３に示された特定の回路構成に限定されないことを理解するであろう。例えば、図３に示された回路は、車両３１の内部のＣＰＵ３への、外部で生成された入力をテストする。図３の回路は、ブルートゥーストランシーバ１５又はＵＳＢポート２３を通して通信するＣＰＵ３からの出力をテストするように、容易に構成され得る。
【００３１】
例示的回路３７は、マイクロコントローラ４２を有する。一実施形態では、マイクロコントローラ４２は、モトローラ８０５１  ８ビットプロセッサ（例えばSILICON LABS C8051F352）、システムクロック、及びメモリ（例えばフラッシュ、ＳＲＡＭ、ＸＲＡＭ等）を有し得る。マイクロコントローラ４２は、ＵＳＢインタフェース１８によって電力が供給されてもよい。代替として、ツール１１には、内部電池の電力、太陽による電力、又は車両の１２Ｖ補助電力ポート（図示せず）の１つによって電力が供給されてもよい。ＤＣ１２Ｖ電源が使われる場合には、マイクロコントローラ及び他のデバイスにＤＣ５Ｖを供給するために、電圧レギュレータが必要であり得る。
【００３２】
マイクロプロセッサ４２との間で、アンテナ４６を有するブルートゥーストランシーバ３０は通信を行い得る。トランシーバ３０は、ブルートゥースデバイス間の音声のストリーミングのための既定のアドバンストオーディオディストリビューションプロファイル（Ａ２ＤＰ）互換デバイスであり得る。テストツール１１は、また、上述のＨＦＰ又はＨＳＰ互換デバイスであり得る。トランシーバ３０は、ブルートゥース通信チャネルをテストする際に、車両のブルートゥーストランシーバ１５とペアになり得る。トランシーバの制御は、マイクロコントローラ４２上にエンコードされたソフトウェアを通して行われ得る。トランシーバ３０は、また、永続メモリ（persistent memory）３９に格納された音声ファイルを出力するために、音声アンプ３６と通信し得る。トランシーバ３０は、テストデバイスの、ＦＣＣにより承認されたコンポーネントであり得る。一実施形態においては、ブルートゥースペアリングボタン１６を押すと、トランシーバ３０は、ブルートゥース通信テスト中に、テストデバイス１１を車両のブルートゥーストランシーバ１５とペアにし得る。ブルートゥーステストの動作の更なる詳細は、以下で更に説明される。ペアリングは、デバイス間の正常なペアリングを行うための、製造者が開発した自動シーケンスを通して行われる。その実施形態は、以下で説明される。
【００３３】
ＵＳＢフラッシュドライブ又はメモリスティック３２が、テストデバイス内に収容されていてもよい。ＵＳＢフラッシュドライブ３２は、ＵＳＢコントローラリレー３８が動作すると、接続４１を経由してＵＳＢ通信チャネルの接続テストのために用いられ得る。ＵＳＢテストセレクタ１４ｃが押されると、マイクロプロセッサ４２からの出力信号が生成されて、ＵＳＢコントローラリレー３８がアクティブになる。一実施形態では、コントローラリレー３８は、ＵＳＢフラッシュドライブ３２の電源を制御する。例えば、コントローラリレー３８は、ＵＳＢ通信チャネルのテストが選択されるまで、フラッシュドライブ３２の電源をオフに保ってもよい。代替として、永続記憶部３９に格納された音声テストファイルを、テスト中にＵＳＢインタフェース４１に出力してもよい。一実施形態では、テスト音声ファイルは、フラッシュドライブ３２（及び／又はメモリ３９）にメタファイルとして格納され、英語、フランス語、及びスペイン語のような複数の言語で格納される。テストデバイスは、ＵＳＢ接続のための言語選択機能４８を有してもよいし、有しなくてもよい。一実施形態では、ＵＳＢ接続テストの出力には、言語セレクタ４８を介したユーザ（例えばサービス技術者）による選択や変更なしに、各言語のシーケンシャルテストメッセージを含んでもよい。
【００３４】
他の代替実施形態においては、永続メモリ３９に種々の言語のテストメッセージが区分されて格納されている場合には、言語選択を、言語セレクタスイッチ４８を介してマイクロコントローラ４２において行うことができる。この実施形態においては、テスト信号は、ＵＳＢコントローラ４３に出力され、インタフェース４５を経由してＵＳＢケーブル１８に伝達される。
【００３５】
マイクロプロセッサ４２は、補助出力２０をテストするＤＡコンバータ（ＤＡＣ）４２ｂを有してもよい。一実施形態においては、ＤＡＣ４２ｂは、マイクロプロセッサ４２に組み込まれ、補助接続をテストするときに、マイクロプロセッサ４２のメモリ３９と通信して、アナログ音声ファイルを出力する。
【００３６】
マイクロプロセッサ４２は、また、音声ファイルの格納のためにメモリ３９を有してもよい。マイクロプロセッサ４２のメモリ３９に格納された音声ファイルは、ブルートゥース及び補助通信チャネルがテストされる際に送信される出力であってもよい。テストデバイス内のＵＳＢフラッシュドライブ３２は、ＵＳＢ接続テストに用いられる音声ファイルを格納する独立したメモリを搭載していてもよい。一実施形態においては、マイクロプロセッサ４２は、永続メモリ３９にブルートゥース通信チャネル、ＵＳＢ通信チャネル、及び補助通信チャネルのための音声ファイルを格納し、テストデバイスのオペレーションセンターとして働き、３つの通信チャネル全てのテストを制御する回路を搭載する。この動作を、以下で更に詳細に説明する。
【００３７】
マイクロプロセッサメモリ３９は、英語、フランス語、及びスペイン語のようないくつかの異なる言語の音声ファイルの格納を別々のアドレスに行ってもよい。マイクロプロセッサ４２と通信する言語選択スイッチ４８を介して、テスト中の再生のために、これらの３言語のうちの１つのメモリアドレスが選択されてもよい。一実施形態では、言語選択スイッチによって、いずれもマイクロプロセッサ４２と通信しているブルートゥース通信チャネル、ＵＳＢ通信チャネル、及び補助通信チャネルのための言語選択を行うことができる。マイクロプロセッサ４２は、また、テストデバイス１１に配置されたテストセレクタボタンを介して、マイクロプロセッサ４２と通信しているこれらの３つの通信チャネルの間の切り換え機能テストを行う命令及び回路を有していてもよい。テストセレクタボタン１２の動作を以下で更に説明する。
【００３８】
図４は、テストツール１１のプリント基板（PC board）レイアウト（ＰＣＢ）の例示的回路図を示す。コネクタ２４は、補助ケーブルインタフェース２０及びＵＳＢインタフェースケーブル１８のインタフェースとなり得る。ＵＳＢコネクタ２４は、電圧レギュレータ２８によって調節されたＵＳＢ電源接続（ＤＣ＋５Ｖ）２６を含んでいてもよい。一実施形態では、コネクタ２４は８ピンコネクタである。
【００３９】
コネクタ２４は、サージプロテクタ５５（LITTLEFUSEによって製造された部品番号SP0505BAHTGのような）と電気的に通信してもよい。インタフェース５４は、フラッシュ／メモリスティック３２（図３）に接続され、ＵＳＢモード時に音声又は映像ファイルを送信してもよい。インタフェース５４は、ＵＳＢ通信チャネルがテストされるまで、フラッシュドライブへの電力を制御する（例えば電源をオフにしておく）ＵＳＢコントローラリレー３８と電気的に通信してもよい。リレー３８は、マイクロプロセッサ４２のピン２６によってアクティブになる。
【００４０】
モード選択スイッチ５０は、プロトコルテスト中のテストモード（例えばＵＳＢ、補助（ＡＵＸ）、ブルートゥース）の間の切り換え時に電気信号を送信し得る。ブルートゥースペアリングスイッチ５２は、ブルートゥース通信チャネルのテストを可能にするために、テストツール１１のブルートゥーストランシーバ３０を車両のブルートゥーストランシーバ１５とペアリングするための電気信号を送信し得る。ペアリング処理を以下で更に詳細に説明する。プロトコルテスト中に、ＬＥＤ２２ａ（電源）、２２ｂ（ＵＳＢ）、２２ｃ（ブルートゥース）、及び２２ｄ（ＡＵＸ）を点灯させるために、命令がマイクロコントローラ４２に送られてもよい。例えば、テストツール１１にＵＳＢ接続１８を通して電力が供給されている場合には、電源用ＬＥＤ２２ａが緑に点灯してもよい。どのプロトコルのテスト中にも、ＬＥＤ２２ｂ，２２ｃ，２２ｄが赤に点灯してもよい。
【００４１】
フラッシュメモリチップ４４は、テスト中に使用するために、音声ファイルを格納してもよい。フラッシュメモリチップの一例は、WINDBANDによって製造された部品番号W25X16VSFIGである。音声ファイルの使用について、以下で詳細に更に説明する。フラッシュメモリチップ４４は、マイクロコントローラ４２の外部の永続メモリとしても用いられ得る。
【００４２】
ＤＡ（Digital-to-Analog）コンバータ（ＤＡＣ）４７は、再生のためにメディアをデジタルフォーマットからアナログフォーマットに変換するためにテスト中に用いられ得る。
【００４３】
ブルートゥースモジュール／トランシーバ３０は、車両のトランシーバ１５とのペアリングのための信号を送信し得る。ブルートゥースモジュール３０の一例は、FREE2MOVEによって製造されたものであって、部品番号F2M03MLAである。オンボードアンテナ（図示せず）は、トランシーバ３０のためにトランシーバ１５とペアリング／接続するためのＲＦ信号を受信及び送信し得る。
【００４４】
このテストデバイスが役に立つと判明するであろう他の環境も存在し得る。テストデバイスは、車両技術者が図１に示されたコンピューティング通信システム１を用いて修理や問題点の診断をするときに広く利用されるであろうことが意図されている。図５は、一実施形態によるテストデバイスの動作のステップ例を示すフローチャートである。当業者は、図５に示された処理は、本発明の特定の実装を最適にするために補足されたり変更されたりし得ることを理解するであろう。本発明及び本発明の動作は、図５に示された特定の処理には限定されない。
【００４５】
この例に従ってテストデバイスを動作させるためには、サービス技術者が、ＵＳＢケーブル１８を車両３１内の電力が供給されているＵＳＢインタフェースポートに差し込むことによってこのデバイスに電力を供給し得る。代替として、独立したＵＳＢ又は補助電源ケーブル（図示せず）を電力供給のためにテストデバイスに接続してもよい。サービス技術者は、また、補助音声ジャック２０を車両３１の補助インタフェースに接続してもよい。サービス技術者は、通信チャネルを特定の順序でテストする必要はない。例えば、ユーザは、ブルートゥース接続を最初にテストし、その後、補助及びＵＳＢ接続をテストしてもよい。次にテストを行うときには、ユーザは、ＵＳＢ接続を最初にテストし、その後、ブルートゥース及び補助接続をテストしてもよい。したがって、どのような通信チャネルテスト順序であっても実行することができる。上述のように、ＷｉＭａｘ、Ｗｉ−Ｆｉ、ＺｉｇＢｅｅ、及びワイヤレスＵＳＢのような他の通信チャネルをテストしてもよい。ＭＰ４の音声部分もテスト可能である。
【００４６】
典型的には、テスト処理の最初のステップは、ブロック６０に示されているように、テストのための言語を選択することである。これは、テストされる通信チャネルにかかわらず、全てのテストは典型的には同一の技術者によって同一の言語で実行されるからである。一実施形態では、英語、フランス語、又はスペイン語が出力言語として選択され得る。ＵＳＢモードでは、全言語がシーケンシャルに出力されてもよい。
【００４７】
一実施形態によると、言語を変更するためには、テストセレクタボタン１２をＬＥＤ６ａ−６ｃが点滅するまで所定の時間（例えば３秒）押して保持し続けてもよい。テストセレクタボタン１２を押し続けている間、所望の言語を選択するために、ペアボタン１６を所望の言語用のＬＥＤ６ａ，６ｂ，又は６ｃが点灯するまで押してもよい。
【００４８】
次に、技術者は、ブロック６２に示されているように、テストのために特定の通信チャネルを選択し得る。この例では、選択できるものとして３つの通信チャネル、すなわち、ブルートゥース、ＵＳＢ、及び補助が存在する。前述のように、他の通信チャネルをテストしてもよい。通信チャネルの選択は、図２に示されたセレクタボタン１２を押してテストしたい所望の通信チャネルを順に選択することによって行われ得る。現在選択されている通信チャネルは、図２に示されているように、ツール１１の表面にあり、各チャネルに対応するＬＥＤ１４によって視覚的に確認され得る。代替として、独立したテスト選択ボタンが各通信チャネルに対応していてもよい。
【００４９】
車両３１は、ＣＰＵ３への所望の入力を選択するために操作され得る入力セレクタ５１を有してもよい。この例では、ブルートゥース入力が選択され、テストツール１１とのペアリングを開始するためにブルートゥーストランシーバ１５からＣＰＵ３へ信号が伝送される。
【００５０】
ブルートゥース通信チャネルをテストするためには、ブロック６６に示されているように、技術者は最初に、ツール１１内のブルートゥーストランシーバ３０を車両３１内のブルートゥーストランシーバ１５とペアにしなければならない。図２に示されたブルートゥースペアボタン１６を押すことによって、ツール１１ではペアリングモードに入る。車両３１は、また、ペアリング動作を完了させるために押され得るブルートゥースペアリングボタン５３を有してもよい。図６Ａ及び６Ｂは、ペアリング動作の例示的実施形態を表す２つのブロック図を示す。
【００５１】
図６Ａに示されているように、テストセレクタ１２でブルートゥーステストをブロック１１２に反映されているように選択すると、ブルートゥースＬＥＤ１４ｂが点灯する。ＣＣＳ１上のメニューボタン（図示せず）により、ブロック１１６に示されているように、ユーザは、ブルートゥースデバイスとペアリングするためのシステム設定機能に案内され得る。ブロック１１８に示されているように、スピーカー１３から出力される音声プロンプトは、ペアリング可能なデバイスを探していることを知らせ得る。いったんペアになると、ブロック１２４に示されているように、ユーザは「特別ＰＩＮ」（例えば「００００」）を入力し得る。以下で説明されるのであるが、ブロック１２０に示されているように、ペアリングのために複数桁（例えば６桁）のＰＩＮを要求するように、ＣＣＳ１は当初から設定されていてもよい。したがって、ブロック１２４に示されているように、ユーザは、ＣＣＳ１でオプションを選択して「特別ＰＩＮ」を入力するように要求され得る。
【００５２】
ユーザは、その後テストデバイス１１上のペアボタン１６を選択し得る。デバイスのペアリングは、ブロック１２６に示されているように、数回又は数秒間点滅するＬＥＤ１４によって確認することができる。ブロック１２８に示されているように、ブルートゥース通信チャネルのテストは、その後開始し得る。
【００５３】
図６Ｂは、デフォールトのペアリングシナリオの例を示す。ユーザは、ブロック１４０に示されているように、ＣＣＳ１に格納された複数桁（例えば６桁）のＰＩＮを読み出すように要求され得る。ユーザは、その６桁のＰＩＮをテストデバイス１１に入力し得る。そのようにするための一例においては、ブロック１４２に示されているように、ペアボタン１６をＬＥＤ１４ａ−１４ｃが点灯するまで所定の時間（例えば３秒）押し続ける。ペアボタン１６を離すと、ＡＵＸ ＬＥＤ１４ａが点灯し続ける。ＰＩＮは、ブロック１４４に示されているように、複数桁ＰＩＮの各桁に等しい回数だけペアボタン１６を押すことによって入力され得る。例えば、第１桁が３であり、第２桁が４である場合には、ペアボタン１６は、それぞれ３回及び４回押される。テストセレクタボタン１２が、入力されたそれぞれの桁の後で押される。選択されると、ＬＥＤ１４ｂは点滅して、ペアキーが入力されたことを示す。ＰＩＮに「０」がある場合には、テストセレクタボタン１２のみが押される。
【００５４】
各入力桁の確認は、ブロック１４６に示されているように、ＬＥＤ１４ａ−１４ｃから、左から右の順で受け取り得る。例えば、第１桁を入力するときには、ＬＥＤ１４ａが点灯し得る。入力されると、ＬＥＤ１４ｂが第２桁のために点灯し得る。ＬＥＤ１４ａ−１４ｃは、第４桁−第６桁のために左から右の順で再び点灯する。
【００５５】
ＰＩＮの全桁を入力すると、ＬＥＤ１４ｂは数回又は数秒間点滅し得る。トランシーバ１５は、ブロック１４８に示されているように、テストデバイス１１とのペアリングを試みる。ブロック１５０に示されているように、ブルートゥース通信チャネルのテストが開始し得る。
【００５６】
ブルートゥーストランシーバどうしがペアになり、テストセレクタ１２がブルートゥース通信チャネルに設定されると、ブロック７２に示されているように、チャネルの通信テストが開始される。ＣＣＳ１は、ブルートゥーステスト用に構成されている必要があり得る。例えば、ユーザは、ＣＣＳ１のインタフェースから「ＢＴオーディオ」を選択する必要があり得る。ユーザは、デバイスのペアリングを１回すれば全ての３つの通信チャネルをテストし得る。ブルートゥースチャネルが再びテストされる場合には、ユーザは、ＵＳＢ電源ケーブルを外し、再び差し込む必要があり得る。デバイス１１は、車両のトランシーバ１５とペアであり続けなくてもよい。したがって、テストデバイス１１は、ＣＰＵ３と通信するブルートゥーストランシーバ１５のペアになったデバイスのリストから削除もされ得る。デバイスを再びペアリングすると、テストが再び開始され得る。
【００５７】
テスト中は、ブロック７８に示されているように、選択された言語のテストメッセージが永続メモリ３９から呼び出され、車両３１内のブルートゥーストランシーバ１５へ無線通信を行って車室内のスピーカー１３での再生をするために、テストツール１１内のブルートゥーストランシーバ３０に出力される。英語メッセージは、例えば、「これはブルートゥース通信チャネルのテストです。このメッセージが聞こえましたら、ブルートゥースチャネルは正しく働いています。」というものであり得る。このメッセージが技術者に聞こえる場合には、ブロック９６に示されているように、ブルートゥース通信チャネルが使用できると判定される。このメッセージが聞こえない場合には、ブルートゥース通信チャネルに問題があり得、ブロック９０に示されているように、技術者による更なる診断及びテストが必要であり得る。
【００５８】
ＵＳＢ通信チャネルをテストするためには、ユーザは、車両３１内の対応するＵＳＢインタフェース２３にＵＳＢケーブル１８を挿入し得る。ユーザは、ブロック６２に示されているように、ＵＳＢ通信チャネルのテストを開始するためにテストセレクタボタン１２を押し得る。技術者は、また、ＣＰＵ３へのＵＳＢ入力を選択するために、車両３１にある入力セレクタ５１を操作し得る。一実施形態においては、テストツール１１でＵＳＢを選択すると、ＵＳＢリレー３８がアクティブになり、フラッシュドライブ又は図３に示されたメモリスティック３２に位置する音声テストファイルの再生が許可される。他の実施形態においては、ＵＳＢコントローラリレーは使われず、ＵＳＢケーブル１８をＵＳＢインタフェース２３に接続すると直ちにテストメッセージにアクセス可能になる。３つめの実施形態においては、テストメッセージはマイクロコントローラ４２の永続メモリ３９に格納される。再生のために選択された特定のテストメッセージには、ＵＳＢコントローラ４３を用いた再生のために永続メモリ３９において独立にアドレスが与えられる。
【００５９】
ＣＰＵ３との接続性を完全にするためには、サービス技術者は、車両３１の入力用にＵＳＢインタフェース２３を選択しなければならないかも知れない。ツール１１でＵＳＢ出力を、車両３１でＵＳＢ入力を選択すると、ブロック７４に示されているように、ＵＳＢ通信チャネルがテストされる。一実施形態では、ブロック８０に示されているように、１以上の言語における１以上のテストメッセージがメモリ３２から読み出され、車両内にあるＤＡコンバータ９、アンプ４、及びスピーカー１３を通して再生される。英語メッセージは、例えば、「これはＵＳＢ通信チャネルのテストです。このメッセージが聞こえましたら、ＵＳＢチャネルは正しく働いています。」というものであり得る。このメッセージが技術者に聞こえる場合には、ブロック９８に示されているように、ＵＳＢ通信チャネルが使用できると判定される。このメッセージが聞こえない場合には、ＵＳＢ通信チャネルに問題があり得、ブロック９２に示されているように、技術者による更なる診断及びテストが必要であり得る。
【００６０】
補助通信チャネルをテストするためには、サービス技術者は、車両３１にある補助入力ポート２５に補助音声ケーブル２０を接続し得る。ユーザは、ツール１１において補助通信チャネルのテストを開始するためにテストセレクタボタン１２を押し得る。技術者は、また、スピーカー１３での再生のために、車両３１にある入力セレクタボタン５３を操作してＣＰＵへの補助チャネル入力を選択し得る。この時点で、ブロック７６に示されているように、補助通信チャネルがテストされ得る。マイクロプロセッサ４２は、ブロック８２に示されているように、選択された言語の音声テストファイルを永続メモリ３９から読み出し、それを、補助入力２５への伝送、ＣＰＵ３での処理、及びスピーカー１３を通した再生のために、補助出力２０を通して出力する。英語メッセージは、例えば、「これは補助通信チャネルのテストです。このメッセージが聞こえましたら、補助チャネルは正しく働いています。」というものであり得る。
【００６１】
このメッセージが技術者に聞こえる場合には、ブロック１００に示されているように、補助通信チャネルが使用できると判定される。このメッセージが聞こえない場合には、補助通信チャネルに問題があり得、ブロック９４に示されているように、技術者による更なる診断及びテストが必要であり得る。
【００６２】
本発明の他の実施形態においては、テストデバイスは、テスト信号を全ての通信チャネルに実質的に同時に又は期間をオーバーラップさせて一斉に送信するように構成されていてもよい。代替として、テストデバイスは全通信チャネルをスキャンし、テストされているプロトコルをいつ切り換えるかをユーザに自動的に通知してもよい。
【００６３】
本実施形態は、マルチメディア通信システムやマルチメディアエンターテインメントシステムをテストするためにも用いられ得る。テストされるべきデバイスの実施形態は、複数の異なる通信チャネル入力を有する標準的なエンターテインメントシステム若しくは通信システム、又はより大型の装置の組み立て品若しくはコンピューティングシステム内に組み込まれた通信システム若しくはエンターテインメントシステムである。
【００６４】
本発明の実施形態を図示し、説明したが、これらの実施形態は、本発明の全ての可能な形態を図示し、説明することは意図されていない。むしろ、本明細書で使用された言葉は、限定のためではなく、説明のための言葉であり、本発明の精神と範囲から逸脱することなく種々の変更が行われ得ることと理解されるべきである。
【図１】
2011523462.tif 000003
【図２】
2011523462.tif 000004
【図３】
2011523462.tif 000005
【図４】
2011523462.tif 000006
【図５】
2011523462.tif 000007
【図６Ａ】
2011523462.tif 000008
【図６Ｂ】
2011523462.tif 000009
【国際調査報告】
2011523462.tif 000010