(57)【要約】ユニバーサルシリアルバス（ＵＳＢ）ポートとＵＳＢスマートカードとの間の転送が成功したことを検出し、ＵＳＢトランザクション動作を表示する信号を発生するための方法および装置が開示されている。本発明の好適な実施態様において、このＵＳＢトランザクション動作信号は、ＵＳＢトランザクション動作に応じて変化し、発光ダイオード（ＬＥＤ）を駆動する。ＵＳＢスマートカード内部のカウンタによって、ユーザが認知できるようにＵＳＢトランザクション動作信号の大きさを調整する。ＬＥＤを流れる電流がＵＳＢトランザクション動作に依存しているので、ＬＥＤの明るさは、ＵＳＢトランザクション動作に応じて変化する。このＬＥＤは、電流ミラーシンクまたは電流ミラー源、あるいは電流スイッチシンクまたは電流スイッチ源によって駆動可能である。【選択図】図１
2004524597.tif 000002
【特許請求の範囲】
【請求項１】
ユニバーサルシリアルバス（ＵＳＢ）スマートカードモジュールとＵＳＢポートとの間のトランザクション動作を表示する方法であって、
ａ）前記スマートカードモジュールと前記ＵＳＢポートとの間で、差分シリアル信号を含むＵＳＢパケットを送受信し、
ｂ）ＵＳＢパケットの送受信が成功したら、前記スマートカードモジュールによってコレクトトランスファ信号を生成し、
ｃ）前記コレクトトランスファ信号に基づいてトランザクション動作を表示することを特徴とする方法。
【請求項２】
請求項１に記載の方法において、
前記表示工程は、
ａ）前記コレクトトランスファ信号を前記スマートカードモジュール内に配置されているカウンタの入力に接続し、
ｂ）前記カウンタの出力に基づいてトランザクション動作を表示する。
【請求項３】
請求項２に記載の方法において、ユーザに対してトランザクション動作を知覚的に表示するように、前記カウンタの出力を選択する工程を更に備える。
【請求項４】
請求項２に記載の方法において、前記カウンタの前記出力を、前記スマートカードモジュール内に配置され、ＬＥＤを駆動する出力バッファに接続する工程を更に備える。
【請求項５】
請求項４に記載の方法において、前記出力バッファはＧＮＤ基準電圧に接続された電流源回路を備える。
【請求項６】
請求項４に記載の方法において、前記出力バッファはＶＢＵＳ供給電圧に接続された電流源回路を備える。
【請求項７】
請求項４に記載の方法において、前記出力バッファはＶＢＵＳ供給電圧に接続されたスイッチ回路を備える。
【請求項８】
請求項４に記載の方法において、前記出力バッファはＧＮＤ基準電圧に接続されたスイッチ回路を備える。
【請求項９】
ユニバーサルシリアルバス（ＵＳＢ）スマートカードモジュールとＵＳＢポートとの間のトランザクション動作を表示する方法であって、
ａ）前記ＵＳＢポートと前記スマートカードモジュール内に配置されたトランシーバの外部端子との間で、差分シリアル信号を含むＵＳＢパケットを送受信し、
ｂ）前記トランシーバの入力端子を、前記スマートカードモジュール内に配置されたシリアルエンジンの入力に接続し、
ｃ）前記シリアルエンジンの出力からのコレクトトランスファ信号をマイクロコントローラとカウンタとに相互に接続し、ここで、前記マイクロコントローラと前記カウンタとは共に前記スマートカードモジュール内に配置されており、
ｄ）前記マイクロコントローラから前記カウンタを制御し、
ｅ）前記カウントの出力から前記スマートカードモジュール内に配置された出力バッファの入力を駆動し、
ｆ）前記コレクトトランスファ信号に基づいてトランザクション動作を表示するために、前記出力バッファの出力から装置をアクティブにすることを特徴とする方法。
【請求項１０】
請求項９に記載の方法において、アクティブとなる装置は、ＬＥＤであり、陽極及び陰極を有する。
【請求項１１】
請求項１０に記載の方法において、更に、
ａ）前記ＬＥＤの前記陽極をＶＢＵＳ供給電圧に接続し、
ｂ）前記ＬＥＤの前記陰極を前記スマートカードモジュールのＩ／Ｏ端子に接続し、
ｃ）前記ＬＥＤを点灯させるための変調電流シンクを提供するために、前記Ｉ／Ｏ端子とＧＮＤ基準電圧端子との間に、前記スマートカードモジュール内の電流ミラー回路の第２ＮＭＯＳトランジスタを接続し、
ｄ）前記スマートカードモジュール内の前記電流ミラー回路の第１ＮＭＯＳトランジスタと前記第２ＮＭＯＳトランジスタとを接続し、
ｅ）前記ＵＳＢトランザクション動作を反映する前記出力バッファの出力から、前記第１ＮＭＯＳトランジスタに変調電流を提供し、これによって、前記ＬＥＤの点灯輝度は、前記ＵＳＢトランザクション動作に応じて変調される工程を備える。
【請求項１２】
請求項１１に記載の方法において、前記ＬＥＤの前記陰極は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択される前記スマートカードモジュールの端子に接続される。
【請求項１３】
請求項１０に記載の方法において、更に、
ａ）前記ＬＥＤの前記陽極を前記スマートカードモジュールのＩ／Ｏ端子に接続し、
ｂ）前記ＬＥＤの前記陰極をＧＮＤ基準電圧に接続し、
ｃ）前記ＬＥＤを点灯させるための変調電流シンクを提供するために、前記Ｉ／Ｏ端子とＶＢＵＳ供給電圧端子との間に、前記スマートカードモジュール内の電流ミラー回路の第２ＰＭＯＳトランジスタを接続し、
ｄ）前記スマートカードモジュール内の前記電流ミラー回路の第１ＰＭＯＳトランジスタと前記第２ＰＭＯＳトランジスタとを接続し、
ｅ）前記ＵＳＢトランザクション動作を反映する前記出力バッファの出力から、前記第１ＰＭＯＳトランジスタに変調電流を提供し、これによって、前記ＬＥＤの点灯輝度は、前記ＵＳＢトランザクション動作に応じて変調される工程を備える。
【請求項１４】
請求項１３に記載の方法において、前記ＬＥＤの前記陽極は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択される前記スマートカードモジュールの端子に接続される。
【請求項１５】
請求項１０に記載の方法において、更に、
ａ）前記ＬＥＤの前記陰極をＧＮＤ基準電圧に接続し、
ｂ）抵抗の第１端子を前記ＬＥＤの前記陽極に接続し、
ｃ）前記抵抗の第２端子を前記スマートカードモジュールのＩ／Ｏ端子に接続し、
ｄ）前記スマートカードモジュール内の電流スイッチ回路のＰＭＯＳトランジスタスイッチを前記Ｉ／Ｏ端子とＶＢＵＳ供給電圧端子との間に接続し、
ｅ）前記ＵＳＢトランザクション動作を反映する前記出力バッファの出力から、前記スマートカードモジュール内の前記ＰＭＯＳトランジスタスイッチのゲート端子に変調電圧源を提供し、これによって、前記ＬＥＤの点灯輝度は、前記ＵＳＢトランザクション動作に応じて変調される工程を備える。
【請求項１６】
請求項１５に記載の方法において、前記抵抗の前記第２端子は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択される前記スマートカードモジュールの端子に接続される。
【請求項１７】
請求項１０に記載の方法において、更に、
ａ）前記ＬＥＤの前記陽極を前記スマートカードモジュールの前記ＶＢＵＳ供給電圧に接続し、
ｂ）抵抗の第１端子を前記ＬＥＤの前記陰極に接続し、
ｃ）前記抵抗の第２端子を前記スマートカードモジュールのＩ／Ｏ端子に接続し、
ｄ）前記スマートカードモジュール内の電流スイッチ回路のＮＭＯＳトランジスタスイッチを前記Ｉ／Ｏ端子とＧＮＤ基準電圧との間に接続し、
ｅ）前記ＵＳＢトランザクション動作を反映する前記出力バッファの出力から、前記スマートカードモジュール内の前記ＮＭＯＳトランジスタスイッチのゲート端子に変調電圧源を提供し、これによって、前記ＬＥＤの点灯輝度は、前記ＵＳＢトランザクション動作に応じて変調される工程を備える。
【請求項１８】
請求項１７に記載の方法において、前記抵抗の前記第２端子は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択される前記スマートカードモジュールの端子に接続される。
【請求項１９】
ユニバーサルシリアルバス（ＵＳＢ）スマートカードモジュールとＵＳＢポートとの間のトランザクション動作を表示する装置であって、
ａ）前記スマートカードモジュール内に配置され、前記ＵＳＢポートとトランシーバの外部端子との間で、差分シリアル信号を含むＵＳＢパケットを送受信するトランシーバと、
ｂ）前記トランシーバは、前記スマートカードモジュール内に配置されたシリアルエンジンの入力に接続された入力端子を有し、
ｃ）マイクロコントローラとカウンタとに相互接続された前記シリアルエンジンの出力からのコレクトトランスファ信号と、ここで、前記マイクロコントローラと前記カウンタとは共に前記スマートカードモジュール内に配置され、
ｄ）前記カウンタは前記マイクロコントローラから制御されており、
ｅ）前記スマートカードモジュール内に配置される出力バッファの入力を駆動する前記カウンタの出力と、
ｆ）前記コレクトトランスファ信号に基づいてトランザクション動作を表示するために、前記出力バッファの出力によってアクティブとなる装置とを備えることを特徴とする装置。
【請求項２０】
請求項１９に記載の装置において、アクティブとなる装置は、ＬＥＤであり、陽極及び陰極を有する。
【請求項２１】
請求項２０に記載の装置において、更に、
ａ）前記スマートカードモジュールのＶＢＵＳ供給電圧に接続された前記ＬＥＤの前記陽極と、
ｂ）前記スマートカードモジュールのＩ／Ｏ端子に接続された前記ＬＥＤの前記陰極と、
ｃ）前記ＬＥＤを点灯させるための変調電流シンクを提供するために、前記Ｉ／Ｏ端子とＧＮＤ基準電圧端子との間に接続された、前記スマートカードモジュール内の電流ミラー回路の第２ＮＭＯＳトランジスタと、
ｄ）前記第２ＮＭＯＳトランジスタと接続された、前記スマートカードモジュール内の前記電流ミラー回路の第１ＮＭＯＳトランジスタと、
ｅ）前記ＵＳＢトランザクション動作を反映する前記出力バッファの出力から、前記第１ＮＭＯＳトランジスタへと提供される変調電流であって、これによって、前記ＬＥＤの点灯輝度は、前記ＵＳＢトランザクション動作に応じて変調される電流とを備える。
【請求項２２】
請求項２１に記載の装置において、前記ＬＥＤの前記陰極は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択される前記スマートカードモジュールの端子に接続される。
【請求項２３】
請求項２０に記載の装置において、更に、
ａ）前記スマートカードモジュールのＩ／Ｏ端子に接続された前記ＬＥＤの前記陽極と、
ｂ）前記スマートカードモジュールのＧＮＤ基準電圧に接続された前記ＬＥＤの前記陰極と、
ｃ）前記ＬＥＤを点灯させるための変調電流シンクを提供するために、前記Ｉ／Ｏ端子とＶＢＵＳ供給電圧端子との間に接続された、前記スマートカードモジュール内の電流ミラー回路の第２ＰＭＯＳトランジスタと、
ｄ）前記第２ＰＭＯＳトランジスタに接続された、前記スマートカードモジュール内の前記電流ミラー回路の第１ＰＭＯＳトランジスタと、
ｅ）前記ＵＳＢトランザクション動作を反映する前記出力バッファの出力から、前記第１ＰＭＯＳトランジスタへと提供される変調電流であって、これによって、前記ＬＥＤの点灯輝度は、前記ＵＳＢトランザクション動作に応じて変調される電流とを備える。
【請求項２４】
請求項２３に記載の装置において、前記ＬＥＤの前記陽極は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択される前記スマートカードモジュールの端子に接続される。
【請求項２５】
請求項２０に記載の装置において、更に、
ａ）前記スマートカードモジュールのＧＮＤ基準電圧に接続された前記ＬＥＤの前記陰極と、
ｂ）前記ＬＥＤの前記陽極に接続された抵抗の第１端子と、
ｃ）前記スマートカードモジュールのＩ／Ｏ端子に接続された前記抵抗の第２端子と、
ｄ）前記Ｉ／Ｏ端子とＶＢＵＳ供給電圧端子との間に接続された、前記スマートカードモジュール内の電流スイッチ回路のＰＭＯＳトランジスタスイッチと、
ｅ）前記ＵＳＢトランザクション動作を反映する前記出力バッファの出力から、前記スマートカードモジュール内の前記ＰＭＯＳトランジスタスイッチのゲート端子へと提供される変調電圧源であって、これによって、前記ＬＥＤの点灯輝度は、前記ＵＳＢトランザクション動作に応じて変調される電圧源とを備える。
【請求項２６】
請求項２５に記載の装置において、前記抵抗の前記第２端子は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択される前記スマートカードモジュールの端子に接続される。
【請求項２７】
請求項２０に記載の装置において、更に、
ａ）前記スマートカードモジュールのＶＢＵＳ供給電圧に接続された前記ＬＥＤの前記陽極と、
ｂ）前記ＬＥＤの前記陰極に接続された抵抗の第１端子と、
ｃ）前記スマートカードモジュールのＩ／Ｏ端子に接続された前記抵抗の第２端子と、
ｄ）前記Ｉ／Ｏ端子とＧＮＤ基準電圧との間に接続された前記スマートカードモジュール内の電流スイッチ回路のＮＭＯＳトランジスタスイッチと、
ｅ）前記ＵＳＢトランザクション動作を反映する前記出力バッファの出力から、前記スマートカードモジュール内の前記ＮＭＯＳトランジスタスイッチのゲート端子へと提供される変調電圧源であって、これによって、前記ＬＥＤの点灯輝度は、前記ＵＳＢトランザクション動作に応じて変調される電圧源とを備える。
【請求項２８】
請求項２７に記載の装置において、前記抵抗の前記第２端子は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択される前記スマートカードモジュールの端子に接続される。
【発明の詳細な説明】
【０００１】
本発明は、商品やサービスにまつわるトランザクションを処理するのに使用される、集積回路（ＩＣ）カードまたはスマートカードに関する。スマートカードとは、カードの正面側または背面側に取り付けられ、カードの正面側に位置する外部端子につながっているマイクロプロセッサおよびメモリ回路を有するプラスチックカードである。カードをリーダ装置に挿入し、外部端子との接続を行うことにより、回路がアクティブな状態となり、データにアクセスできる。本発明は特に、ユニバーサルシリアルバス（ＵＳＢ）インタフェースを有するスマートカードをスマートカードリーダ装置に接続するための装置および方法であって、何ら能動的な電気回路構成を必要としないものに関する。更に、本発明は、スマートカードからのデータフロー動作を視覚的に表示するための新しい方法および装置に関する。
【０００２】
スマートカードは、データカードの一種である。トランザクションを処理するのに使用されるデータカードは、その性質によって受動的あるいは能動的のいずれかである。受動データカードには、従来のクレジット、デビットおよびＡＴＭカードが含まれ、これらのカードは、カードの背面上の磁気ストリップ上に保存されたデータを活用するものである。受動データカードを用いてトランザクションを処理する場合、トランザクションの認証は一般的に、電話回線を介して遠隔地にあるコンピュータに接続されたリーダ装置によって行う必要がある。トランザクションの間に、磁気ストリップからデータの読み書きが行われる。能動データカード、すなわちスマートカードは、カード上に内蔵されたプロセッサやメモリ回路を利用するものであり、これらのプロセッサやメモリ回路は、カードをリーダ装置に接続するとアクティブな状態となる。スマートカードは、トランザクションを完了するのに必要な情報を備え得るので、遠隔地にあるトランザクションの認証設備への電話接続を必要とすることなく、その場でトランザクションを完了することができる。識別番号や預金残高等の所有者の預金口座に関するデータを保存することに加えて、機密保護を目的として回路には暗号化機能も備わっている。スマートカードは多くの用途に使用されており、例えば、ＧＳＭ電話における加入者識別モジュール（ＳＩＭ）、衛星テレビ受信装置、銀行業務、健康管理プログラム、駐車場や有料道路での料金支払い等の用途がある。スマートカードは、ますます広い用途を見出し、最終的には磁気ストリップ型のデータカードに取って代わることを期待されている。
【０００３】
基本的なスマートカードの標準は、国際標準ＩＳＯ７８１６であり、外部端子を備えたＩＣカードに対する物理的、電気的、機械的およびアプリケーションプログラムインタフェースに関する詳細な要件が記載されている。特に、国際標準ＩＳＯ７８１６−１（物理的特性）、国際標準７８１６−２（外部端子の寸法及び位置）、国際標準ＩＳＯ７８１６−３（電子信号および伝送プロトコル）および国際標準ＩＳＯ７８１６−１０（同期式カードに対する電子信号およびアンサートゥーリセット（Ａｎｓｗｅｒ  ｔｏ  Ｒｅｓｅｔ））を参照によってここに引用する。この標準によって、スマートカードのシリアルインタフェース接続の規定が設けられている。大半の場合、これらのカードは、コンピュータに接続されたリーダ内において使用される。ＩＳＯ標準に準拠したスマートカード用リーダは、カードとコンピュータ間の通信を可能にする電気回路を備えている。スマートカードをカードリーダコネクタに挿入すると、第１カードリーダインタフェースと、スマートカードとの通信が可能となる。第２カードリーダインタフェースは、シリアルポートリンク、パラレルポートリンク、またはユニバーサルシリアルバス（ＵＳＢ）によってコンピュータと接続される。ＩＳＯ標準に基づくスマートカードリーダは、関連ソフトウェアを備えたマイクロコントローラを利用している。電子部品によって、スマートカードとコンピュータ間の信号の変換作業が行われる。この部品の中には、コンピュータ上で実行中のアプリケーションとスマートカード間のデータの流れを視覚化する役目を担うものもある。
【０００４】
ＩＳＯ７８１６−３クラスＢの動作条件は、リセット（ＲＳＴ）、クロック（ＣＬＫ）および入力／出力（Ｉ／Ｏ）通信信号を利用する。スマートカードリーダは、ＲＳＴ、ＣＬＫ信号を発生し、Ｉ／Ｏ上で半二重通信リンクのバッファ作業を行っているだけである。ＶＣＣ、ＧＮＤ、ＲＳＴ、ＣＬＫおよびＩ／Ｏ信号は、スマートカードモジュール外部端子に接続される。ＩＳＯ７８１６スマートカードリーダによれば、コンピュータを用いたカスタマーアプリケーションとスマートカード間の通信を電子回路によるインタフェースを用いて行える。このインタフェースによって、リンク内のＩ／Ｏ動作を視覚的に表示する装置が駆動される。一般的に、発光ダイオード（ＬＥＤ）が視覚的表示に使用される。
【０００５】
ユニバーサルシリアルバス（ＵＳＢ）は、近年その地位を確固たるものとし、パソコン（ＰＣ）市場において広く受け入れられている。ＵＳＢは、パソコンの外部装置に対する「プラグアンドプレイ」の概念を広める標準的なインタフェースの必要性に応じて開発されたものであり、これによって、ユーザは、パソコンのケースを開けたり、パソコンの電源を落とす必要なく、外部周辺装置を取り付けたり取り外したりすることが可能となる。ＵＳＢによれば、使いやすくかつ簡単に拡張可能な半二重シリアルインタフェースが低コストで提供される。ＵＳＢはまた、相互接続されている装置に５Ｖで最大５００ｍＡを供給する。ＵＳＢは現在のところ、ＵＳＢ規格を開発した企業のグループが設立した非営利団体である、ＵＳＢインプリメンターズフォーラムによって作成および管理されているユニバーサルシリアルバス規格によって規定されている。特に、第５章（ＵＳＢデータフローモデル）、第７章（電気関連）および第８章（ユニバーサルシリアルバス規格のプロトコルレイヤ）を参照によってここに引用する。コンピュータにおいてＵＳＢがますます広く用いられるようになったため、スマートカードリーダの製造業者らは、自社の製品をコンピュータに接続するために、現存のシリアルおよびパラレルインタフェースを補完するべくＵＳＢインタフェースを開発している。しかしながら、ＩＳＯ７８１６が規定するシリアルインタフェースとＵＳＢ規格が規定するシリアルインタフェースの違いのために、スマートカードは、ＵＳＢ規格との直接の互換性を持つには至っていない。更に、様々なコンピュータインタフェース規格間の互換性が無いという制約のために、カードリーダの構成を異ならせる必要があった。
【０００６】
コンピュータにおいてＵＳＢが広く使用されたことにより、スマートカードおよびスマートカードリーダの製造業者らは、更なる製品開発や更なるコスト削減を行ってきた。ＵＳＢスマートカードリーダには、コンピュータによるアプリケーションとスマートカードまたはプラグモジュールとの間の通信リンクが設けられている。ＵＳＢスマートカードリーダまたはＵＳＢトークンリーダには、ＵＳＢ信号とＩＣを装備したスマートカードモジュールの４つの対応する端子領域との間の相互接続のために端子が設けられている。ＵＳＢスマートカードリーダは、スマートカードモジュールの端子Ｃ１およびＣ５とピンＣ４およびＣ８とをそれぞれ、ＵＳＢ信号のＶＢＵＳ、ＧＮＤ、Ｄ＋およびＤ−に接続している。リンクをアクティブにするための電子回路については報告されていない。スマートカードリーダの複雑な部分をコンピュータに移すことで、全体としてのコストが下がる。ＵＳＢスマートカードには、コンピュータとの通信を行うための貫通コネクタとドライバが必要である。このアーキテクチャによれば、電子部品の数が減少し、従って、データ転送速度や転送信頼性を減じることなく、コストが削減される。ＵＳＢスマートカード上には、通信、計算および保存を行うために唯一つのＩＣが存在する。
【０００７】
上述の理由により、電子回路を介在させることなく、スマートカードをＵＳＢポートに接続できるように、ＵＳＢインタフェースをスマートカードに設ける必要がある。これによって、コンピュータ内のアプリケーションは、特定のスマートカードソフトウェアドライバを通じて、スマートカード上のＵＳＢインタフェースと直接通信可能となる。更に、コンピュータとスマートカード上に配置されたＩＣモジュールとの間のデータ転送が成功した場合、これを視覚的に表示する必要がある。
【０００８】
本発明は、ＵＳＢ規格によって規定されているシリアルインタフェースをサポート可能なスマートカードを提供するための方法および装置を主題とし、ＵＳＢポートとスマートカードとの間の物理的なリンクに関する。また、本発明は、何ら電子回路構成を介在させる必要なく、簡単なコネクタを用いて、スマートカードとＵＳＢポートとを接続するための方法および装置も主題としている。本発明は更に、スマートカードへのデータの流れおよびスマートデータからのデータの流れを視覚化する装置および方法に関する。
【０００９】
コンピュータのクライアントソフトウエアとＵＳＢスマートカードの端部との間には通信パイプが設けられている。ＵＳＢスマートカードシリアルエンジンは、下流トラフィックを取り込み、これをスマートカードマイクロコントローラに提供する。このＵＳＢスマートカードシリアルエンジンは、スマートカードマイクロコントローラからコンピュータへと上流トラフィックを配信する。上流および下流トラフィックは、パケットで構成されている。パケット転送がエラー無しに行われるたびに、ＵＳＢスマートカードシリアルエンジンハードウエアは、コレクトトランスファ（ＣＴＲ）フラグを発生し、これによって割り込みが発生する。このＣＴＲ信号は、１０ビットカウンタの初期段階を駆動する。Ｉ／Ｏコネクタピンに接続されたＩ／Ｏバッファを駆動するために、ある出力が選択される。このピンは、スマートカードリーダ上のＬＥＤに接続されており、このＬＥＤはＵＳＢトラフィックによって設定されたペースで点滅する。全ての機能が単一のＩＣ内に含まれており、スマートカードリーダ内で必要な電子部品は、データフロー動作を視覚的に表示するＬＥＤと、貫通コネクタと、実施態様によっては、ＬＥＤに流れる電流を制限する抵抗だけである。本発明は、ホストコンピュータとＵＳＢスマートカードとの間のＵＳＢトラフィックを視覚化する方法および装置を提供する。
【００１０】
本発明の特徴を有する方法は、スマートカードモジュールとＵＳＢポートとの間で、差分シリアル信号を含むＵＳＢパケットを送受信し、ＵＳＢパケットの送受信が成功したら、スマートカードモジュールによってコレクトトランスファ信号を生成し、コレクトトランスファ信号に基づいてトランザクション動作を表示する工程を含んでいる。表示工程には、コレクトトランスファ信号をスマートカードモジュール内に配置されているカウンタの入力に接続し、カウンタの出力に基づいてトランザクション動作を表示する工程を含んでもよい。この方法は更に、ユーザに対してトランザクション動作を知覚的に表示するように、カウンタの出力を選択する工程を備えてもよい。また、この方法は、カウンタの出力を、スマートカードモジュール内に配置され、ＬＥＤを駆動する出力バッファに接続する工程を更に備えてもよい。この出力バッファは、ＧＮＤ基準電圧に接続された電流源回路を備えてもよい。この出力バッファは、ＶＢＵＳ供給電圧に接続された電流源回路を備えてもよい。この出力バッファは、ＶＢＵＳ供給電圧に接続されたスイッチ回路を備えてもよい。この出力バッファは、ＧＮＤ基準電圧に接続されたスイッチ回路を備えてもよい。
【００１１】
本発明の他の実施態様は、ＵＳＢポートとスマートカードモジュール内に配置されたトランシーバの外部端子との間で、差分シリアル信号を含むＵＳＢパケットを送受信し、トランシーバの入力端子を、スマートカードモジュール内に配置されたシリアルエンジンの入力に接続し、シリアルエンジンの出力からのコレクトトランスファ信号をマイクロコントローラとカウンタとに相互に接続し、ここで、マイクロコントローラとカウンタとは共にスマートカードモジュール内に配置されており、マイクロコントローラからカウンタを制御し、カウンタの出力からスマートカードモジュール内に配置された出力バッファの入力を駆動し、コレクトトランスファ信号に基づいてトランザクション動作を表示するために、出力バッファの出力から装置をアクティブにする工程を含む。ここで、アクティブとなる装置は、ＬＥＤであってもよく、陽極及び陰極を有する。
【００１２】
この方法は更に、ＬＥＤの陽極をＶＢＵＳ供給電圧に接続し、ＬＥＤの陰極をスマートカードモジュールのＩ／Ｏ端子に接続し、ＬＥＤを点灯させるための変調電流シンクを提供するために、Ｉ／Ｏ端子とＧＮＤ基準電圧端子との間に、スマートカードモジュール内の電流ミラー回路の第２ＮＭＯＳトランジスタを接続し、スマートカードモジュール内の電流ミラー回路の第１ＮＭＯＳトランジスタと第２ＮＭＯＳトランジスタとを接続し、ＵＳＢトランザクション動作を反映する出力バッファの出力から、第１ＮＭＯＳトランジスタに変調電流を提供し、これによって、ＬＥＤの点灯輝度は、ＵＳＢトランザクション動作に応じて変調される工程を備えてもよい。このＬＥＤの陰極は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択されるスマートカードモジュールの端子に接続されていてもよい。
【００１３】
この方法は更に、ＬＥＤの陽極をスマートカードモジュールのＩ／Ｏ端子に接続し、ＬＥＤの陰極をスマートカードモジュールのＧＮＤ基準電圧に接続し、ＬＥＤを点灯させるための変調電流シンクを提供するために、Ｉ／Ｏ端子とＶＢＵＳ供給電圧端子との間に、スマートカードモジュール内の電流ミラー回路の第２ＰＭＯＳトランジスタを接続し、スマートカードモジュール内の電流ミラー回路の第１ＰＭＯＳトランジスタと第２ＰＭＯＳトランジスタとを接続し、ＵＳＢトランザクション動作を反映する出力バッファの出力から、第１ＰＭＯＳトランジスタに変調電流を提供し、これによって、ＬＥＤの点灯輝度は、ＵＳＢトランザクション動作に応じて変調される工程を備えてもよい。このＬＥＤの陽極は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択されるスマートカードモジュールの端子に接続されていてもよい。
【００１４】
この方法は更に、ＬＥＤの陰極をスマートカードモジュールのＧＮＤ基準電圧に接続し、抵抗の第１端子をＬＥＤの陽極に接続し、抵抗の第２端子をスマートカードモジュールのＩ／Ｏ端子に接続し、スマートカードモジュール内の電流スイッチ回路のＰＭＯＳトランジスタスイッチをＩ／Ｏ端子とＶＢＵＳ供給電圧端子との間に接続し、ＵＳＢトランザクション動作を反映する出力バッファの出力から、スマートカードモジュール内のＰＭＯＳトランジスタスイッチのゲート端子に変調電圧源を提供し、これによって、ＬＥＤの点灯輝度は、ＵＳＢトランザクション動作に応じて変調される工程を備えてもよい。この抵抗の第２端子は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択されるスマートカードモジュールの端子に接続されていてもよい。
【００１５】
この方法は更に、ＬＥＤの陽極をスマートカードモジュールのＶＢＵＳ供給電圧に接続し、抵抗の第１端子をＬＥＤの陰極に接続し、抵抗の第２端子をスマートカードモジュールのＩ／Ｏ端子に接続し、スマートカードモジュール内の電流スイッチ回路のＮＭＯＳトランジスタスイッチをＩ／Ｏ端子とＧＮＤ基準電圧との間に接続し、ＵＳＢトランザクション動作を反映する出力バッファの出力から、スマートカードモジュール内のＮＭＯＳトランジスタスイッチのゲート端子に変調電圧源を提供し、これによって、ＬＥＤの点灯輝度は、ＵＳＢトランザクション動作に応じて変調される工程を備えてもよい。この抵抗の第２端子は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択されるスマートカードモジュールの端子に接続されていてもよい。
【００１６】
本発明の更なる実施態様は、スマートカードモジュール内に配置され、ＵＳＢポートとトランシーバの外部端子との間で、差分シリアル信号を含むＵＳＢパケットを送受信するトランシーバと、このトランシーバは、スマートカードモジュール内に配置されたシリアルエンジンの入力に接続された入力端子を有し、マイクロコントローラとカウンタとに相互接続されたシリアルエンジンの出力からのコレクトトランスファ信号と、ここで、マイクロコントローラとカウンタとは共にスマートカードモジュール内に配置されており、このカウンタはマイクロコントローラから制御されており、スマートカードモジュール内に配置される出力バッファの入力を駆動するカウンタの出力と、コレクトトランスファ信号に基づいてトランザクション動作を表示するために、出力バッファの出力によってアクティブとなる装置とを備える装置である。ここで、アクティブとなる装置は、ＬＥＤであってもよく、陽極及び陰極を有する。
【００１７】
この装置は更に、スマートカードモジュールのＶＢＵＳ供給電圧に接続されたＬＥＤの陽極と、スマートカードモジュールのＩ／Ｏ端子に接続されたＬＥＤの陰極と、ＬＥＤを点灯させるための変調電流シンクを提供するための、Ｉ／Ｏ端子とＧＮＤ基準電圧端子との間に接続された、スマートカードモジュール内の電流ミラー回路の第２ＮＭＯＳトランジスタと、第２ＮＭＯＳトランジスタと接続された、スマートカードモジュール内の電流ミラー回路の第１ＮＭＯＳトランジスタと、ＵＳＢトランザクション動作を反映する出力バッファの出力から、第１ＮＭＯＳトランジスタへと提供される変調電流であって、これによって、ＬＥＤの点灯輝度が、ＵＳＢトランザクション動作に応じて変調される電流とを備えてもよい。このＬＥＤの陰極は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択されるスマートカードモジュールの端子に接続されていてもよい。
【００１８】
この装置は更に、スマートカードモジュールのＩ／Ｏ端子に接続されたＬＥＤの陽極と、スマートカードモジュールのＧＮＤ基準電圧に接続されたＬＥＤの陰極と、ＬＥＤを点灯させるための変調電流シンクを提供するための、Ｉ／Ｏ端子とＶＢＵＳ供給電圧端子との間に接続された、スマートカードモジュール内の電流ミラー回路の第２ＰＭＯＳトランジスタと、第２ＰＭＯＳトランジスタに接続された、スマートカードモジュール内の電流ミラー回路の第１ＰＭＯＳトランジスタと、ＵＳＢトランザクション動作を反映する出力バッファの出力から、第１ＰＭＯＳトランジスタへと提供される変調電流であって、これによって、ＬＥＤの点灯輝度がＵＳＢトランザクション動作に応じて変調される電流とを備えてもよい。このＬＥＤの陽極は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択されるスマートカードモジュールの端子に接続されていてもよい。
【００１９】
この装置は更に、スマートカードモジュールのＧＮＤ基準電圧に接続されたＬＥＤの陰極と、ＬＥＤの陽極に接続された抵抗の第１端子と、スマートカードモジュールのＩ／Ｏ端子に接続された抵抗の第２端子と、Ｉ／Ｏ端子とＶＢＵＳ供給電圧端子との間に接続された、スマートカードモジュール内の電流スイッチ回路のＰＭＯＳトランジスタスイッチと、記ＵＳＢトランザクション動作を反映する出力バッファの出力から、スマートカードモジュール内のＰＭＯＳトランジスタスイッチのゲート端子へと提供される変調電圧源であって、これによって、ＬＥＤの点灯輝度が、ＵＳＢトランザクション動作に応じて変調される電圧源とを備えてもよい。この抵抗の第２端子は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択されるスマートカードモジュールの端子に接続されていてもよい。
【００２０】
この装置は更に、スマートカードモジュールのＶＢＵＳ供給電圧に接続されたＬＥＤの陽極と、ＬＥＤの陰極に接続された抵抗の第１端子と、スマートカードモジュールのＩ／Ｏ端子に接続された抵抗の第２端子と、Ｉ／Ｏ端子とＧＮＤ基準電圧との間に接続されたスマートカードモジュール内の電流スイッチ回路のＮＭＯＳトランジスタスイッチと、ＵＳＢトランザクション動作を反映する出力バッファの出力から、スマートカードモジュール内のＮＭＯＳトランジスタスイッチのゲート端子へと提供される変調電圧源であって、これによって、ＬＥＤの点灯輝度は、ＵＳＢトランザクション動作に応じて変調される電圧源とを備えてもよい。この抵抗の第２端子は、Ｃ２、Ｃ３、Ｃ６およびＣ７からなるグループより選択されるスマートカードモジュールの端子に接続されていてもよい。
【００２１】
図１に関して、図１は、ＩＳＯ７８１６−２（外部端子の寸法及び位置）に準拠したスマートカードモジュール１０を示している。スマートカードモジュール１０は、基板１１上に配置された８つの外部端子１〜８と基板の外部端子１〜８とは反対側に取り付けられたＩＣ１００とを有している。外部端子１〜８は、互いに絶縁されている。ＩＣ１００と外部端子１〜８との間の電気的な接続は、ボンディングワイヤ９によって成されている。基板１１の相対する面同士の電気的な接続は、導電性ビア等のこの分野において一般的な任意の手段を用いて成され得る。ＩＣ１００およびボンディングワイヤ９は通常、機械的な影響や環境による影響から保護するために封止されている。このスマートカードモジュール１０は、非同期式のＩＳＯ７８１６に準拠した用途における使用に対応可能である。端子Ｃ１，１は供給電圧ＶＣＣ用に割り当てられ、端子Ｃ２，２はリセット信号ＲＳＴ用であり、端子Ｃ３，３はクロック信号ＣＬＫ用であり、端子Ｃ５，５はＧＮＤ基準電圧用であり、端子Ｃ６，６は可変供給電圧ＶＰＰ，６用であり、端子Ｃ７，７はデータ入力／出力Ｉ／Ｏ用である。同期式のＩＳＯ７８１６準拠用途においては、端子Ｃ４，４が、コードＦＣＢとして機能するべく割り当てられ、端子Ｃ８，８もまた、その他の同期用途のために使用可能である。このスマートカードモジュール１０は、ＵＳＢ用途における使用に対応可能である。ＵＳＢスマートカード用途において、端子Ｃ１，１は、供給電圧ＶＢＵＳ用に割り当てられ、端子Ｃ４，４は、データ線Ｄ＋用に割り当てられ、端子Ｃ５，５は、ＧＮＤ基準電圧用に割り当てられ、端子Ｃ８，８は、データ線Ｄ−用に割り当てられる。端子Ｃ２，２、Ｃ３，３、Ｃ６，６およびＣ７，７は、その他の用途に使用可能である。本発明は、Ｃ２、Ｃ３、Ｃ６およびＣ７モジュール端子の内の１つを用いて、コンピュータによるアプリケーションとＵＳＢスマートカードＩＣ１００との間のＵＳＢ動作を報告するものである。
【００２２】
図２に関して、図２は、ＩＳＯ標準スマートカードリーダ２０のブロック図である。スマートカードリーダ２０は、コンピュータ２１に接続されている。スマートカード２００は、スマートカードリーダ２０に挿入される。スマートカード２００とスマートカードリーダ２０との間で用いられるプロトコルは、ＩＳＯ７８１６標準に記載されている。このプロトコルは、コンピュータ２１に内蔵されていない。スマートカード２００がスマートカードリーダ２０に挿入されると、スマートカードモジュール１０は貫通コネクタ２７によってスマートカード第１インタフェース２６に接続される。この第１インタフェース２６が半二重方式のＩＳＯ７８１６プロトコルを網羅している。スマートカードリーダ２０は、第２インタフェース２５を介して、コンピュータのパラレルポート２２、シリアルポート２３あるいはＵＳＢポート２４にも接続されている。スマートカードリーダ２０のハードウェア回路構成によって駆動されるＬＥＤ３００によって、スマートカードとコンピュータとの間のトラフィックが表示される。
【００２３】
図３に関して、図３は、ＵＳＢトランシーバ３６とＵＳＢトラフィック信号回路３１、３２とを有する新しいＩＣ１００のブロック図である。図３には本発明のある特定の実施態様が図示されている。ＵＳＢトランシーバ３６は、差分シリアル信号Ｄ＋およびＤ−を受信し、シリアルエンジン３５と通信する。シリアルエンジン３５は、マイクロコントローラ３４とデータを交換する。メモリ３３にはソフトウェアプログラムが格納されている。ＵＳＢパケットが上流または下流に上手く転送されるたびに、シリアルエンジン３５、マイクロコントローラ３４、およびカウンタ３２間に接続された、コレクトトランスファ（ＣＴＲ）信号３７が、シリアルエンジンハードウェア３５により設定される。パケット転送においてエラーが検出されなければ、転送が上手く行われたことになる。マイクロコントローラ３４によってＣＴＲ割り込みが処理されると、メモリ３３内に格納されているソフトウェアプログラムは、マイクロコントローラ３４にＣＴＲ信号３７を消去させる。カウンタ３２には、例えば１０の段階がある。メモリ３３に格納されたソフトウェアプログラムは、選択信号３８を介してマイクロコントローラ３４にカウンタ３２の適切な出力を選択させる。選択されたカウンタ３２の出力は、Ｉ／Ｏパッド３９に接続されたＬＥＤドライバ３１をアクティブにする。
【００２４】
図４に関して、図４は、スマートカードリーダ４０とスマートカード２００を図示している。スマートカード２００には、前述のスマートカードモジュール１０が含まれている。スマートカード２００は、スマートカードリーダ４０に差し込んで使用する。スマートカードリーダ４０は、貫通コネクタ２７の接続端子を有しており、これにより、スマートカードモジュール端子と終端にＵＳＢシリーズＡプラグ４１が付いたＵＳＢケーブル４２とが接続される。このＵＳＢシリーズＡプラグは、ホストＰＣ２１上のＵＳＢハブポート２４またはその他のＵＳＢハブに接続している。ＵＳＢカードリーダには、貫通コネクタ２７に加えてＬＥＤ３００が搭載されている。このＵＳＢスマートカードリーダには、その他の受動部品は必要ない。終端にＵＳＢシリーズＡプラグコネクタ４１が付いたＵＳＢ形式のスマートカードリーダ４０にＵＳＢ対応スマートカード２００を挿入することによって、ＵＳＢスマートカード装置４３が構成される。
【００２５】
図５に関して、図５は、ケーブル４２を用いてＵＳＢスマートカードモジュール１０とＵＳＢポート２４とをＵＳＢインタフェース接続し、ＵＳＢトラフィック動作を表示するＬＥＤ３００を駆動する様子を図示したものであり、外観は図４に示したものである。スマートカードリーダ４０内の８つの貫通コネクタピン５０は、スマートカードモジュール１０上の端子に接続している。スマートカードモジュールからＵＳＢシリーズＡプラグコネクタ４１への電気的な接続は、ケーブル４２を介して行われる。ＵＳＢ対応のスマートカードモジュール１０は、終端にＵＳＢシリーズＡプラグコネクタ４１が付いたＵＳＢケーブル４２を備えたＵＳＢ形式のスマートカードリーダ４０に挿入される。ケーブル４２は、スマートカードモジュール１０をプラグコネクタ４１に接続するために４本のワイヤを利用している。コネクタ４１は、シリーズＡ受け口を備えたホストＰＣ２１ルートハブのＵＳＢポート２４、または図４に示したのと同様の受け口を備えたハブのＵＳＢポートに直接差し込んで使用してもよい。このようなハブは、スマートカードモジュール１０上の端子Ｃ１，１をＶＢＵＳ電源に接続し、スマートカードモジュール１０上の端子Ｃ５，５をＧＮＤ基準電圧に接続し、端子Ｃ４，４をデータ線Ｄ＋に接続し、端子Ｃ８，８をデータ線Ｄ−に接続する。本発明の本実施態様において、スマートカードがＵＳＢインタフェースに接続される際、スマートカードモジュールの端子Ｃ２、Ｃ３およびＣ６は割り当てられない。ＬＥＤ３００の陽極は、スマートカードモジュール１０の端子Ｃ７，７に接続され、ＬＥＤ３００の陰極は、スマートカードモジュール１０のＧＮＤ基準電圧に接続される。ＵＳＢ形式のカードリーダは通常、ＵＳＢ規格で規定された電気および転送プロトコルに従って、これらの信号をスマートカードモジュールに提供する。本発明の本実施態様においては、端子Ｃ４，４と端子Ｃ８，８とを利用しているが、ＩＳＯ７８１６−２標準では、将来使用するためにこれら２つの端子を残している。ＩＳＯ７８１６−１０では、Ｃ４に同期式用途におけるコードＦＣＢ機能を割り当てている。
【００２６】
図６に関して、図６は、ＵＳＢスマートカード２００から分離される状態にあるＵＳＢスマートカードモジュールプラグ４００を示している。スマートカードモジュール１０が、スマートカードモジュールプラグ４００上に配置されている。これはＵＳＢスマートカード２００の別の態様を示したものである。このスマートカードモジュールプラグ４００をスマートカード２００から分離し、図７に示すように、ＵＳＢトークンリーダ５００内に挿入してもよい。
【００２７】
図７に関して、図７は、プラグモジュール４００が挿入されたトークンリーダ５００を示している。このタイプのモジュールプラグ４００は、ＧＳＭ電話向けに設計されたＳＩＭ用途において広く使用されている。コネクタ４１は、シリーズＡ受け口を備えたホストＰＣ２１ルートハブのＵＳＢポート２４、または図４に示したのと同様の受け口を備えたハブのＵＳＢポートに直接差し込んで使用してもよい。トークンリーダ５００内のスマートカードモジュールプラグ４００上に配置されたスマートカードモジュール１０の電気的な構成は、プラグコネクタ４１がケーブル４２にではなくトークンリーダ５００に取り付けられている点を除いて、図５に示したものと同様である。終端にＵＳＢシリーズＡプラグコネクタ４１の付いたＵＳＢ形式のスマートカードリーダ５００にＵＳＢ対応のスマートカードモジュールプラグ４００を挿入することによって、ＵＳＢスマートカード装置４６を構成している。
【００２８】
図８に関して、図８は、トークンリーダ５００内のＵＳＢスマートカードモジュール１０とＵＳＢポート２４をプラグコネクタ４１を用いてＵＳＢインタフェース接続し、ＵＳＢトラフィック動作を表示するＬＥＤ３００を駆動する様子を図示したものであり、外観は図７に示したものである。トークンリーダ５００内の８つの貫通コネクタピン５０は、スマートカードモジュール１０上の端子に接続している。スマートカードモジュール１０は、ＵＳＢシリーズＡプラグコネクタ４１に電気的に接続されている。ＵＳＢ対応のスマートカードモジュール１０は、終端にＵＳＢシリーズＡプラグコネクタ４１が付いたＵＳＢ形式のトークンリーダ５００に挿入される。コネクタ４１は、シリーズＡ受け口を備えたホストＰＣ２１ルートハブのＵＳＢポート２４、または図４に示したのと同様の受け口を備えたハブのＵＳＢポートに直接差し込んで使用してもよい。このようなハブは、スマートカードモジュール１０上の端子Ｃ１，１をＶＢＵＳ電源に接続し、スマートカードモジュール１０上の端子Ｃ５，５をＧＮＤ基準電圧に接続し、スマートカードモジュール１０上の端子Ｃ４，４をデータ線Ｄ＋に接続し、スマートカードモジュール１０上の端子Ｃ８，８をデータ線Ｄ−に接続する。ＬＥＤ３００の陽極は、スマートカードモジュール１０の端子Ｃ７に接続され、ＬＥＤ３００の陰極は、スマートカードモジュール１０のＧＮＤ基準電圧に接続される。ＵＳＢ形式のトークンリーダは通常、ＵＳＢ規格で規定された電気および転送プロトコルに従って、これらの信号をスマートカードモジュールに提供する。本発明の本実施態様においては、端子Ｃ２、Ｃ３およびＣ６は割り当てられない。本発明の本実施態様においては、端子Ｃ４，４と端子Ｃ８，８とを利用しているが、ＩＳＯ７８１６−２標準では、将来使用するためにこれら２つの端子を残している。ＩＳＯ７８１６−１０では、Ｃ４に同期式用途におけるコードＦＣＢ機能を割り当てている。
【００２９】
図９に関して、図９は、電流源によって端子Ｃ５，５にバイアスをかけた、ＵＳＢのトラフィックを表示するＬＥＤ３００の回路図６０を示す。電流源回路は、スマートカードモジュール１０上に搭載されたＩＣ１００の一部である。図９は、ＮＭＯＳトランジスタ６３、６４を含む電流ミラー回路６０を示しており、ＮＭＯＳトランジスタ６３に流れ込む電流６２がＮＭＯＳトランジスタ６４を介してＬＥＤ３００を流れる電流に比例するように、ＬＥＤ３００内の電流がＮＭＯＳトランジスタ６３に流れ込む電流６２によって決定可能となる。電流ミラー回路およびその動作については、電子技術分野の当業者にとっては周知である。ＮＭＯＳトランジスタ６４は、端子Ｃ７，７と端子Ｃ５，５との間に接続される。ＬＥＤ３００は、供給電圧ＶＢＵＳと端子Ｃ７，７との間に接続されており、ＬＥＤ３００の陽極がＶＢＵＳに接続され、ＬＥＤ３００の陰極が端子Ｃ７，７に接続されている。電流６２、つまりＬＥＤ３００を流れる電流によって、ＬＥＤ３００の明るさが決まり、この値はＵＳＢトラフィックの量の関数である。
【００３０】
図１０に関して、図１０は、電流源によって端子Ｃ１，１にバイアスをかけた、ＵＳＢのトラフィックを表示するＬＥＤ３００の回路図７０を示す。電流源回路は、スマートカードモジュール１０上に搭載されたＩＣ１００の一部である。図１０は、ＰＭＯＳトランジスタ７３、７４を含む電流ミラー回路７０を示しており、ＰＭＯＳトランジスタ７３に流れ込む電流７２がＰＭＯＳトランジスタ７４を介してＬＥＤ３００を流れる電流に比例するように、ＬＥＤ３００内の電流がＰＭＯＳトランジスタ７３に流れ込む電流７２によって決定可能となる。電流ミラー回路およびその動作については、電子技術分野の当業者にとっては周知である。ＰＭＯＳトランジスタ７４は、Ｉ／Ｏ端子７と端子Ｃ１，１との間に接続される。ＬＥＤ３００は、ＧＮＤ基準電圧と端子Ｃ７，７との間に接続されており、ＬＥＤ３００の陽極がＣ７，７に接続され、ＬＥＤ３００の陰極がＧＮＤ基準電圧に接続されている。電流７２、つまりＬＥＤ３００を流れる電流によって、ＬＥＤ３００の明るさが決まり、この値はＵＳＢトラフィックの量の関数である。
【００３１】
図１１に関して、図１１は、端子Ｃ１，１に続く電流スイッチを用いたＵＳＢのトラフィックを表示するＬＥＤ３００の回路図８０を示す。電流スイッチ回路は、スマートカードモジュール１０上に搭載されたＩＣ１００の一部である。図１１は、端子Ｃ７，７と端子Ｃ１，１との間に接続されたＰＭＯＳトランジスタスイッチ８３を含む電圧スイッチ回路８０を示している。ＬＥＤ３００と抵抗１１とからなる直列回路は、ＧＮＤ基準電圧と端子Ｃ７，７との間に接続されており、ＬＥＤ３００の陰極がＧＮＤ基準電圧に接続されている。負の電圧がＰＭＯＳトランジスタ８３のゲート８２に印加されると、ＰＭＯＳトランジスタがＯＮ状態となり、抵抗１１およびＬＥＤ３００を介して、端子Ｃ７，７からＧＮＤ基準電圧に電流が流れる。抵抗１１は、ＬＥＤ３００を流れる電流を制限する。ＰＭＯＳトランジスタ８３のゲート８２の電圧の変化が、ＵＳＢトラフィックの関数であり、従って、ＬＥＤ３００の明るさがＵＳＢトラフィックの量の関数となる。
【００３２】
図１２に関して、図１２は、端子Ｃ５，５に対する電流スイッチを用いたＵＳＢのトラフィックを表示するＬＥＤ３００の回路図９０を示す。電流スイッチ回路は、スマートカードモジュール１０上に搭載されたＩＣ１００の一部である。図１２は、端子Ｃ７，７と端子Ｃ５，５との間に接続されたＮＭＯＳトランジスタスイッチ９３を含む電圧スイッチ回路９０を示している。ＬＥＤ３００と抵抗１２とからなる直列回路が、供給電圧ＶＢＵＳと端子Ｃ７，７との間に接続されており、ＬＥＤ３００の陽極はＶＢＵＳに接続されている。正の電圧がＮＭＯＳトランジスタ９３のゲート９２に印加されると、ＮＭＯＳトランジスタがＯＮ状態となり、ＬＥＤ３００および抵抗１２を介して、ＧＮＤ基準電圧に電流が流れる。抵抗１２は、ＬＥＤ３００を流れる電流を制限する。ＮＭＯＳトランジスタ９３のゲート９２の電圧の変化が、ＵＳＢトラフィックの関数であり、従って、ＬＥＤ３００の明るさがＵＳＢトラフィックの量の関数となる。本発明に関して、いくつかの実施態様に基づいて詳細に説明を行ったが、請求の範囲に述べた本発明の意図するところおよび範囲から逸脱することのない、これらの態様に対する変形や改造は、当業者が行い得るものであることは明らかであろう。
【図面の簡単な説明】
【図１】ＵＳＢシリアルリンクに接続するためのＵＳＢスマートカード対応のスマートカードモジュールを示す図。
【図２】ＩＳＯ標準スマートカードリーダとスマートカードのブロック図。
【図３】ＵＳＢトランシーバとＵＳＢトラフィック表示回路とを有する新しいＩＣのブロック図。
【図４】ＵＳＢスマートカードリーダとスマートカードを示す図。
【図５】ＵＳＢスマートカードモジュールとＵＳＢポートとをケーブルを用いてＵＳＢインタフェース接続し、ＵＳＢトラフィック動作を表示するＬＥＤを駆動する状態を示す図。
【図６】ＵＳＢスマートカードから分離される状態にあるＵＳＢスマートカードモジュールプラグを示す図。
【図７】ＵＳＢスマートカードモジュールプラグが挿入されたＵＳＢ形式のトークンリーダを示す図。
【図８】トークンリーダ内のＵＳＢスマートカードモジュールとＵＳＢポートとをプラグコネクタを用いてＵＳＢインタフェース接続し、ＵＳＢトラフィック動作を表示するためにＬＥＤを動作する状態を示す図。
【図９】電流シンクによってＧＮＤ基準電圧にバイアスをかけた、ＵＳＢのトラフィックを表示するＬＥＤの回路図。
【図１０】電流源によってＶＢＵＳからバイアスをかけた、ＵＳＢのトラフィックを表示するＬＥＤの回路図。
【図１１】ＶＢＵＳに対するスイッチを用いたことによる、ＵＳＢのトラフィックを表示するＬＥＤの回路図。
【図１２】ＧＮＤ基準電圧に対するスイッチを用いたことによる、ＵＳＢのトラフィックを表示するＬＥＤの回路図。
【図１】
2004524597.tif 000003
【図２】
2004524597.tif 000004
【図４】
2004524597.tif 000005
【国際公開パンフレット】
2004524597.tif 000006
2004524597.tif 000007
2004524597.tif 000008
2004524597.tif 000009
2004524597.tif 000010
2004524597.tif 000011
2004524597.tif 000012
2004524597.tif 000013
2004524597.tif 000014
2004524597.tif 000015
2004524597.tif 000016
2004524597.tif 000017
2004524597.tif 000018
2004524597.tif 000019
2004524597.tif 000020
2004524597.tif 000021
2004524597.tif 000022
2004524597.tif 000023
2004524597.tif 000024
2004524597.tif 000025
2004524597.tif 000026
2004524597.tif 000027
2004524597.tif 000028
2004524597.tif 000029
2004524597.tif 000030
2004524597.tif 000031
2004524597.tif 000032
2004524597.tif 000033
2004524597.tif 000034
2004524597.tif 000035
2004524597.tif 000036
2004524597.tif 000037
2004524597.tif 000038
2004524597.tif 000039
2004524597.tif 000040
2004524597.tif 000041
2004524597.tif 000042
2004524597.tif 000043
【国際公開パンフレット（コレクトバージョン）】
2004524597.tif 000044
2004524597.tif 000045
【国際調査報告】
2004524597.tif 000046
2004524597.tif 000047
2004524597.tif 000048