(57)【要約】【課題】製造コストの節減及び光マウスの機能向上を実現する光マウス用単一集積回路の提供。【解決手段】光マウスの底面から反射される光の量に応じて反応して底面の明暗を区分するイメージピクセルアレイと、前記イメージピクセルアレイからアナログ信号を受けて各イメージピクセルの値をデジタル信号に変換させるアナログ／デジタルコンバータと、前記アナログ／デジタルコンバータからのデータを１ビットに変換してモーションベクトルを探し出すモーションベクトル算出部と、前記モーションベクトル算出部からのモーションベクトルを累積してエラーを訂正し、マウスの移動距離を累積するモーションベクトル処理部と、前記光マウスの集積回路の全動作に必要なコントロール信号を生成し、集積回路の動作状況に合わせて必要な制御信号を提供するタイミング信号発生部と、前記モーションベクトル処理部で処理された値をＰＣへ伝達し得るように処理するインタフェースと、前記インタフェース内のＵＳＢ及びＰＳ／２のいずれか一つをイネーブルさせるトランシーバとからなる。【選択図】　　　　図２
2004127240.tif 000002
【特許請求の範囲】
【請求項１】
単一集積回路（ＩＣ）を含む光マウスにおいて、
光マウスの底面から反射される光の量に応じて反応して底面の明暗を区分するイメージピクセルアレイ（２０）と、
各イメージピクセルの値をデジタル信号に変換させるアナログ／デジタルコンバータ（２２）と、
該アナログ／デジタルコンバータからのデータを１ビットに変換してモーションベクトルを探し出すモーションベクトル算出部（２４）と、
該モーションベクトル算出部から算出されたモーションベクトルを累積してエラーを訂正し、マウスの移動距離を累積するモーションベクトル処理部（２５）と、
前記光マウスの集積回路の全動作に必要なコントロール信号を生成し、集積回路の動作状況に合わせて必要な制御信号を提供するタイミング信号発生部（２６）と、
前記モーションベクトル処理部で処理された値をコンピュ―ターへ伝達し得るように処理するインタフェースと、
前記インタフェース内のＵＳＢ（２８）及びＰＳ／２（３０）のいずれか一つをイネーブルさせるトランシーバ（３２）とからなることを特徴とする光マウス用単一集積回路。
【請求項２】
前記トランシーバは、電源が印加された以後、一定の時間インタフェース用信号線２本の状態をチェックしてインタフェースモードがＵＳＢ（２８）か或いはＰＳ／２（３０）かを検出し、信号線２本のＰＩＮに連結されたＰｕｌｌ−Ｕｐ抵抗制御信号を発生させ、それぞれのインタフェースに適した信号線の状態とすることを特徴とする請求項１記載の光マウス用単一集積回路。
【請求項３】
前記トランシーバは、前記インタフェース用信号線２本の状態をチェックし、最初状態がＬｏｗで一定時間経過後の状態がいずれもＬｏｗである場合、ＵＳＢと認識することを特徴とする請求項２記載の光マウス用単一集積回路。
【請求項４】
前記トランシーバは、ＵＳＢまたはＰＳ／２のいずれかのインタフェース方法が決定された後、イネーブル或いはディスエーブルさせ、ＵＳＢインタフェースの場合にはＤ−ＰＩＮのみＰｕｌｌ−Ｕｐとなるようにすることを特徴とする請求項２記載の光マウス用単一集積回路。
【請求項５】
前記トランシーバは、前記インタフェース用信号線２本の状態をチェックし、少なくとも１本の信号線の最初状態がｈｉｇｈで一定時間の経過後に少なくとも１本の信号線の状態がｈｉｇｈである場合、ＰＳ／２と認識することを特徴とする請求項２記載の光マウス用単一集積回路。
【請求項６】
前記トランシーバは、ＵＳＢまたはＰＳ／２のいずれかのインタフェース方法が決定された後、イネーブル或いはディスエーブルさせ、ＰＳ／２インタフェースの場合にはＣｌｏｃｋ及びＤａｔａの両ＰＩＮがいずれもＰｕｌｌ−Ｕｐとなるようにすることを特徴とする請求項２記載の光マウス用単一集積回路。
【請求項７】
前記アナログ／デジタルコンバータは、集積回路のリセット信号を作り出すＲＥＳＥＴＧＥＮ（ｒｅｓｅｔ　ｇｅｎｅｒａｔｏｒ）、基準電圧を作り出すｂｇｒｅｆ（ｂａｎｄ　ｇａｐ　ｒｅｆｅｒｅｎｃｅ）、及びクリスタルの出力信号を増幅して集積回路の内部に供給するｃｌｏｃｋ−ｄｒｖｌ（ｃｌｏｃｋ　ｄｒｉｖｅｒ）を含むことを特徴とする請求項１記載の光マウス用単一集積回路。
【請求項８】
前記アナログ／デジタルコンバータからのデータを１ビットに変換してフレームデータを減らすことにより、１８×１８×４ビット個又は１８×１８×８ビット個のラインバッファの大きさを１８×１８×１ビット個のラインバッファに減らしたことを特徴とする請求項１記載の光マウス用単一集積回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光マウス用集積回路（ＩＣ）に関し、より詳細には、光マウスに含まれるイメージセンサ及びアナログ／デジタルコンバータ、アナログ／デジタルコンバータから入力されるデジタルデータを処理する信号処理部、ＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）インタフェースなどを一つの集積回路に実現し、ＰＣインタフェース方式としてのＵＳＢインタフェースまたはＰＳ／２インタフェースのいずれかをハードウェア方式で自動選択することが可能な光マウス用集積回路（ＩＣ）に関する。
【０００２】
【従来の技術】
現在、光マウス用集積回路は２種類の集積回路から構成されているが、図１を参照すると、その一つは、マウスの底面から反射される光の量に応じて反応して底面の明暗を区分するイメージピクセルアレイ（Ｉｍａｇｅ　Ｐｉｘｅｌ　Ａｒｒａｙ）２と、前記イメージピクセルアレイからアナログ信号を受けて各イメージピクセルの値をデジタル信号に変換させるアナログ／デジタルコンバータと、前記アナログ／デジタルコンバータからのデータを変換してフレームデータ間の相関関係を用いてモーションベクトルを探し出すモーションベクトル部と、前記モーションベクトル部の移動距離に対するインタフェースフォーマット（ＸＡ、ＸＢ、ＹＡ、ＹＢ）信号を生成して出力する矩形波信号発生部とを含んでなる第１集積回路１である。
【０００３】
もう一つは、汎用のＭＣＵ（Ｍａｉｎ　Ｃｏｎｔｒｏｌ　Ｕｎｉｔ）を別途に構成し、動作のためのソフトウェアプログラムを含む第２集積回路１０である。前記２種類の集積回路が矩形波信号としてのＸＡ、ＸＢ、ＹＡ、ＹＢで連結され、マウスの動きデータが伝達される。ここで、Ｘ軸の動きデータはＸＡ、ＸＢ、Ｙ軸の動きデータはＹＡ、ＹＢへ伝達される。さらに、マウスの製造時には第２集積回路１０にプログラムを挿入する過程が必須的であり、プログラムにはＸＡ、ＸＢ、ＹＡ、ＹＢ信号を解析する部分が必要となる。
第２集積回路１０において、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）ＳＩＥ（Ｓｅｒｉａｌ　Ｉｎｔｅｒｆａｃｅ　Ｅｎｇｉｎｅ）はＵＳＢインタフェースのために必要な信号を作り出すものである。ＰＯＲＴ０及びＰＯＲＴ１は、汎用のＭＣＵを用いるので、ソフトウェアプログラムでポートの機能を定義することが可能なポートである。タイマーはソフトウェアが一定の時間をチェックできるようにするものであり、クロック発振部は外部にクリスタル（Ｃｒｙｓｔａｌ）を連結してマスタクロックを作るものである。そして、ＲＯＭ及びＲＡＭはソフトウェアプログラム及び必要なデータを格納するものである。
マウスとＰＣのインタフェースはＵＳＢまたはＰＳ／２方式に対してプログラム的に対応できるようになっており、光マウスの製造時に前記２種類の集積回路を適用するようになっている。
【０００４】
このように２種類の集積回路を適用するに当たり、ＰＣとのインタフェースのためにＵＳＢインタフェースまたはＰＳ／２インタフェースのいずれかを選択する方法は、第２集積回路でプログラム的に選択できるようになっている。
【０００５】
従って、光マウスの製造時に第２集積回路にプログラムを挿入する過程を必要とするので光マウスの製造コストが上昇し、２種類の集積回路を使用しなければならないのでＰＣＢ（プリント回路基板）のパターンが複雑になるという欠点があった。更に、光マウスの２種類の集積回路が適切に接続されるようにしなければならず、常時２つの集積回路を備えなければならないので、各集積回路を全て購買しなければならないという問題点もあった。
【０００６】
【発明が解決しようとする課題】
本発明は、かかる問題点を解消するためのもので、その目的は、光マウスに適用される２つの集積回路を一つの集積回路に統合しながら、ＵＳＢインタフェースまたはＰＳ／２インタフェースのいずれかをハードウェア的な方法で自動選択させることにより、製造コストの節減及び光マウスの機能向上を実現することにある。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、本発明は、光マウスの底面から反射される光の量に応じて反応して底面の明暗を区分するイメージピクセルアレイと、前記イメージピクセルアレイからアナログ信号を受けて各イメージピクセルの値をデジタル信号に変換させるアナログ／デジタルコンバータと、前記アナログ／デジタルコンバータからのデータを１ビットに変換してモーションベクトルを探し出すモーションベクトル算出部と、前記モーションベクトル算出部から算出されたモーションベクトルを累積してエラーを訂正し、マウスの移動距離を累積するモーションベクトル処理部と、前記光マウスの集積回路の全動作を制御するコントロール信号（ある部分を動作或いは非動作させる信号）を生成し、集積回路の動作状況に合わせて必要な制御信号（動作状況及び時間に応じてその構成要素の動作を制御する信号）を提供するタイミング信号発生部と、前記モーションベクトル処理部で処理された値をＰＣへ伝達し得るように処理するインタフェースと、前記インタフェース内のＵＳＢ及びＰＳ／２のいずれか一つをイネーブルさせるトランシーバとを一つの集積回路（ＩＣ）に集積化した光マウスとを提供する。
【０００８】
また、本発明では、光マウスを構成していた２つの集積回路を一つの集積回路に統合して集積化し、ＰＣとのインタフェースを行うための第２集積回路としてのＭＣＵ（Ｍｉｃｒｏ　Ｃｏｎｔｒｏｌ　Ｕｎｉｔ）を除去し、ハードウェア的なロジックから構成してマウスの製造時にプログラムをダウンロードする工程を省略し、２つの集積回路を一つの集積回路に集積化してＰＣＢのサイズ及びＰＣＢのパターンを単純化させた。
【０００９】
【発明の実施の形態】
以下、本発明を添付図に基づいてより具体的に説明する。
図２は本発明の光マウス用集積回路の構成を示すブロック図である。
イメージピクセルアレイ２０はマウスの底面から反射される光の量に応じて反応して底面の明暗を区分するものである。
【００１０】
イメージピクセルアレイ２０は、マウスの底面から反射される光の量と強度に応じて、ピクセルに格納されている電荷の量が変わるようになっている。従って、一定の時間光を受けた後、ピクセルに残っている電荷量を検出してアナログ／デジタルコンバータ２２によってデジタル値に変換する。ここで、使用したイメージピクセルアレイ２０は例えば、１８＊１８（合計３２４個）のピクセルからなり、これら各ピクセルの大きさが約５３μｍ×５３μｍで各ピクセル間の間隔が約１０μｍなので、底面、すなわち約１１００μｍ＊１１００μｍの面積が見られる大きさを有する。前記提示したピクセルに関する数値は例示に過ぎず、他の大きさにも適用することができる。
【００１１】
アナログ／デジタルコンバータ２２は、前記イメージピクセルアレイ２０からアナログ信号を受けて各イメージピクセルの値をデジタル信号に変換させるもので、集積回路のリセット信号を作り出すＲＥＳＥＴＧＥＮ（ｒｅｓｅｔ　ｇｅｎｅｒａｔｏｒ）、基準電圧を作り出すｂｇｒｅｆ（ｂａｎｄ　ｇａｐ　ｒｅｆｅｒｅｎｃｅ）、及び外部クリスタル（Ｃｒｙｓｔａｌ）の出力信号を増幅して集積回路の内部に供給するＣｌｏｃｋ＿ｄｒｖ１（ｃｌｏｃｋ　ｄｒｉｖｅｒ）などを含み、ピクセルデータをデジタルデータ値（例えば、４ビット）に作り出す。
【００１２】
このようにそれぞれのピクセルに対応するデジタル値を得なければ、マウスの移動距離を計算することができないので、各ピクセルの電荷量をデジタルデータに変換させるアナログ／デジタルコンバータ２２を必要とする。こうして得たイメージの一つを図３に示す。
【００１３】
モーションベクトル算出部２４では、最初入力されるピクセルデータ（例えば、４ビット）をラインバッファ（Ｌｉｎｅ　Ｂｕｆｆｅｒ；ピクセルデータを格納する一連のバッファ）に格納させ、これとその次の入力イメージとを比較し、差の最も小さい部分の座標（たとえば、１８＊１８の中から）を検出して移動距離を計算する。入力されるピクセルデータのビット数が４ビットの場合には、ラインバッファは４ビット＊１８＊１８＝１，２９６ビットの大きさを必要とし、実際集積回路の面積において多くの部分を占めている。したがって、集積回路の面積を縮小することは集積回路のコストと直接関わっており、面積縮小の為の手段が必要とされていた。
【００１４】
モーションベクトル算出部２４は、４ビットのデータを周辺の値との相関関係を用いて１ビットに変換してラインバッファの大きさを減らす動作を行い、大きさ１８個×１８個のフレームデータ間の相関関係を用いてマウスの移動距離及び方向（モーションベクトル）を探し出す動作を行う。また、モーションベクトル算出部は、算出したデータ（モーションベクトル）をモーションベクトル処理部２５に送り、この際、このデータの同期を合わせるためにｍｖｅｎ（ｍｏｔｉｏｎ　ｖｅｃｔｏｒ　ｅｎａｂｌｅ：各ピクセルデータの同期を合わせる信号）及びｓｙｎｃ（ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ：１８＊１８のフレーム毎に発生するフレーム同期信号）信号も一緒に送る。
【００１５】
モーションベクトル処理部２５は、モーションベクトル算出部２４から算出されたモーションベクトルを用いて、ＰＣの要求する時間内にマウスの移動距離を累積してＵＳＢインタフェースまたはＰＳ／２インタフェースへ伝達する役割をする。また、モーションベクトル算出部２４において、ピクセルデータには光マウスの底面状態に応じて多くの変動があるので、常時正しい値を算出することはできないため、モーションベクトル処理部２５では間違った値を検出して補正する作業が必要である。このために、モーションベクトル処理部では一定の時間モーションベクトルを累積しながら、モーションベクトルの値が非正常的（例えば、モーションベクトル値の符号が正数−正数−負数−正数−正数の順に変わる場合、中間の負数はマウスの動き上、現実的に出られない値である）な場合、これを累積しない方法などを用いてモーションベクトル処理を行う。
【００１６】
タイミング信号発生部２６は、全動作に必要なコントロール信号を生成し、集積回路の動作状況に合わせて必要な制御信号を提供する。前記コントロール信号はある部分を動作或いは非動作させる信号であり、制御信号は動作状況及び時間に応じてその構成要素の動作を制御する信号である。
【００１７】
本発明では１枚のイメージ（例えば、１８＊１８ピクセルの場合）の読込みにかかる時間を１／１，７００秒（約５８８ｕｓｅｃ）と設定した。従って、移動距離を計算する際、５８８ｕｓｅｃ毎に得たイメージデータを用いて幾つのピクセルが動いたかを計算する。通常、ユーザがマウスを１秒につき３５ｃｍ以上動かすように操作することはほぼ不可能であると判断している。
【００１８】
これに基づいて殆どのマウスの規格を考察すれば、最大速度を１４ｉｎｃｈ／ｓｅｃ（約３５ｃｍ／ｓｅｃ）と規定していることが分る。前記時間間隔で入力されるものに対し時間ｔ＝０の時のイメージ（例、１８＊１８）を比較すると、２つの差が最も小さい位置に対する座標値であることが分る。この座標値はＸ軸とＹ軸によって別々計算することが可能なので、１枚のイメージが得られるたび毎にＸ値とＹ値を探して一定の時間累積する。一定の時間毎に入力される座標値を累積しており、ＰＣの要求する時間にその値を送る。
【００１９】
インタフェースではトランシーバ３２からイネーブル信号を受けてＵＳＢ（２８）またはＰＳ／２（３０）のいずれか一つのみがイネーブルされ、前記モーションベクトル処理部で演算された値をそれぞれのインタフェースフォーマットに合わせて処理してＰＣへ伝達する。
トランシーバ３２は、ＵＳＢの電気的特性に合わせて、ＰＣへ伝達するデータを変換する機能を行うブロックであって、ＵＳＢとＰＳ／２の中からどちらのインタフェースモードで使用するかを決定してＵＳＢまたはＰＳ／２のいずれかをイネーブルさせる機能が含まれている。
【００２０】
ＵＳＢモードで用いられる信号は、図４において、Ｄ＋及びＤ−の２つがあり、ＰＳ／２モードではＤａｔａ、Ｃｌｏｃｋの２つの信号がある。本発明の集積回路では、この２つのインタフェースが２つのＰＩＮから構成されており、Ｄ＋はＣｌｏｃｋと同一のＰＩＮを使用し、Ｄ−はＤａｔａと同一のＰＩＮを使用する。すなわち、２つのＰＩＮを使用してそれぞれのインタフェースに応じてＤ＋及びＤ−またはＣｌｏｃｋ及びＤａｔａ信号に変換されなければならない。図４は２つのインタフェース用ＰＩＮに対する構造を示す。ＰＣで使用するインタフェース方式に応じて、ＰＩＮの役割がＤ＋及びＤ−、あるいはＣｌｏｃｋ及びＤａｔａに変わる。
【００２１】
光マウスは、連結されるＰＣがＵＳＢまたはＰＳ／２インタフェースモードのどちらを使用するか初期には分ることができないので、これを知得する動作が必要である。ＵＳＢの場合、電源が初めて印加された後にはＤ＋及びＤ−の信号線が全てＬＯＷになっており、一定の時間（例えば、１００ｍｓｅｃ）後にも前記２つの信号線がＬＯＷであれば、トランシーバではこれを検出してＵＳＢモードと認識する。その後、トランシーバでは、ＵＳＢ動作を行うために、Ｄ−信号線に連結されたＰｕｌｌ−Ｕｐ抵抗の制御信号をイネーブルさせてＤ−信号線がＰｕｌｌ−Ｕｐとなるようにする。
【００２２】
ＰＳ／２の場合には、基本的にＤａｔａ及びＣｌｏｃｋの信号線にＰｕｌｌ−Ｕｐ抵抗が連結されるようにフォーマットされている。従って、電源の印加後には、２本の信号線がいずれもＨｉｇｈになっているか、或いはＤａｔａ信号線のみがＨｉｇｈになっている。これを検出して一定の時間（１００ｍｓｅｃ）後にＣｌｏｃｋ及びＤａｔａ信号線のいずれか１本または２本の信号線がＨｉｇｈであれば、ＰＳ／２モードと認識する。
【００２３】
図５はＵＳＢインタフェースに選択される場合の時間による信号線の動作の一つを示す。Ｒｅｓｅｔ信号が発生した以後、１００ｍｓｅｃの後でＤ＋及びＤ−の信号線の状態をチェックして２つの信号がいずれもＬＯＷであれば、Ｄ−信号をＨｉｇｈに作るために、Ｄ−信号線に連結されたＰｕｌｌ−Ｕｐ抵抗制御信号を０．５ｍｓｅｃの後でイネーブルさせてＵＳＢインタフェースを動作させる。Ｄ＋信号線にあるＰｕｌｌ−Ｕｐ抵抗制御信号はディスエーブルさせる。
【００２４】
図６はＰＳ／２インタフェースに選択される場合の時間による信号線の動作の一つを示す。Ｒｅｓｅｔ信号が発生した以後、１００ｍｓｅｃの後でＣｌｏｃｋ及びＤａｔａ信号線の状態を検出してＤａｔａ信号線がＨｉｇｈであれば、Ｄａｔａ信号線に連結されたＰｕｌｌ−Ｕｐ抵抗制御信号をイネーブルさせ、０．５ｍｓｅｃの後でＣｌｏｃｋ信号線もＰｕｌｌ−Ｕｐ抵抗がイネーブルされるように制御して、２本の信号線がいずれもＰｕｌｌ−Ｕｐとなるようにすることで、ＰＳ／２インタフェースを動作させる。
【００２５】
また、本発明では、集積回路の面積の縮小を目指して、集積回路の構成のうち多くの面積を占めるラインバッファの大きさを減らすためにピクセルデータを変換させる作業を行う。データを減らしながらも、一定の時間毎に入力されるイメージの特徴をできる限りそのまま保持させることが好ましい。このような方法にはいろいろがあり、これはイメージピクセルアレイの特性によって異なる。このような実施例は図７及び図８の通りである。
【００２６】
すなわち、図７は以前４つのピクセル（ａ）の平均値と現在ピクセル（ｂ）の値とを比較し、前記現在ピクセル（ｂ）の値がより大きければ１、小さければ０と認識してこの値をレジスタに格納する。
【００２７】
図８では以前３つのピクセル（ｃ）の平均値と次の３つのピクセル（ｄ）の平均値とを比較し、前記次の３つのピクセル（ｄ）の平均値がより大きければ１、小さければ０と定めてレジスタに記録する。
【００２８】
前記図７及び図８は簡単な例を示したものである。前記実施例の他にも例は多いが、ここでは省略する。前述した方法で１８＊１８個のピクセルに対して全て計算すれば、合計１８＊１８個のレジスタが必要なので、４ビットにした場合に比べて、使用されるレジスタの個数を多く減らすことができる。
本発明では、１，２９６個から３２４個に減少する効果がある。全て計算が完了した後、１８＊１８のピクセルアレイを図９の如く示すことができる。
図９において、ｅ部分は計算を行う根拠がないので、１または０と設定し、残りｆ部分は比較結果に応じて０または１になる。
上述した具体的な例は、本発明の理解を助けるために提示された実施例であって、本発明の範疇を限定せず、単純な変形ないし変更は全て本発明の領域に属するもので、本発明の具体的な保護範囲は特許請求の範囲によって明らかになるであろう。
【００２９】
【発明の効果】
以上述べたように、本発明は、光マウスに搭載された２つの集積回路機能を統合しながら、ＰＣとのインタフェース時に必要とした第２集積回路（ＭＣＵ；Ｍｉｃｒｏ　Ｃｏｎｔｒｏｌ　Ｕｎｉｔ）なしでインタフェースをハードウェアロジックで選択することにより、マウスの製造時にプログラムをダウンロードする工程を無くせるようにし、この過程でハードウェア方式によってＵＳＢまたはＰＳ／２インタフェースを自動選択させる部分の加わったトランシーバを使用し、マウスを構成していた２つの集積回路を一つの集積回路に減少させて製造コストを節減した効果がある。また、データ変換によって集積回路の面積を減らすという利点がある。
【図面の簡単な説明】
【図１】従来の複数の光マウス用集積回路（ＩＣ）が適用された状態を示すブロック図である。
【図２】本発明に係る単一の光マウス用集積回路の構成を示すブロック図である。
【図３】本発明に係る光マウスのイメージピクセルアレイから底面のイメージを抽出した状態を示す図である。
【図４】本発明に係るトランシーバのインタフェース選択部分のハードウェア構成を示す図である。
【図５】ＵＳＢインタフェースモードに選択される過程の時間による信号の動きを示す図である。
【図６】ＰＳ／２インタフェースモードに選択される過程の時間による信号の動きを示す図である。
【図７】本発明に係る光マウスのイメージデータ処理方法を例示する図である。
【図８】本発明に係る光マウスのイメージデータ処理方法を例示する図である。
【図９】本発明に係る光マウスのイメージピクセルアレイを示す平面図である。
【符号の説明】
２０　イメージピクセルアレイ
２２　アナログ／デジタルコンバータ（ＡＤＣ）
２４　モーションベクトル算出部
２５　モーションベクトル処理部
２６　タイミング信号発生部
２８　ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）
３０　ＰＳ／２（Ｐｅｒｓｏｎａｌ　Ｓｙｓｔｅｍ／２）
３２　トランシーバ（Ｔｒａｎｓｃｅｉｖｅｒ）
４０　ＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）
１００　光マウス用集積回路（ＩＣ；　Ｉｎｔｅｇｒａｔｅｄ　Ｃｉｒｃｕｉｔ）
【図１】
2004127240.tif 000003
【図２】
2004127240.tif 000004
【図３】
2004127240.tif 000005
【図４】
2004127240.tif 000006
【図５】
2004127240.tif 000007
【図６】
2004127240.tif 000008
【図７】
2004127240.tif 000009
【図８】
2004127240.tif 000010
【図９】
2004127240.tif 000011