(57)【特許請求の範囲】
【請求項１】
少なくとも１つのイベントセンサの複数のピクセルにより発生する１つ又はそれ以上のイベントに基づいて、前記複数のピクセルに対応する複数のイベント生成要素がグルーピングされたグループイベント信号を生成するグルーピング部と、
前記グループイベント信号に基づいて、前記発生する１つ又はそれ以上のイベントが発生したイベント生成要素のグループのアドレスを出力するインタフェース部と、を有し、
前記イベント生成要素のそれぞれは、前記イベント生成要素に対応するイベントの発生に応答して非同期的にイベント信号を生成し、
前記グループのアドレスは、前記グループに属するイベント生成要素を代表するアドレスであり、
前記インタフェース部は、前記グループイベント信号に基づいて前記グループのデータを前記グループのアドレスと共に出力し、
前記グループのデータは、前記グループに属するイベント生成要素が生成するイベント信号であることを特徴とするインターフェイシング装置。
【請求項２】
前記グループは、所定のパターンに連続的に配置したイベント生成要素を含むことを特徴とする請求項１に記載のインターフェイシング装置。
【請求項３】
前記所定のパターンは、グループ内で行方向にイベント生成要素が連続的に配置されるパターンと、
グループ内で列方向にイベント生成要素が連続的に配置されるパターンと、
グループ内で前記行方向及び前記列方向のマトリクス状にイベント生成要素が配置されるパターンとの内の少なくとも１つを含むことを特徴とする請求項２に記載のインターフェイシング装置。
【請求項４】
前記インタフェース部は、前記生成されたグループイベント信号に応答して、前記グループイベント信号に対応するアドレスを出力することを特徴とする請求項１に記載のインターフェイシング装置。
【請求項５】
前記インタフェース部は、複数の生成されたグループイベント信号に応答して、前記複数のグループイベント信号のいずれか１つのグループイベント信号を選択し、前記選択されたグループイベント信号に対応するアドレスを出力することを特徴とする請求項１に記載のインターフェイシング装置。
【請求項６】
前記インタフェース部は、前記グループイベント信号に応答して、前記イベントが発生した時間に該当するタイムスタンプをさらに出力することを特徴とする請求項１に記載のインターフェイシング装置。
【請求項７】
前記イベント生成要素のそれぞれは、イベントの発生に対応する第１状態と、
前記第１状態と区別される第２状態とのいずれか１つを含むことを特徴とする請求項１に記載のインターフェイシング装置。
【請求項８】
前記イベント生成要素は、前記第２状態に初期化され、前記イベントの発生に応答して前記第１状態に切り替え、リセット信号に応答して前記第２状態に切り替えることを特徴とする請求項７に記載のインターフェイシング装置。
【請求項９】
前記イベント生成要素は、前記第１状態でイベント信号を生成することを特徴とする請求項７に記載のインターフェイシング装置。
【請求項１０】
前記インタフェース部は、少なくとも１つの第１グループイベント信号に応答して、前記少なくとも１つの第１グループイベント信号のいずれか１つの第１グループイベント信号を選択する第１アービター（ａｒｂｉｔｅｒ）と、
前記選択された第１グループイベント信号に対応する少なくとも１つの第２グループイベント信号に応答して、前記少なくとも１つの第２グループイベント信号のいずれか１つの第２グループイベント信号を選択する第２アービターと、を含むことを特徴とする請求項１に記載のインターフェイシング装置。
【請求項１１】
前記少なくとも１つの第１グループイベント信号は、前記イベント生成要素に対応する第１イベント信号がグルーピングされることにより生成され、
前記少なくとも１つの第２グループイベント信号は、前記イベント生成要素に対応する第２イベント信号がグルーピングされることにより生成されることを特徴とする請求項１０に記載のインターフェイシング装置。
【請求項１２】
前記第１イベント信号は、前記イベント生成要素から第１方向に出力されるイベント信号であり、
前記第２イベント信号は、前記イベント生成要素から第２方向に出力されるイベント信号であることを特徴とする請求項１１に記載のインターフェイシング装置。
【請求項１３】
前記第１アービターは、前記選択された第１グループイベント信号に対応する第１アドレスを出力し、
前記第２アービターは、前記選択された第２グループイベント信号に対応する第２アドレスを出力し、
前記インタフェース部は、前記第１アドレス及び前記第２アドレスに対応するグループのデータを出力するデータ出力部をさらに含むことを特徴とする請求項１０に記載のインターフェイシング装置。
【請求項１４】
前記インタフェース部は、前記第１アドレス、前記第２アドレス、及び前記データの出力を制御する要求信号を送信し、前記第１アドレス、前記第２アドレス、及び前記データの読み出しを制御する応答信号を受信する通信部をさらに含むことを特徴とする請求項１３に記載のインターフェイシング装置。
【請求項１５】
前記第２アービターは、前記応答信号に応答して前記第２アドレスに対応するイベント生成要素にリセット信号を印加することを特徴とする請求項１４に記載のインターフェイシング装置。
【請求項１６】
前記インタフェース部は、少なくとも１つの第１グループイベント信号に応答して、前記少なくとも１つの第１グループイベント信号のいずれか１つの第１グループイベント信号を選択する第１アービターと、
前記選択された第１グループイベント信号に対応する複数の第２グループイベント信号に応答して、前記複数の第２グループイベント信号を繰り返し選択する第２アービターとを含むことを特徴とする請求項１に記載のインターフェイシング装置。
【請求項１７】
前記第１アービターは、前記選択された第１グループイベント信号に対応する第１アドレスを出力し、
前記第２アービターは、前記第１アドレスが出力された後に前記複数の第２グループイベント信号に対応する第２アドレスを繰り返し出力することを特徴とする請求項１６に記載のインターフェイシング装置。
【請求項１８】
前記インタフェース部は、前記複数の第２グループイベント信号に対応する前記第２アドレスのうち現在の出力される第２アドレスと前記第１アドレスとに対応するグループのデータを出力するデータ出力部をさらに含むことを特徴とする請求項１７に記載のインターフェイシング装置。
【請求項１９】
前記第２アービターは、前記第２アドレスが出力された後、前記第２アドレスに対応するイベント生成要素にリセット信号を印加することを特徴とする請求項１７に記載のインターフェイシング装置。
【請求項２０】
前記イベント生成要素を含むビジョンセンサと、
前記イベント生成要素を含む聴覚センサと、
前記イベント生成要素を含むプロセシングデバイスとの内の少なくとも１つをさらに有することを特徴とする請求項１に記載のインターフェイシング装置。
【請求項２１】
ユーザ入力に応答してイベントが発生したイベント生成要素のグループのアドレス及び前記グループのデータを受信するステップと、
前記グループのアドレス、前記グループのデータ、及び前記グループのグルーピング情報に基づいてイベント情報を取得するステップと、
前記イベント情報に基づいて前記ユーザ入力を処理するステップとを有し、
前記イベント生成要素は、対応するイベント発生に応答して非同期的にイベント信号を生成し、
前記グループのアドレスは、前記グループに属するイベント生成要素を代表するアドレスであり、
前記グループのデータは、前記グループに属するイベント生成要素が生成するイベント信号であることを特徴とするユーザ入力処理方法。
【請求項２２】
前記グループは、所定のパターンに連続的に配置された複数のイベント生成要素を含むことを特徴とする請求項２１に記載のユーザ入力処理方法。
【請求項２３】
前記グループのアドレス及び前記グループのデータを受信するステップは、要求信号を受信するステップと、
前記グループの第１アドレスを読み出すステップと、
前記グループの第２アドレスを読み出すステップと、
前記グループのデータを読み出すステップと、
応答信号を送信するステップとを含むことを特徴とする請求項２１に記載のユーザ入力処理方法。
【請求項２４】
前記グループのアドレス及び前記グループのデータを受信するステップは、複数のグループに共通する第１アドレスを受信するステップと、
前記複数のグループを区別する第２アドレス及び前記複数のグループのデータを繰り返し受信するステップとを含むことを特徴とする請求項２１に記載のユーザ入力処理方法。
【請求項２５】
前記第１アドレスを受信するステップは、第１要求信号を受信するステップと、
前記第１アドレスを読み出すステップと、
第１応答信号を送信するステップとを含むことを特徴とする請求項２４に記載のユーザ入力処理方法。
【請求項２６】
前記第２アドレス及び前記データを繰り返し受信するステップは、第２要求信号を受信するステップと、
前記第２アドレスのうち現在の受信される第２アドレスを読み出すステップと、
前記データのうち現在の受信されるデータを読み出すステップと、
前記読み出したデータに基づいて、第２応答信号を送信するステップとを含むことを特徴とする請求項２４に記載のユーザ入力処理方法。
【請求項２７】
前記グルーピング情報は、前記グループのディメンション情報と、
前記グループのデータの複数のビットと前記グループ内のイベント生成要素との間のマッピング情報とを含むことを特徴とする請求項２１に記載のユーザ入力処理方法。
【請求項２８】
前記イベント情報を取得するステップは、前記グループのアドレスに対応する基準座標を算出するステップと、
前記基準座標、前記グループのデータ、及び前記グルーピング情報に基づいてイベントが発生した少なくとも１つのピクセル座標を算出するステップを含むことを特徴とする請求項２１に記載のユーザ入力処理方法。
【請求項２９】
請求項２１乃至２８のいずれか一項に記載のユーザ入力処理方法を実行させるためのプログラムが記録されたことを特徴とするコンピュータ読出可能記録媒体。
【請求項３０】
ディスプレイ装置の処理速度を向上させる処理装置において、
前記ディスプレイ装置の複数のイベントベース要素のそれぞれが、イベントの検出に応答して当該イベントベース要素に対応して発生させるイベント信号のグループを受信するインタフェース部と、
前記ディスプレイ装置の複数のイベントベース要素を複数のグループにグルーピングするために、前記イベント信号のグループを生成するグルーパーと、
前記複数のイベントベース要素に対応する前記イベント信号のグループを同時に処理するプロセッサとを有し、
前記複数のイベントベース要素のそれぞれは、当該イベントベース要素に対応するイベントの発生に応答して非同期的にイベント信号を生成し、
前記インタフェース部は、前記グループに属する複数のイベントベース要素を代表するグループのアドレス、及び前記グループに属するイベントベース要素が生成するイベント信号を前記イベント信号のグループとして前記プロセッサに出力することを特徴とする処理装置。
【請求項３１】
前記イベント信号のグループは、ビデオイベントベース要素のグループによって生成され、
前記インタフェース部は、前記ビデオイベントベース要素によって生成されたイベント信号のグループを受信し、
前記プロセッサは、前記ビデオイベントベース要素によって生成されたイベント信号のグループを同時に処理することを特徴とする請求項３０に記載の処理装置。
【請求項３２】
前記イベント信号のグループは、オーディオイベントベース要素のグループによって生成され、
前記インタフェース部は、前記オーディオイベントベース要素によって生成されたイベント信号のグループを受信し、
前記プロセッサは、前記オーディオイベントベース要素によって生成されたイベント信号のグループを同時に処理することを特徴とする請求項３０に記載の処理装置。
【請求項３３】
前記イベント信号のグループは、１つ又はそれ以上のイベントを検出する前記ディスプレイ装置の複数のイベントベース要素の２次元形状に対応することを特徴とする請求項３０に記載の処理装置。
【請求項３４】
１つ又はそれ以上のイベントを検出する前記ディスプレイ装置の複数のイベントベース要素の内の少なくとも１つのイベントベース要素はイベントの発生を検出しないことを特徴とする請求項３０に記載の処理装置。
【請求項３５】
前記プロセッサは、前記グループ内のイベント信号を同一のクロックサイクル内で処理することを特徴とする請求項３０に記載の処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターフェイシング装置及びユーザ入力処理方法とそのコンピュータ読出可能記録媒体並びに処理装置に関し、特に、高解像度のイベントベースセンサでピクセル数の増加によるイベントデータ取得速度が遅延する問題を解決するインターフェイシング装置及びユーザ入力処理方法とそのコンピュータ読出可能記録媒体並びに処理装置に関する。
【背景技術】
【０００２】
人間−コンピュータの相互作用（Ｈｕｍａｎ−Ｃｏｍｐｕｔｅｒ  Ｉｎｔｅｒａｃｔｉｏｎ、ＨＣＩ）技術は、ユーザとコンピュータとの間の相互作用を向上させる技術である。マウス、キーボード、タッチスクリーンなどの様々なユーザインタフェースを用いてユーザの入力をコンピュータに伝えられることができる。
このようなユーザインタフェースは、ハードウェアコンポーネント、ソフトウェアコンポーネント、または、これらの組み合わせによって実現される。
【０００３】
電子装置内のカメラ、マイク、及び他のコンポーネントの広範囲な活用により、ユーザインタフェースは、ユーザとコンピュータとの間の相互作用をより向上させることができる。
そのため、電子装置の様々な機能が豊かに活用され得る。
【０００４】
高解像度のイベントベース（ｅｖｅｎｔ  ｂａｓｅ）センサで複数のイベントが同時に発生するにも関わらず、イベントセンサからイベントを１つずつ取得する場合、複数のイベントを全て取得するまで遅延が発生したり、情報損失が発生することがある。
イベントセンサからイベントを１つずつ取得する方式は、クォータービデオグラフィックアレイ（ＱＶＧＡ）のような高解像度のインタフェースに適しないという問題がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は上記従来のユーザインタフェースにおけるイベント取得の問題点に鑑みてなされたものであって、本発明の目的は、高解像度のイベントベースセンサでピクセル数の増加によるイベントデータ取得速度が遅延する問題を解決することのできるインターフェイシング装置及びユーザ入力処理方法とそのコンピュータ読出可能記録媒体並びに処理装置を提供することにある。
また、本発明の他の目的は、回路を動作させるクロック速度を増加させずに高解像度のイベントベースセンサでイベントデータを取得する技術を提供することにある。
さらに、本発明の他の目的は、回路のクロック速度が増加する場合、電力の消費量も増加するが、電力の消費量を増加させないで、イベントデータ取得速度を増加させる技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた本発明によるインターフェイシング装置は、少なくとも１つのイベントセンサの複数のピクセルにより発生する１つ又はそれ以上のイベントに基づいて、前記複数のピクセルに対応する複数のイベント生成要素がグルーピングされたグループイベント信号を生成するグルーピング部と、前記グループイベント信号に基づいて、前記発生する１つ又はそれ以上のイベントが発生したイベント生成要素のグループのアドレスを出力するインタフェース部と、を有し、前記イベント生成要素のそれぞれは、前記イベント生成要素に対応するイベントの発生に応答して非同期的にイベント信号を生成し、前記グループのアドレスは、前記グループに属するイベント生成要素を代表するアドレスであり、前記インタフェース部は、前記グループイベント信号に基づいて前記グループのデータを前記グループのアドレスと共に出力し、前記グループのデータは、前記グループに属するイベント生成要素が生成するイベント信号であることを特徴とする。
【０００７】
前記グループは、所定のパターンに連続的に配置したイベント生成要素を含むことが好ましい。
前記所定のパターンは、グループ内で行方向にイベント生成要素が連続的に配置されるパターンと、グループ内で列方向にイベント生成要素が連続的に配置されるパターンと、グループ内で前記行方向及び前記列方向のマトリクス状にイベント生成要素が配置されるパターンとの内の少なくとも１つを含むことが好ましい。
前記インタフェース部は、前記生成されたグループイベント信号に応答して、前記グループイベント信号に対応するアドレスを出力することが好ましい。
前記インタフェース部は、複数の生成されたグループイベント信号に応答して、前記複数のグループイベント信号のいずれか１つのグループイベント信号を選択し、前記選択されたグループイベント信号に対応するアドレスを出力することが好ましい。
前記インタフェース部は、前記グループイベント信号に応答して、前記イベントが発生した時間に該当するタイムスタンプをさらに出力することが好ましい。
前記イベント生成要素のそれぞれは、イベントの発生に対応する第１状態と、前記第１状態と区別される第２状態とのいずれか１つを含むことが好ましい。
前記イベント生成要素は、前記第２状態に初期化され、前記イベントの発生に応答して前記第１状態に切り替え、リセット信号に応答して前記第２状態に切り替えることが好ましい。
前記イベント生成要素は、前記第１状態でイベント信号を生成することが好ましい。
【０００８】
前記インタフェース部は、少なくとも１つの第１グループイベント信号に応答して、前記少なくとも１つの第１グループイベント信号のいずれか１つの第１グループイベント信号を選択する第１アービター（ａｒｂｉｔｅｒ）と、前記選択された第１グループイベント信号に対応する少なくとも１つの第２グループイベント信号に応答して、前記少なくとも１つの第２グループイベント信号のいずれか１つの第２グループイベント信号を選択する第２アービターとを含むことが好ましい。
前記少なくとも１つの第１グループイベント信号は、前記イベント生成要素に対応する第１イベント信号がグルーピングされることにより生成され、前記少なくとも１つの第２グループイベント信号は、前記イベント生成要素に対応する第２イベント信号がグルーピングされることにより生成されることが好ましい。
前記第１イベント信号は、前記イベント生成要素から第１方向に出力されるイベント信号であり、前記第２イベント信号は、前記イベント生成要素から第２方向に出力されるイベント信号であることが好ましい。
前記第１アービターは、前記選択された第１グループイベント信号に対応する第１アドレスを出力し、前記第２アービターは、前記選択された第２グループイベント信号に対応する第２アドレスを出力し、前記インタフェース部は、前記第１アドレス及び前記第２アドレスに対応するグループのデータを出力するデータ出力部をさらに含むことが好ましい。
前記インタフェース部は、前記第１アドレス、前記第２アドレス、及び前記データの出力を制御する要求信号を送信し、前記第１アドレス、前記第２アドレス、及び前記データの読み出しを制御する応答信号を受信する通信部をさらに含むことが好ましい。
前記第２アービターは、前記応答信号に応答して前記第２アドレスに対応するイベント生成要素にリセット信号を印加することが好ましい。
【０００９】
前記インタフェース部は、少なくとも１つの第１グループイベント信号に応答して、前記少なくとも１つの第１グループイベント信号のいずれか１つの第１グループイベント信号を選択する第１アービターと、前記選択された第１グループイベント信号に対応する複数の第２グループイベント信号に応答して、前記複数の第２グループイベント信号を繰り返し選択する第２アービターとを含むことが好ましい。
前記第１アービターは、前記選択された第１グループイベント信号に対応する第１アドレスを出力し、前記第２アービターは、前記第１アドレスが出力された後に前記複数の第２グループイベント信号に対応する第２アドレスを繰り返し出力することが好ましい。
前記インタフェース部は、前記複数の第２グループイベント信号に対応する前記第２アドレスのうち現在の出力される第２アドレスと前記第１アドレスとに対応するグループのデータを出力するデータ出力部をさらに含むことが好ましい。
前記第２アービターは、前記第２アドレスが出力された後、前記第２アドレスに対応するイベント生成要素にリセット信号を印加することが好ましい。
【００１０】
前記イベント生成要素を含むビジョンセンサと、前記イベント生成要素を含む聴覚センサと、前記イベント生成要素を含むプロセシングデバイスとの内の少なくとも１つをさらに有することが好ましい。
【００１１】
上記目的を達成するためになされた本発明によるユーザ入力処理方法は、ユーザ入力に応答してイベントが発生したイベント生成要素のグループのアドレス及び前記グループのデータを受信するステップと、前記グループのアドレス、前記グループのデータ、及び前記グループのグルーピング情報に基づいてイベント情報を取得するステップと、前記イベント情報に基づいて前記ユーザ入力を処理するステップとを有し、前記イベント生成要素は、対応するイベント発生に応答して非同期的にイベント信号を生成し、前記グループのアドレスは、前記グループに属するイベント生成要素を代表するアドレスであり、前記グループのデータは、前記グループに属するイベント生成要素が生成するイベント信号であることを特徴とする。
【００１２】
前記グループは、所定のパターンに連続的に配置された複数のイベント生成要素を含むことが好ましい。
前記グループのアドレス及び前記グループのデータを受信するステップは、要求信号を受信するステップと、前記グループの第１アドレスを読み出すステップと、前記グループの第２アドレスを読み出すステップと、前記グループのデータを読み出すステップと、応答信号を送信するステップとを含むことが好ましい。
前記グループのアドレス及び前記グループのデータを受信するステップは、複数のグループに共通する第１アドレスを受信するステップと、前記複数のグループを区別する第２アドレス及び前記複数のグループのデータを繰り返し受信するステップとを含むことが好ましい。
前記第１アドレスを受信するステップは、第１要求信号を受信するステップと、前記第１アドレスを読み出すステップと、第１応答信号を送信するステップとを含むことが好ましい。
前記第２アドレス及び前記データを繰り返し受信するステップは、第２要求信号を受信するステップと、前記第２アドレスのうち現在の受信される第２アドレスを読み出すステップと、前記データのうち現在の受信されるデータを読み出すステップと、前記読み出したデータに基づいて、第２応答信号を送信するステップとを含むことが好ましい。
前記グルーピング情報は、前記グループのディメンション情報と、前記グループのデータの複数のビットと前記グループ内のイベント生成要素との間のマッピング情報とを含むことが好ましい。
前記イベント情報を取得するステップは、前記グループのアドレスに対応する基準座標を算出するステップと、前記基準座標、前記グループのデータ、及び前記グルーピング情報に基づいてイベントが発生した少なくとも１つのピクセル座標を算出するステップを含むことが好ましい。
【００１３】
上記目的を達成するためになされた本発明によるディスプレイ装置の処理速度を向上させる処理装置は、ディスプレイ装置の処理速度を向上させる処理装置において、前記ディスプレイ装置の複数のイベントベース要素のそれぞれが、イベントの検出に応答して当該イベントベース要素に対応して発生させるイベント信号のグループを受信するインタフェース部と、前記ディスプレイ装置の複数のイベントベース要素を複数のグループにグルーピングするために、前記イベント信号のグループを生成するグルーパーと、前記複数のイベントベース要素に対応する前記イベント信号のグループを同時に処理するプロセッサとを有し、前記複数のイベントベース要素のそれぞれは、当該イベントベース要素に対応するイベントの発生に応答して非同期的にイベント信号を生成し、前記インタフェース部は、前記グループに属する複数のイベントベース要素を代表するグループのアドレス、及び前記グループに属するイベントベース要素が生成するイベント信号を前記イベント信号のグループとして前記プロセッサに出力することを特徴とする。
【００１４】
前記イベント信号のグループは、ビデオイベントベース要素のグループによって生成され、前記インタフェース部は、前記ビデオイベントベース要素によって生成されたイベント信号のグループを受信し、前記プロセッサは、前記ビデオイベントベース要素によって生成されたイベント信号のグループを同時に処理することが好ましい。
前記イベント信号のグループは、オーディオイベントベース要素のグループによって生成され、前記インタフェース部は、前記オーディオイベントベース要素によって生成されたイベント信号のグループを受信し、前記プロセッサは、前記オーディオイベントベース要素によって生成されたイベント信号のグループを同時に処理することが好ましい。
前記イベント信号のグループは、１つ又はそれ以上のイベントを検出する前記ディスプレイ装置の複数のイベントベース要素の２次元形状に対応することが好ましい。
１つ又はそれ以上のイベントを検出する前記ディスプレイ装置の複数のイベントベース要素の内の少なくとも１つのイベントベース要素はイベントの発生を検出しないことが好ましい。
前記プロセッサは、前記グループ内のイベント信号を同一のクロックサイクル内で処理することが好ましい。
【発明の効果】
【００１５】
本発明に係るインターフェイシング装置及びユーザ入力処理方法とそのコンピュータ読出可能記録媒体並びに処理装置によれば、高解像度のイベントベースセンサでピクセル数の増加によるイベントデータ取得速度が遅延する問題を解決することができる。
また、回路を動作させるクロック速度を増加させずにも高解像度のイベントベースセンサでイベントデータを取得する技術を提供することができ、回路のクロック速度が増加する場合、電力の消費量も増加するが、電力の消費量を増加させないながらも、イベントデータ取得速度を増加させる技術を提供することができる。
【００１６】
また、複数のイベント生成要素をグルーピングし、グループ内に生成されるイベント信号を同時に処理することで、イベントデータの帯域幅を向上させる技術を提供することができ、そのため、処理遅延及びイベント損失率が減少し得、入出力（Ｉｎｐｕｔ−Ｏｕｔｐｕｔ、ＩＯ）電力消費を減少させ得、例えば、入出力のための動的電力消費を減少させることができる。
また、データ送信のためのハンドシェイク方式のサイクルを短縮させる技術を提供することができ、そのため、イベントデータ取得速度のリミット（ｌｉｍｉｔ）が増加する。
さらに、グループのサイズを制御する技術を提供することができ、グループのサイズは、単一グループに含まれる要素の数であるので、目標イベント処理の速度以上を保障するグループサイズ候補のうち、アドレスバスの大きさが最も小さいグループサイズ候補を選択する技術を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係るインターフェイシング装置の動作を概略的に示すブロック図である。
【図２】本発明の一実施形態に係るイベント生成要素の概略図である。
【図３Ａ】本発明の一実施形態に係るイベント生成要素のグルーピング例を示す図である。
【図３Ｂ】本発明の一実施形態に係るイベント生成要素のグルーピング例を示す図である。
【図３Ｃ】本発明の一実施形態に係るイベント生成要素のグルーピング例を示す図である。
【図３Ｄ】本発明の一実施形態に係るイベント生成要素のグルーピング例を示す図である。
【図３Ｅ】本発明の一実施形態に係るイベント生成要素のグルーピング例を示す図である。
【図４Ａ】本発明の一実施形態に係るインターフェイシング装置の構造を説明するための図である。
【図４Ｂ】本発明の一実施形態に係るインターフェイシング装置の構造を説明するための図である。
【図４Ｃ】本発明の一実施形態に係るインターフェイシング装置の構造を説明するための図である。
【図４Ｄ】本発明の一実施形態に係るインターフェイシング装置の構造を説明するための図である。
【図４Ｅ】本発明の一実施形態に係るインターフェイシング装置の構造を説明するための図である。
【図４Ｆ】本発明の一実施形態に係るインターフェイシング装置の構造を説明するための図である。
【図５Ａ】本発明の一実施形態に係るインターフェイシング装置の動作を説明するための図である。
【図５Ｂ】本発明の一実施形態に係るインターフェイシング装置の動作を説明するための図である。
【図５Ｃ】本発明の一実施形態に係るインターフェイシング装置の動作を説明するための図である。
【図６Ａ】本発明の他の実施形態に係るインターフェイシング装置の動作を説明するための図である。
【図６Ｂ】本発明の他の実施形態に係るインターフェイシング装置の動作を説明するための図である。
【図６Ｃ】本発明の他の実施形態に係るインターフェイシング装置の動作を説明するための図である。
【図６Ｄ】本発明の他の実施形態に係るインターフェイシング装置の動作を説明するための図である。
【図７Ａ】本発明のさらに他の実施形態に係るインターフェイシング装置の動作を説明するための図である。
【図７Ｂ】本発明のさらに他の実施形態に係るインターフェイシング装置の動作を説明するための図である。
【図８Ａ】本発明に係るグループのデータを取得する実施形態を説明するための図である。
【図８Ｂ】本発明に係るグループのデータを取得する実施形態を説明するための図である。
【図８Ｃ】本発明に係るグループのデータを取得する実施形態を説明するための図である。
【図８Ｄ】本発明に係るグループのデータを取得する実施形態を説明するための図である。
【図９】本発明の一実施形態に係るインターフェイシング装置が外部と通信する動作を説明するための図である。
【図１０Ａ】本発明の一実施形態に係るインターフェイシング装置が外部と通信する動作を説明するための図である。
【図１０Ｂ】本発明の一実施形態に係るインターフェイシング装置が外部と通信する動作を説明するための図である。
【図１０Ｃ】本発明の一実施形態に係るインターフェイシング装置が外部と通信する動作を説明するための図である。
【図１０Ｄ】本発明の一実施形態に係るインターフェイシング装置が外部と通信する動作を説明するための図である。
【図１１Ａ】本発明の一実施形態に係るインターフェイシング装置が外部と通信する動作を説明するための図である。
【図１１Ｂ】本発明の一実施形態に係るインターフェイシング装置が外部と通信する動作を説明するための図である。
【図１２】本発明の一実施形態に係るインターフェイシング装置が外部と通信する動作を説明するための図である。
【図１３】本発明の他の実施形態に係るインターフェイシング装置の動作を説明するための図である。
【図１４】本発明の他の実施形態に係るインターフェイシング装置の動作を説明するための図である。
【図１５】本発明の他の実施形態に係るインターフェイシング装置の動作を説明するための図である。
【図１６】本発明の一実施形態に係るユーザ入力処理方法を説明するためのフローチャートである。
【図１７】本発明の一実施形態に係るアドレスバスとデータバスを説明するための図である。
【発明を実施するための形態】
【００１８】
次に、本発明に係るインターフェイシング装置及びユーザ入力処理方法とそのコンピュータ読出可能記録媒体並びに処理装置を実施するための形態の具体例を図面を参照しながら説明する。
各図面に提示された同一の参照符号は同一の部材を示す。
【００１９】
図１〜４Ｆは、本発明の一実施形態に係るインターフェイシング装置の構成、各構造、動作等を示す図である。
図１は、本発明の一実施形態に係るインターフェイシング装置の動作を概略的に示すブロック図である。
図１を参照すると、本発明の一実施形態に係るインターフェイシング装置１１０は、イベント生成要素１２０から出力される信号を受信する。
ここで、イベント生成要素１２０は、イベント信号を出力する要素である。イベント生成要素１２０それぞれは、イベントの発生に応答して非同期的にイベント信号を生成する。
以下、イベント生成要素は単に要素と称することもある。
【００２０】
実施形態として、イベントベースセンサを用いる様々な製品に応用してもよい。
例えば、実施形態例として、イベントベースビジョンセンサ、イベントベース聴覚センサ、及び／又はイベントベースプロセシングデバイスを用いて動作認識、顔認識、音声認識、ユーザ認証などを行うスマートフォン、スマート家電機器、ウェラブルデバイス、デスクトップコンピュータ、ラップトップコンピュータ、タブレットコンピュータ、キオスク端末（マルチメディアステーション（Ｍｕｌｔｉｍｅｄｉａ  Ｓｔａｔｉｏｎ））などに応用してもよい。
【００２１】
一例として、イベント生成要素１２０は、イベントベースビジョンセンサに実現してもよい。
イベントベースビジョンセンサは、光が変わるイベントを検出することによって時間非同期的にイベント信号を出力する。
例えば、イベントベースビジョンセンサは、光の明るさが明るくなるイベントや光の明るさが暗くなるイベントを検出する。又は、イベントベースビジョンセンサは、光の色が変わるイベントを検出してもよい。
フレームベースビジョンセンサは、各ピクセルのフォトダイオードの出力をフレーム単位にスキャンする一方、イベントベースビジョンセンサは、光の変化があるピクセルのイベント信号のみを出力する。
【００２２】
他の例として、イベント生成要素１２０は、イベントベース聴覚センサに実現してもよい。
イベントベース聴覚センサは、音声が変化するイベントを検出することによって時間非同期的にイベント信号を出力する。
例えば、イベントベース聴覚センサは、音声の振幅が大きくなるイベントや音声の振幅が小さくなるイベントを検出する。又は、イベントベース聴覚センサは、音声の周波数が高くなるイベントや音声の周波数が低くなるイベントを検出してもよい。
【００２３】
また、一実施形態によれば、ボリューム変化のようなオーディオイベントを検出するセンサと、ディスプレイ変化のようなビデオイベントを検出するセンサは互いに異なってもよい。
グルーピング部１１１は、同じ類型のイベントが同時に処理されるようにオーディオイベントを共にグルーピングしたり、ビデオイベントを共にグルーピングしてもよい。
【００２４】
また、一実施形態によれば、グルーピング部１１１は、複数のイベント要素を単一イベント要素ではないグループにグルーピングする。
グループの大きさ、形状、パターンなどは予め設定されてもよい（所定の大きさ、形状、パターン）。グルーピング部１１１は、予め設定したグループの大きさ、形状、パターンなどに応じて設計される。
【００２５】
更なる例として、イベント生成要素１２０は、イベントベースプロセシングデバイスに実現してもよい。
イベントベースプロセシングデバイスは、自ら又は１つ以上の入力を受けてスパイク信号を出力する。
例えば、イベントベースプロセシングデバイスは、少なくとも１つのニューロンで構成されたネットワークを用いてセンサ信号又は他のニューロンの出力信号の入力を受けて信号処理、認識などの作業を行う。
以下、イベントベースプロセシングデバイスは、単にプロセッサと称することもある。
イベント生成要素１２０の実現に関して前述した事項は例示的な事項に過ぎず、イベント生成要素１２０は、特定イベントを検出して時間非同期的にイベント信号を生成する様々な形態に変形されてもよい。
【００２６】
イベント生成要素１２０は、リセットされるまでイベント信号を継続的に出力してもよい。
例えば、イベント生成要素１２０は、特定イベントを検出して時間非同期的にイベント信号を生成した後、生成されたイベント信号を継続的に出力する。
イベント生成要素１２０は、外部からリセット信号を受信する場合、リセットできる。イベント生成要素１２０は、リセットされることによりイベント信号の出力を中止する。
【００２７】
イベント生成要素１２０の動作は、状態転換（ｓｔａｔｅ  ｔｒａｎｓｉｔｉｏｎ）のように説明され得る。
例えば、イベント生成要素１２０のそれぞれは、イベントの発生に応答する第１状態、及び第１状態と区別される第２状態のいずれか１つの状態を有する。
イベント生成要素１２０のそれぞれは、第１状態でイベント信号を生成する。
イベント生成要素１２０のそれぞれは、第２状態に初期化され、イベントの発生に応答して第１状態に転換される。イベント生成要素１２０のそれぞれはリセット信号に応答して第２状態に転換される。
【００２８】
インターフェイシング装置１１０は、グルーピング部１１１とインタフェース部１１２を含む。
グルーピング部１１１は、イベント生成要素１２０がグルーピングされたグループイベント信号を生成する。
図２は、本発明の一実施形態に係るイベント生成要素の概略図である。
図２を参照すると、イベント生成要素１２０は、図２に示すようにマトリクス状（８×８要素）に配置される。
イベント生成要素１２０は、様々な形態にグルーピングされ得る。
例えば、予め設定した（所定の）パターンに連続的に配置したイベント生成要素１２０は、同じグループにグルーピングされる。
グルーピング部１１１は、少なくとも１つのプロセッサによって実現されるグルーパーを含んでもよい。
インタフェース部１１２は、少なくとも１つのプロセッサのためのインタフェースを含む。
【００２９】
一例として、イベント生成要素１２０は、４つのピクセル（要素）単位にグルーピングされる。
図３Ａ〜３Ｅは、本発明の一実施形態に係るイベント生成要素のグルーピング例を示す図である。
図３Ａを参照すると、イベント生成要素は、「４×１」形態３１０、「２×２」形態３２０、又は、「１×４」形態３３０のいずれか１つにグルーピングされる。
図３Ｂを参照すると、イベント生成要素１２０（８×８要素）は「４×１」形態にグルーピングされる。
図３Ｃを参照すると、イベント生成要素１２０（８×８要素）は「２×２」形態にグルーピングされる。
図３Ｄを参照すると、イベント生成要素１２０（８×８要素）は「１×４」形態にグルーピングされる。
【００３０】
他の例として、イベント生成要素１２０は、１６個のピクセル（要素）単位にグルーピングされる。
図３Ｅを参照すると、イベント生成要素は「１６×１」形態３４０、「８×２」形態３５０、「４×４」形態３６０、「２×８」形態３７０、又は、「１×１６」形態３８０のいずれか１つにグルーピングされ得る。
イベント生成要素がグルーピングされる形態に関して前述した事項は例示的な事項に過ぎず、イベント生成要素がグルーピングされる形態は様々に変形されてもよい。
【００３１】
グルーピング部１１１は、イベント生成要素１２０がグルーピングされたグループイベント信号を生成する。
イベント生成要素１２０がグルーピングされれば、複数のグループが形成される。
グルーピング部１１１は、複数のグループのうちイベントが発生したグループに対応するグループイベント信号を生成する。
イベントが発生したグループは、イベントが発生した要素を１つ以上含むグループを指す。また、イベントが発生した要素は、イベントの発生を検出することでイベント信号を生成した要素を指す。
一例として、イベントベースビジョンセンサは、光の強度が変わるイベントを検出する。
【００３２】
図４Ａ〜４Ｆは、本発明の一実施形態に係るインターフェイシング装置の構造を説明するための図である。
一例として、図４Ａを参照すると、イベント生成要素１２０は、第１グループ１２１、、第２グループ１２２、・・・第ｋグループ１２３にグルーピングされる。
この場合、グルーピング部１１１は、第１生成部４１１、第２生成部４１２、・・・第ｋ生成部４１３を含む。
第１生成部４１１は、第１グループ１２１でイベントが発生する場合、グループイベント信号を生成する。
第２生成部４１２は、第２グループ１２２でイベントが発生する場合、グループイベント信号を生成する。
第ｋ生成部４１３は、第ｋグループ１２３でイベントが発生する場合、グループイベント信号を生成する。
【００３３】
インタフェース部１１２は、グルーピング部１１１によって生成されたグループイベント信号を受信する。
インタフェース部１１２は、グループイベント信号に基づいてイベントが発生したグループのアドレスを出力する。
グループのアドレスは、そのグループに属するイベント生成要素を代表するアドレスであり得る。
【００３４】
インタフェース部１１２は、第１生成部４１１〜第ｋ生成部４１３のいずれかからグループイベント信号を受信したか否かに基づいて、イベントが発生したグループのアドレスを出力する。
例えば、第１生成部からグループイベント信号が受信された場合、インタフェース部１１２は、第１グループのアドレスを出力する。
又は、第ｋ生成部からグループイベント信号が受信された場合、インタフェース部１１２は第ｋグループのアドレスを出力する。
【００３５】
第１生成部４１１、第２生成部４１２、・・・第ｋ生成部４１３は、論理ゲートで実現してもよい。
例えば、図４Ｂを参照すると、第１生成部４１１は、第１グループ１２１の要素と接続したＯＲゲートであってもよい。
この場合、第１グループ１２１の要素のいずれか１つでもイベント信号を出力すると、第１生成部４１１によってグループイベント信号が生成される。
【００３６】
他の例として、図４Ｃを参照すると、グルーピング部１１１は、イベント生成要素１２０の複数のグループと２次元に接続されてもよい。
グルーピング部１１１は、第１生成部４２１、第２生成部４２２、第３生成部４２３、第４生成部４２４、第５生成部４２５、及び第６生成部４２６を含む。
【００３７】
第１生成部４２１は、第１グループ、第２グループ、及び第３グループと接続される。
第１グループの要素、第２グループの要素、及び第３グループの要素のいずれか１つでもイベント信号を出力すると、第１生成部４２１によってグループイベント信号が生成される。
第２生成部４２２は、第４グループ、第５グループ、及び第６グループと接続される。
第４グループの要素、第５グループの要素、及び第６グループの要素のいずれか１つでもイベント信号を出力すると、第２生成部４２２によってグループイベント信号が生成される。
第３生成部４２３は、第７グループ、第８グループ、及び第９グループと接続される。
第７グループの要素、第８グループの要素、及び第９グループの要素のいずれか１つでもイベント信号を出力すると、第３生成部４２３によってグループイベント信号が生成される。
【００３８】
第４生成部４２４は、第１グループ、第４グループ、及び第７グループと接続される。
第１グループの要素、第４グループの要素、及び第７グループの要素のいずれか１つでもイベント信号を出力すると、第４生成部４２４によってグループイベント信号が生成される。
第５生成部４２５は、第２グループ、第５グループ、及び第８グループと接続される。
第２グループの要素、第５グループの要素、及び第８グループの要素のいずれか１つでもイベント信号を出力すると、第５生成部４２５によってグループイベント信号が生成される。
第６生成部４２６は、第３グループ、第６グループ、及び第９グループと接続される。
第３グループの要素、第６グループの要素、及び第９グループの要素のいずれか１つでもイベント信号を出力すると、第６生成部４２６によってグループイベント信号が生成される。
【００３９】
以下で詳細に説明するが、インタフェース部１１２は、第１アービター４３１と第２アービター４３２を含む。
第１アービター４３１は、第１生成部４２１、第２生成部４２２、及び第３生成部４２３によって生成されたグループイベント信号を受信する。
第２アービター４３２は、第４生成部４２４、第５生成部４２５、及び第６生成部４２６によって生成されたグループイベント信号を受信する。
第１アービター４３１は、ラインアービターと称してもよく、第２アービター４３２はグループアービターと称してもよい。
【００４０】
第１アービター４３１は、第１生成部４２１〜第３生成部４２３のいずれかからグループイベント信号を受信したか否かに基づいて、イベントが発生したグループの第１アドレスを出力する。
第１アドレスは、ラインアドレスと称してもよい。
例えば、第１生成部４２１からグループイベント信号が受信される場合、第１アービター４３１は、第１グループ、第２グループ、及び第３グループに共通する行を指示するアドレスを出力する。
または、第２生成部４２２からグループイベント信号が受信される場合、第１アービター４３１は、第４グループ、第５グループ、及び第６グループに共通する行を指示するアドレスを出力する。
または、第３生成部４２３からグループイベント信号が受信される場合、第１アービター４３１は、第７グループ、第８グループ、及び第９グループに共通する行を指示するアドレスを出力する。
【００４１】
第２アービター４３２は、第４生成部４２４〜第６生成部４２６のいずれかからグループイベント信号を受信したか否かに基づいて、イベントが発生したグループの第２アドレスを出力する。
第２アドレスは、グループアドレスと称してもよい。
例えば、第４生成部４２４からグループイベント信号が受信される場合、第２アービター４３２は、第１グループ、第４グループ、及び第７グループに共通する列を指示するアドレスを出力する。
又は、第５生成部４２５からグループイベント信号が受信される場合、第２アービター４３２は、第２グループ、第５グループ、及び第８グループに共通する列を指示するアドレスを出力する。
または、第６生成部４２６からグループイベント信号が受信される場合、第２アービター４３２は、第３グループ、第６グループ、及び第９グループに共通する列を指示するアドレスを出力する。
第１アービター４３１と第２アービター４３２の動作に関する詳細な事項は後述する。
【００４２】
第１生成部４２１〜第６生成部４２６は、論理ゲートで実現してもよい。
例えば、図４Ｄを参照すると、第１生成部４２１は、第１グループの要素と接続したＯＲゲートであってもよい。
第１グループが「８×２」形態の要素を含む場合、第１生成部４２１は、第１グループの第１行と第１ライン（図中、丸数字、以下同様）を介して、第１グループの第２行と第２ラインを介して接続される。
第４生成部４２４は、第１グループの第１列と第３ラインを介して、第２列と第４ラインを介して、第３列と第５ラインを介して、第４列と第６ラインを介して、第５列と第７ラインを介して、第６列と第８ラインを介して、第７列と第９ラインを介して、及び第８列と第１０ラインを介して接続される。
【００４３】
第１グループの第１行に含まれた要素のいずれか１つでもイベント信号を出力すると、第１ラインに「ＴＲＵＥ」又は「１」に対応する信号が印加される。
第１グループの第２行に含まれた要素のいずれか１つでもイベント信号を出力すると、第２ラインに「ＴＲＵＥ」又は「１」に対応する信号が印加される。
第１ライン及び第２ラインのうち少なくとも１つのラインに「ＴＲＵＥ」又は「１」が印加されれば、第１生成部４２１によってグループイベント信号が生成される。
【００４４】
図４Ｅを参照すると、第１生成部４２１は、プルダウン（ｐｕｌｌ−ｄｏｗｎ）回路によって第１グループの第１行の要素及び第１グループの第２行の要素と接続してもよい。
要素は、それぞれ自身のスイッチを制御する。
例えば、イベントが発生した要素はスイッチをオンにし、イベントが発生していない要素はスイッチをオフにする。
１つのラインには複数のスイッチが接続される。
【００４５】
１つのラインに接続された複数のスイッチの内の１つでもオンである場合、そのラインにＶＤＤ電圧が印加される。
この場合、そのラインに「ＴＲＵＥ」又は「１」が印加されるものと解釈してもよい。
一方、１つのラインに接続した複数のスイッチが全てオフである場合、そのラインにＧＮＤ電圧が印加される。
この場合、そのラインに「ＦＡＬＳＥ」又は「０」が印加されるものと解釈してもよい。
【００４６】
再び図４Ｄを参照すると、第１グループの第１列に含まれた要素のいずれか１つでもイベント信号を出力すると、第３ラインに「ＴＲＵＥ」又は「１」に対応する信号が印加される。
第１グループの第２列に含まれた要素のいずれか１つでもイベント信号を出力すると、第４ラインに「ＴＲＵＥ」又は「１」に対応する信号が印加される。
第１グループの第３列に含まれた要素のいずれか１つでもイベント信号を出力すると、第５ラインに「ＴＲＵＥ」又は「１」に対応する信号が印加される。
第１グループの第４列に含まれた要素のいずれか１つでもイベント信号を出力すると、第６ラインに「ＴＲＵＥ」又は「１」に対応する信号が印加される。
第１グループの第５列に含まれた要素のいずれか１つでもイベント信号を出力すると、第７ラインに「ＴＲＵＥ」又は「１」に対応する信号が印加される。
第１グループの第６列に含まれた要素のいずれか１つでもイベント信号を出力すると、第８ラインに「ＴＲＵＥ」又は「１」に対応する信号が印加される。
第１グループの第７列に含まれた要素のいずれか１つでもイベント信号を出力すると、第９ラインに「ＴＲＵＥ」又は「１」に対応する信号が印加される。
第１グループの第８列に含まれた要素のいずれか１つでもイベント信号を出力すると、第１０ラインに「ＴＲＵＥ」又は「１」に対応する信号が印加される。
第３ライン乃至第１０ラインの内の少なくとも１つのラインに「ＴＲＵＥ」又は「１」が印加されれば、第４生成部４２４によってグループイベント信号が生成される。
【００４７】
図４Ｆを参照すると、第４生成部４２４は、プルダウン回路によって第１グループの第１列乃至第８列の要素と接続される。
要素は、それぞれ自身のスイッチを制御する。
例えば、イベントが発生した要素はスイッチをオンにし、イベントが発生していない要素はスイッチをオフにする。
１つのラインには複数のスイッチが接続される。
【００４８】
１つのラインに接続された複数のスイッチのうち１つでもオンである場合、そのラインにＶＤＤ電圧が印加される。
この場合、そのラインに「ＴＲＵＥ」又は「１」が印加されるものと解釈してもよい。
一方、１つのラインに接続された複数のスイッチが全てオフである場合、そのラインにＧＮＤ電圧が印加される。
この場合、そのラインに「ＦＡＬＳＥ」又は「０」が印加されるものと解釈してもよい。
【００４９】
図５Ａ〜図５Ｃは、本発明の一実施形態に係るインターフェイシング装置の動作を説明するための図である。
図５Ａを参照すると、本発明の一実施形態に係るインターフェイシング装置５００は、第１アービター５２１と第２アービター５２２を含む。
インターフェイシング装置５００は、第１方向のためのグルーピング部５３１及び第２方向のためのグルーピング部５３２をさらに含む。
第１方向は水平方向、第２方向は垂直方向であってもよい。インターフェイシング装置５００の構造は、図４Ｃに示す構造に対応する。
【００５０】
グループ５１０に含まれた複数の要素のうち少なくとも１つの要素でイベントの発生が検出される。
グループ５１０内のイベントが発生した要素はイベント信号を生成する。
グループ５１０の第１方向のためのグルーピング部５３１はイベント信号を受信し、グループ５１０に対応する第１グループイベント信号を生成する。
第１グループイベント信号は、グループ５１０でイベントが発生したことを第１方向に知らせる信号である。
例えば、図５Ｂを参照すると、グループ５１０内の要素は、プルダウン回路によってＯＲゲート５４１と接続される。
ＯＲゲート５４１は、第１グループイベント信号を生成する。
【００５１】
第１アービター５２１は、第１グループイベント信号を受信する。
第１アービター５２１は、第１グループイベント信号を選択し、第１グループイベント信号に基づいてグループ５１０の第１アドレスを出力する。
グループ５１０の第１アドレスは、グループ５１０のｙ座標に対応するアドレスであり得る。
【００５２】
グループ５１０の第２方向のためのグルーピング部５３２は、イベント信号を受信し、グループ５１０に対応する第２グループイベント信号を生成する。
第２グループイベント信号は、グループ５１０でイベントが発生したことを第２方向に知らせる信号である。
例えば、図５Ｃを参照すると、グループ５１０内の要素は、プルダウン回路によってＯＲゲート５４２と接続される。
ＯＲゲート５４２は、第２グループイベント信号を生成する。
【００５３】
第２グループイベント信号は、第１アービター５２１から選択信号を受信した後、第２アービター５２２に伝えられる。
例えば、図５Ｃを参照すると、ＯＲゲート５４２によって生成される第２グループイベント信号と第１アービター５２１によって生成される選択信号は、ＡＮＤゲート５４３によって第２アービター５２２と接続される。
第２アービター５２２は、第２グループイベント信号を選択し、第２グループイベント信号に基づいてグループ５１０の第２アドレスを出力する。
グループ５１０の第２アドレスは、グループ５１０のｘ座標に対応するアドレスであり得る。
【００５４】
図６Ａ〜図６Ｄは、本発明の他の実施形態に係るインターフェイシング装置の動作を説明するための図である。
図６Ａを参照すると、本発明の他の実施形態に係るインターフェイシング装置６００は、第１アービター６２１と第２アービター６２２を含む。
インターフェイシング装置６００は、第１グループ６１１及び第２グループ６１２の第１方向のための第１グルーピング部６３１、第１グループ６１１の第２方向のための第２グルーピング部６３２、及び第２グループ６１２の第２方向のための第３グルーピング部６３３をさらに含む。
第１方向は水平方向、第２方向は垂直方向であってもよい。インターフェイシング装置６００の構造は図４Ｃに示す構造に対応する。
【００５５】
第１グループ６１１に含まれた少なくとも１つの要素、及び第２グループ６１２に含まれた少なくとも１つの要素でイベントの発生が検出される。
第１グループ６１１内のイベントが発生した要素、及び第２グループ６１２内のイベントが発生した要素は、イベント信号を生成する。
第１グループ６１１の第１方向及び第２グループ６１２の第１方向のための第１グルーピング部６３１はイベント信号を受信し、第１グループ６１１及び第２グループ６１２に対応する第１グループイベント信号を生成する。
第１グループイベント信号は、第１グループ６１１及び第２グループ６１２に共通する行でイベントが発生したことを知らせる信号である。
例えば、図６Ｃを参照すると、第１グループ６１１内の要素及び第２グループ６１２内の要素は、プルダウン回路によってＯＲゲート６４１と接続する。
ＯＲゲート６４１は、第１グループイベント信号を生成する。
【００５６】
第１アービター６２１は、第１グループイベント信号を受信する。
第１アービター６２１は、第１グループイベント信号を選択し、第１グループイベント信号に基づいて第１グループ６１１と第２グループ６１２に共通する第１アドレスを出力する。
第１アドレスは、第１グループ６１１と第２グループ６１２に共通するｙ座標に対応するアドレスであり得る。
【００５７】
第１グループ６１１の第２方向のための第２グルーピング部６３２はイベント信号を受信し、第１グループ６１１に対応する第２グループイベント信号を生成する。
第２グループイベント信号は、第１グループ６１１でイベントが発生したことを第２方向に知らせる信号である。
例えば、図６Ｄを参照すると、第１グループ６１１内の要素は、プルダウン回路によってＯＲゲート６４２と接続する。
ＯＲゲート６４２は、第２グループイベント信号を生成する。
【００５８】
第２グループイベント信号は、第１アービター６２１から選択信号を受信した後、第２アービター６２２に伝えられる。
例えば、図６Ｄを参照すると、ＯＲゲート６４２によって生成される第２グループイベント信号と第１アービター６２１によって生成される選択信号は、ＡＮＤゲート６５１を介して第２アービター６２２に接続される。
【００５９】
また、第２グループ６１２の第２方向のための第３グルーピング部６３３はイベント信号を受信し、第２グループ６１２に対応する第３グループイベント信号を生成する。
第３グループイベント信号は、第２グループ６１２でイベントが発生したことを第２方向に知らせる信号である。
例えば、図６Ｄを参照すると、第２グループ６１２内の要素は、プルダウン回路によってＯＲゲート６４３と接続される。
ＯＲゲート６４３は、第３グループイベント信号を生成する。
【００６０】
第３グループイベント信号は、第１アービター６２１から選択信号を受信した後、第２アービター６２２に伝えられる。
例えば、図６Ｄを参照すると、ＯＲゲート６４３によって生成される第３グループイベント信号と第１アービター６２１によって生成される選択信号は、ＡＮＤゲート６５２を介して第２アービター６２２と接続される。
【００６１】
第２アービター６２２は、第２グループイベント信号と第３グループイベント信号を受信する。
第２アービター６２２は、複数のグループイベント信号が受信される場合、いずれか１つのグループイベント信号を選択し得る。
例えば、第２アービター６２２は、複数のグループイベント信号のうち、ランダムにいずれか１つのグループイベント信号を選択してもよい。
または、第２アービター６２２は、複数のグループイベント信号のうち、最も小さいｘ座標に対応するグループイベント信号を選択してもよい。
または、第２アービター６２２は、複数のグループイベント信号のうち、最も大きいｘ座標に対応するグループイベント信号を選択してもよい。
第２アービター６２２によって、いずれか１つのグループイベント信号が選択される方式は様々に変形されてもよい。
以下、第２アービター６２２によって第２グループイベント信号が選択される場合を説明する。
【００６２】
第２アービター６２２は、第２グループイベント信号を選択し、第２グループイベント信号に基づいて第１グループ６１１の第２アドレスを出力する。
第１グループ６１１の第２アドレスは、第１グループ６１１のｘ座標に対応するアドレスであり得る。
【００６３】
図６Ｂを参照すると、第２アービター６２２は、第１グループ６１１をリセットさせる。
例えば、第２アービター６２２は、第１グループ６１１に含まれた複数の要素にリセット信号を印加する。
第１グループ６１１内の複数の要素は、リセット信号に応答してリセットされる。
【００６４】
第２グループ６１２内のイベントが発生した要素は、イベント信号を継続的に出力する。
第２グループ６１２の第１方向のための第１グルーピング部６３１はイベント信号を受信し、第２グループ６１２に対応する第１グループイベント信号を生成する。
第１グループイベント信号は、第２グループ６１２でイベントが発生したことを知らせる信号である。
【００６５】
第１アービター６２１は、第１グループイベント信号を受信する。
第１アービター６２１は、第１グループイベント信号を選択し、第１グループイベント信号に基づいて第２グループ６１２の第１アドレスを出力する。
第２グループ６１２の第１アドレスは、第２グループ６１２のｙ座標に対応するアドレスであり得る。
【００６６】
第２グループ６１２の第２方向のための第３グルーピング部６３３は、イベント信号を受信し、第２グループ６１２に対応する第３グループイベント信号を生成する。
第３グループイベント信号は、第１アービター６２１から選択信号を受信した後、第２アービター６２２に伝えられる。
第２アービター６２２は、第３グループイベント信号を受信する。
第２アービター６２２は、第３グループイベント信号を選択し、第３グループイベント信号に基づいて第２グループ６１２の第２アドレスを出力する。
第２グループ６１２の第２アドレスは、第２グループ６１２のｘ座標に対応するアドレスであり得る。
【００６７】
図７Ａ及び図７Ｂは、本発明のさらに他の実施形態に係るインターフェイシング装置の動作を説明するための図である。
図７Ａを参照すると、本発明のさらに他の実施形態に係るインターフェイシング装置７００は、第１アービター７２１と第２アービター７２２を含む。
インターフェイシング装置７００は、第１グループ７１１の第１方向のための第１グルーピング部７３１、第２グループ７１２の第１方向のための第２グルーピング部７３２、及び第１グループ７１１及び第２グループ７１２の第２方向のための第３グルーピング部７３３をさらに含む。
第１方向は水平方向、第２方向は垂直方向であってもよい。
インターフェイシング装置７００の構造は図４Ｃに示す構造に対応する。
【００６８】
第１グループ７１１に含まれた少なくとも１つの要素及び第２グループ７１２に含まれた少なくとも１つの要素からイベントの発生が検出される。
第１グループ７１１内のイベントが発生した要素、及び第２グループ７１２内のイベントが発生した要素はイベント信号を生成する。
第１グループ７１１の第１方向のための第１グルーピング部７３１はイベント信号を受信し、第１グループ７１１に対応する第１グループイベント信号を生成する。
第２グループ７１２の第１方向のための第２グルーピング部７３２はイベント信号を受信し、第２グループ７１２に対応する第２グループイベント信号を生成する。
第１グループイベント信号は、第１グループ７１１でイベントが発生したことを知らせる信号であり、第２グループイベント信号は、第２グループ７１２でイベントが発生したことを知らせる信号である。
第１グループ７１１内の要素と第２グループ７１２内の要素はそれぞれ図５Ｂに示すような、プルダウン回路によってＯＲゲートと接続される。
【００６９】
第１アービター７２１は、第１グループイベント信号と第２グループイベント信号を受信する。
第１アービター７２１は、複数のグループイベント信号が受信される場合、いずれか１つのグループイベント信号を選択する。
例えば、第１アービター７２１は、複数のグループイベント信号のうち、ランダムにいずれか１つのグループイベント信号を選択してもよい。
または、第１アービター７２１は、複数のグループイベント信号のうち、最も小さいｘ座標に対応するグループイベント信号を選択してもよい。
または、第１アービター７２１は、複数のグループイベント信号のうち、最も大きいｘ座標に対応するグループイベント信号を選択してもよい。
第１アービター７２１によっていずれか１つのグループイベント信号が選択される方式は様々に変形されてもよい。
以下、第１アービター７２１によって、第１グループイベント信号が選択される場合を説明する。
【００７０】
第１アービター７２１は第１グループイベント信号を選択し、第１グループイベント信号に基づいて第１グループ７１１の第１アドレスを出力する。
第１グループ７１１の第１アドレスは、第１グループ７１１のｙ座標に対応するアドレスであり得る。
【００７１】
第１グループ７１１の第２方向のための第３グルーピング部７３３はイベント信号を受信し、第１グループ７１１に対応する第３グループイベント信号を生成する。
第３グループイベント信号は、第１グループ７１１でイベントが発生したことを第２方向に知らせる信号である。
第１グループ７１１内の要素は、図５Ｃに示すように、プルダウン回路によってＯＲゲートと接続される。
第３グループイベント信号は、第１アービター７２１から選択信号を受信した後、第２アービター７２２に伝えられる。
【００７２】
第２アービター７２２は、第３グループイベント信号を選択し、第３グループイベント信号に基づいて第１グループ７１１の第２アドレスを出力する。
第１グループ７１１の第２アドレスは、第１グループ７１１のｘ座標に対応するアドレスであり得る。
【００７３】
図７Ｂを参照すると、第２アービター７２２は、第１グループ７１１をリセットさせる。
例えば、第２アービター７２２は、第１グループ７１１に含まれた複数の要素にリセット信号を印加する。
第１グループ７１１内の複数の要素は、リセット信号に応答してリセットされる。
場合に応じて、第１グループ７１１内の複数の要素は、第２アービター７２２のリセット信号及び第１アービター７２１の選択信号に応答してリセットされてもよい。
【００７４】
第２グループ７１２内のイベントが発生した要素は、イベント信号を継続的に出力する。
第２グループ７１２の第１方向のための第２グルーピング部７３２はイベント信号を受信し、第２グループ７１２に対応する第２グループイベント信号を生成する。
第２グループイベント信号は、第２グループ７１２でイベントが発生したことを知らせる信号である。
【００７５】
第１アービター７２１は、第２グループイベント信号を受信する。
第１アービター７２１は、第２グループイベント信号を選択し、第２グループイベント信号に基づいて第２グループ７１２の第１アドレスを出力する。
第２グループ７１２の第１アドレスは、第２グループ７１２のｙ座標に対応するアドレスであり得る。
【００７６】
第２グループ７１２の第２方向のための第３グルーピング部７３３はイベント信号を受信し、第２グループ７１２に対応する第３グループイベント信号を生成する。
第３グループイベント信号は、第１アービター７２１から選択信号を受信した後、第２アービター７２２に伝えられる。
第２アービター７２２は、第３グループイベント信号を受信する。
第２アービター７２２は、第３グループイベント信号を選択し、第３グループイベント信号に基づいて第２グループ７１２の第２アドレスを出力する。
第２グループ７１２の第２アドレスは、第２グループ７１２のｘ座標に対応するアドレスであり得る。
【００７７】
図８Ａ〜図８Ｄは、本発明に係るグループのデータを取得する実施形態を説明するための図である。
図８Ａを参照すると、本発明の一実施形態に係るインターフェイシング装置８０１は、グルーピング部８１１及びインタフェース部８２０を含む。
イベント生成要素８５１は行方向にグルーピングされる。
例えば、イベント生成要素８５１は、「４×１」形態にグルーピングされる。
【００７８】
グルーピング部８１１は、イベント生成要素８５１の第１イベント信号をグルーピングすることにより第１グループイベント信号を生成し、イベント生成要素８５１の第２イベント信号をグルーピングすることにより第２グループイベント信号を生成する。
第１イベント信号は、イベント生成要素８５１から第１方向に出力されるイベント信号であり、第２イベント信号はイベント生成要素８５１から第２方向に出力されるイベント信号である。第１方向は行方向、第２方向は列方向であってもよい。
【００７９】
インタフェース部８２０は、第１アービター８２１及び第２アービター８２２を含む。
第１アービター８２１は、１つ又はそれ以上の第１グループイベント信号に応答し、いずれか１つの第１グループイベント信号を選択する。
第１アービター８２１は、選択された第１グループイベント信号に対応する第１アドレスを出力する。
第２アービター８２２は、１つ又はそれ以上の第２グループイベント信号に応答して、いずれか１つの第２グループイベント信号を選択する。
第２アービター８２２は、選択された第２グループイベント信号に対応する第２アドレスを出力する。
【００８０】
インターフェイシング装置８０１は、データ出力部８７１をさらに含んでもよい。
データ出力部８７１は、第１アドレス及び第２アドレスに対応するグループのデータを出力する。
データ出力部８７１は、イベント生成要素８５１から第２方向に出力される第２イベント信号を用いて、第１アドレス及び第２アドレスに対応するグループのデータを出力してもよい。
【００８１】
例えば、グループ８６１でイベントが発生するとする。
第１アービター８２１は、グループ８６１を選択し、グループ８６１の第１アドレスを出力する。
第２アービター８２２は、グループ８６１を選択し、グループ８６１の第２アドレスを出力する。
この場合、データ出力部８７１は、第１アドレス及び第２アドレスに対応するグループのデータであり、グループ８６１の第２イベント信号を出力してもよい。
【００８２】
図８Ｂを参照すると、本発明の一実施形態に係るインターフェイシング装置８０２は、グルーピング部８１２及びインタフェース部８３０を含む。
イベント生成要素８５２は、列方向にグルーピングされる。
例えば、イベント生成要素８５２は、「１×４」形態にグルーピングされる。
【００８３】
グルーピング部８１２は、イベント生成要素８５２の第１イベント信号をグルーピングすることにより第１グループイベント信号を生成し、イベント生成要素８５２の第２イベント信号をグルーピングすることにより第２グループイベント信号を生成する。
第１イベント信号は、イベント生成要素８５２から第１方向に出力されるイベント信号であり、第２イベント信号はイベント生成要素８５２から第２方向に出力されるイベント信号である。第１方向は行方向、第２方向は列方向であってもよい。
【００８４】
インタフェース部８３０は、第１アービター８３１及び第２アービター８３２を含む。
第１アービター８３１は、１つ又はそれ以上の第２グループイベント信号に応答して、いずれか１つの第２グループイベント信号を選択する。
第１アービター８３１は、選択された第２グループイベント信号に対応する第２アドレスを出力する。
第２アービター８３２は、１つ又はそれ以上の第１グループイベント信号に応答し、いずれか１つの第１グループイベント信号を選択する。
第２アービター８３２は、選択された第１グループイベント信号に対応する第１アドレスを出力する。
【００８５】
インターフェイシング装置８０２は、データ出力部８７２をさらに含んでもよい。
データ出力部８７２は、第１アドレス及び第２アドレスに対応するグループのデータを出力する。
データ出力部８７２は、イベント生成要素８５２から第１方向に出力される第１イベント信号を用いて、第１アドレス及び第２アドレスに対応するグループのデータを出力してもよい。
【００８６】
例えば、グループ８６２でイベントが発生するとする。
第１アービター８３１は、グループ８６２を選択し、グループ８６２の第２アドレスを出力する。
第２アービター８３２は、グループ８６２を選択し、グループ８６２の第１アドレスを出力する。
この場合、データ出力部８７２は、第１アドレス及び第２アドレスに対応するグループのデータであり、グループ８６２の第１イベント信号を出力してもよい。
【００８７】
図８Ｃを参照すると、本発明の一実施形態に係るインターフェイシング装置８０３は、グルーピング部８１３及びインタフェース部８４０を含む。
イベント生成要素８５３は、２次元マトリクス状にグルーピングされる。
例えば、イベント生成要素８５３は、「２×２」形態にグルーピングされる。
前述した実施形態で、要素は、ディスプレイセンシング要素、オーディオセンシング要素、プロセシング要素などの１次元グループ又は２次元グループにグルーピングされてもよい。
一実施形態によれば、オーディオイベントを検出するセンサとビデオイベントを検出するセンサは異なるタイプのセンサであってもよい。
この場合、オーディオイベントが同時に処理される動作とビデオイベントが同時に処理される動作は互いに区分される。
【００８８】
グルーピング部８１３は、イベント生成要素８５３の第１イベント信号をグルーピングすることにより第１グループイベント信号を生成し、イベント生成要素８５３の第２イベント信号をグルーピングすることにより第２グループイベント信号を生成する。
第１イベント信号は、イベント生成要素８５３から第１方向に出力されるイベント信号であり、第２イベント信号はイベント生成要素８５３から第２方向に出力されるイベント信号である。第１方向は行方向、第２方向は列方向であってもよい。
【００８９】
インタフェース部８４０は、第１アービター８４１及び第２アービター８４２を含む。
第１アービター８４１は、１つ又はそれ以上の第１グループイベント信号に応答して、いずれか１つの第１グループイベント信号を選択する。
第１アービター８４１は、選択された第１グループイベント信号に対応する第１アドレスを出力する。
第２アービター８４２は、１つ又はそれ以上の第２グループイベント信号に応答して、いずれか１つの第２グループイベント信号を選択する。
第２アービター８４２は、選択された第２グループイベント信号に対応する第２アドレスを出力する。
【００９０】
インターフェイシング装置８０３は、データ出力部８７３をさらに含んでもよい。
データ出力部８７３は、第１アドレス及び第２アドレスに対応するグループのデータを出力する。
データ出力部８７３は、イベント生成要素８５３から第２方向に出力される第２イベント信号を用いて、第１アドレス及び第２アドレスに対応するグループのデータを出力してもよい。
【００９１】
例えば、グループ８６３でイベントが発生するとする。
第１アービター８４１は、グループ８６３を選択し、グループ８６３の第１アドレスを出力する。
第２アービター８４２は、グループ８６３を選択し、グループ８６３の第２アドレスを出力する。
この場合、データ出力部８７３は、第１アドレス及び第２アドレスに対応するグループのデータであり、グループ８６３の第２イベント信号を出力してもよい。
【００９２】
第１アービター８４１によってグループ８６３が選択される場合、データ出力部８７３は、グループ８６３に含まれた４つの要素の出力値を全て取得しなければならない。
データ出力部８７３は、１つのグループに含まれた要素全てと個別的に接続されてもよい。
例えば、イベント生成要素８５３とデータ出力部８７３との間のルーティング（ｒｏｕｔｉｎｇ）は、図８Ｄに示す通りである。
【００９３】
図９〜図１２は、本発明の一実施形態に係るインターフェイシング装置が外部と通信する動作を説明するための図である。
図９を参照すると、本発明の一実施形態に係るインターフェイシング装置９００は、外部と通信する通信部９４０を含む。
例えば、グループ９１０でイベントが発生した場合、第１グルーピング部９３１によって第１グループイベント信号が生成され、第２グルーピング部９３２によって第２グループイベント信号が生成される。
第１アービター９２１は、グループ９１０の第１アドレスを出力し、第２アービター９２２は、グループ９１０の第２アドレスを出力する。
データ出力部９３３は、グループ９１０のデータを出力してもよい。
【００９４】
通信部９４０は、イベントが発生したグループの第１アドレスと第２アドレスをアドレスバスに印加し、イベントが発生したグループのデータをデータバスに印加する。
例えば、図１０Ａを参照すると、通信部９４０は、アドレスバス及びデータバスを用いて外部にパケット１０１０を送信する。
【００９５】
通信部９４０は、イベントが発生したグループの第１アドレスと第２アドレス及びイベントが発生したグループのデータをアドレスバス及びデータバスに印加するとき、タイムスタンプ情報をさらに出力してもよい。
この場合、パケット１０１０は、タイムスタンプフィールドをさらに含む。
タイムスタンプ情報は、イベントが発生した時間に関する情報で、通信部９４０はタイマー（図示せず）の出力をさらに受信してもよい。
通信部９４０は、イベントが発生した時点のタイマー出力をタイムスタンプバス（図示せず）に印加する。
または、通信部９４０は、イベントが発生したグループの第１アドレスと第２アドレス及びイベントが発生したグループのデータをアドレスバス及びデータバスに印加する時点のタイマー出力をタイムスタンプバス（図示せず）に印加してもよい。
【００９６】
通信部９４０は、イベントが発生したグループ内のイベント生成要素とパケット１０１０のデータフィールドを構成する複数のビットの間をマッピングする。
一例として、図１０Ｂを参照すると、グループ内のイベント生成要素１０２１が行方向にグルーピングされた場合、通信部９４０は、イベント生成要素１０２１が配置された順序（符号１０２２）に応じてパケットのデータフィールド１０１３のビットを構成してもよい。
他の例として、図１０Ｃを参照すると、グループ内のイベント生成要素１０２３がマトリクス状にグルーピングされた場合、通信部９４０はイベント生成要素１０２３が配置された順序（符号１０２４）に応じてパケットのデータフィールド１０１３のビットを構成してもよい。
更なる例として、図１０Ｄを参照すると、グループ内のイベント生成要素１０２５が列方向にグルーピングされた場合、通信部９４０はイベント生成要素１０２５が配置された順序（符号１０２６）に応じてパケットのデータフィールド１０１３のビットを構成してもよい。
イベント生成要素とパケットのデータフィールドを構成する複数のビットの間のマッピングは、前述した実施形態に限定されることなく様々に変形されてもよい。
【００９７】
図１１Ａを参照すると、本発明の一実施形態に係る通信部９４０は、ハンドシェイク方式を用いて外部装置と通信してもよい。
外部装置は、インターフェイシング装置からイベント信号を受信する装置であって、例えば、イベント信号を処理するマイクロ・プロセッサ、ハードウェアモジュールなどを含んでもよい。
【００９８】
例えば、通信部９４０は、イベントが発生したグループのアドレス及びデータがロード（ｌｏａｄ）されれば、要求信号を「ハイ」から「ロー」に切り替える。
通信部９４０と通信する外部装置は、要求信号の立ち下がりエッジ（ｆａｌｌｉｎｇ  ｅｄｇｅ）（符号１１１０）を受信した後、アドレス及びデータを読み出す。
外部装置は読み出しが完了すれば、応答信号を「ハイ」から「ロー」に切り替える。
インターフェイシング装置９００は、応答信号の立ち下がりエッジ（符号１１２０）を受信した後、アドレス及びデータ送信が完了したグループをリセットさせる。
リセットが完了すると、通信部９４０は、要求信号を「ロー」から「ハイ」に切り替える。外部装置は、要求信号の立ち上がりエッジ（符号１１３０）を受信した後、応答信号を「ロー」から「ハイ」に切り替える。
インターフェイシング装置９００は、応答信号の立ち上がりエッジ（符号１１４０）を受信した後、イベントが発生した後にグループのアドレス及びデータを送信するため、前述した動作を繰り返す。
【００９９】
本発明の他の実施形態に係る通信部９４０は、シリアル通信を用いてイベントが発生したグループの第１アドレスと第２アドレス及びイベントが発生したグループのデータを外部に送信してもよい。
例えば、通信部９４０は、所定のシリアル通信のタイミングに合わせて、図１０Ａに示したパケット１０１０を構成するビットそれぞれを外部に送信してもよい。
通信部９４０の通信方式は、前述した実施形態に限定されることなく、様々に変形されてもよい。
以下、説明の便宜のためにアドレスバス及びデータバスを介してグループの第１アドレス、第２アドレス、及びデータが送信される場合を仮定する。
【０１００】
図１１Ｂを参照すると、複数のグループで同時にイベントが発生した場合、通信部９４０は、ハンドシェイク方式を用いて繰り返し外部装置と通信してもよい。
例えば、第１グループ及び第２グループで同時にイベントが発生した場合、アービターによっていずれか１つのグループが選択され得る。
【０１０１】
第１グループがまず選択される場合を仮定すると、通信部９４０は、第１グループのアドレス及びデータがロードされれば、要求信号を「ハイ」から「ロー」に切り替える。
通信部９４０と通信する外部装置は、要求信号の立ち下がりエッジ（符号１１５１）を受信した後、第１グループのアドレス及びデータを読み出す。
外部装置は読み出しが完了すれば、応答信号を「ハイ」から「ロー」に切り替える。
インターフェイシング装置９００は、応答信号の立ち下がりエッジ（符号１１５２）を受信した後、アドレス及びデータ送信が完了した第１グループをリセットさせる。
リセットが完了すると、通信部９４０は、要求信号を「ロー」から「ハイ」に切り替える。
外部装置は、要求信号の立ち上がりエッジ（符号１１５３）を受信した後、応答信号を「ロー」から「ハイ」に切り替える。
【０１０２】
応答信号の立ち上がりエッジ（符号１１５４）を受信した後、アービターは第２グループを選択する。
通信部９４０は、第２グループのアドレス及びデータがロードされれば、要求信号を「ハイ」から「ロー」に切り替える。
通信部９４０と通信する外部装置は、要求信号の立ち下がりエッジ（符号１１６１）を受信した後、第２グループのアドレス及びデータを読み出す。
外部装置は、読み出しが完了すれば、応答信号を「ハイ」から「ロー」に切り替える。
インターフェイシング装置９００は、応答信号の立ち下がりエッジ（符号１１６２）を受信した後、アドレス及びデータ送信が完了した第２グループをリセットさせる。
リセットが完了すると、通信部９４０は要求信号を「ロー」から「ハイ」に切り替える。
外部装置は要求信号の立ち上がりエッジ（符号１１６３）を受信した後、応答信号を「ロー」から「ハイ」に切り替える。
インターフェイシング装置９００は、応答信号の立ち上がりエッジ（符号１１６４）を受信した後、イベントが発生した後にグループのアドレス及びデータを送信するため前述した動作を繰り返す。
【０１０３】
時間の流れに応じて、アドレスバス及びデータバスに印加される情報は図１２に示すように変更されてもよい。
この場合、アドレスバスは、イベントが発生したグループの第１アドレス及び第２アドレスを送信できる帯域幅を有し、データバスはイベントが発生したグループのデータを送信できる帯域幅を有する。
【０１０４】
図１３〜図１５は、本発明の他の実施形態に係るインターフェイシング装置の動作を説明するための図である。
図１３を参照すると、本発明の他の実施形態に係るインターフェイシング装置１３００は、第１アービター１３２１と第２アービター１３２２を含む。
インターフェイシング装置１３００は、第１方向のためのグルーピング部１３３１、第２方向のためのグルーピング部１３３２、第２方向のためのグルーピング部１３３３、及び第２方向のためのグルーピング部１３３４をさらに含む。
第１方向は水平方向、第２方向は垂直方向であってもよい。
インターフェイシング装置１３００の構造は図４Ｃに示す構造に対応する。
【０１０５】
同一の行に分類される複数のグループで同時にイベントが発生する。
例えば、第１グループ１３１１に含まれた少なくとも１つの要素、第２グループ１３１２に含まれた少なくとも１つの要素、及び第ｋグループ１３１３に含まれた少なくとも１つの要素において同時にイベント発生が検出される。
【０１０６】
第１グループ１３１１内のイベントが発生した要素、第２グループ１３１２内のイベントが発生した要素、及び第ｋグループ１３１３内のイベントが発生した要素は、イベント信号を生成する。
第１グループ１３１１の第１方向、第２グループ１３１２の第１方向、及び第ｋグループ１３１３の第１方向のためのグルーピング部１３３１は、イベント信号を受信し、第１グループ１３１１、第２グループ１３１２、及び第ｋグループ１３１３に共通する行に対応する第１グループイベント信号を生成する。
第１グループイベント信号は、第１グループ１３１１、第２グループ１３１２、及び第ｋグループ１３１３に共通する行でイベントが発生したことを知らせる信号である。
【０１０７】
第１アービター１３２１は、第１グループイベント信号を受信する。
第１アービター１３２１は、第１グループイベント信号を選択し、第１グループイベント信号に基づいて第１グループ１３１１、第２グループ１３１２、及び第ｋグループ１３１３に共通する第１アドレスを出力する。
第１アドレスは、第１グループ１３１１、第２グループ１３１２、及び第ｋグループ１３１３に共通するｙ座標に対応するアドレスであり得る。
【０１０８】
第１グループ１３１１の第２方向のためのグルーピング部１３３２はイベント信号を受信し、第１グループ１３１１に対応する第２グループイベント信号を生成する。
第２グループイベント信号は、第１グループ１３１１でイベントが発生したことを第２方向に知らせる信号である。
第２グループイベント信号は、第１アービター１３２１から選択信号を受信した後、第２アービター１３２２に伝えられる。
【０１０９】
また、第２グループ１３１２の第２方向のためのグルーピング部１３３３はイベント信号を受信し、第２グループ１３１２に対応する第３グループイベント信号を生成する。
第３グループイベント信号は、第２グループ１３１２でイベントが発生したことを第２方向に知らせる信号である。
第３グループイベント信号は、第１アービター１３２１から選択信号を受信した後、第２アービター１３２２に伝えられる。
【０１１０】
また、第ｋグループ１３１３の第２方向のためのグルーピング部１３３４はイベント信号を受信し、第３グループ１３１３に対応する第４グループイベント信号を生成する。
第４グループイベント信号は、第３グループ１３１３でイベントが発生したことを第２方向に知らせる信号である。
第４グループイベント信号は、第１アービター１３２１から選択信号を受信した後、第２アービター１３２２に伝えられる。
【０１１１】
第２アービター１３２２は、第２グループイベント信号、第３グループイベント信号、及び第４グループイベント信号を受信する。
第２アービター１３２２は、複数のグループイベント信号が受信される場合、繰り返しグループイベント信号を選択してもよい。
例えば、第２アービター１３２２は、第２グループイベント信号、第３グループイベント信号、及び第４グループイベント信号を順に選択してもよい。
または、第２アービター１３２２は、第２グループイベント信号、第３グループイベント信号、及び第４グループイベント信号をランダムな順序で選択してもよい。
第２アービター１３２２によってグループイベント信号が繰り返し選択される方式は様々に変形されてもよい。
以下、第２アービター１３２２によって第２グループイベント信号、第３グループイベント信号、及び第４グループイベント信号が順に選択される場合を説明する。
【０１１２】
第２アービター１３２２は、第２グループイベント信号を選択し、第２グループイベント信号に基づいて第１グループ１３１１の第２アドレスを出力する。
第１グループ１３１１の第２アドレスは、第１グループ１３１１のｘ座標に対応するアドレスである。
ここで、データ出力部１３４０は、第１グループ１３１１のデータを出力してもよい。
【０１１３】
次に、第２アービター１３２２は、第３グループイベント信号を選択し、第３グループイベント信号に基づいて第２グループ１３１２の第２アドレスを出力する。
第２グループ１３１２の第２アドレスは、第２グループ１３１２のｘ座標に対応するアドレスである。
ここで、データ出力部１３４０は、第２グループ１３１２のデータを出力してもよい。
【０１１４】
次に、第２アービター１３２２は、第４グループイベント信号を選択し、第４グループイベント信号に基づいて第３グループ１３１３の第２アドレスを出力する。
第３グループ１３１３の第２アドレスは、第３グループ１３１３のｘ座標に対応するアドレスである。
ここで、データ出力部１３４０は、第３グループ１３１３のデータを出力してもよい。
【０１１５】
第２アービター１３２２は、第１グループ１３１１、第２グループ１３１２、及び第３グループ１３１３をリセットさせる。
一例として、第２アービター１３２２は、第１グループ１３１１の第２アドレスが成功裏に送信された後、第１グループ１３１１をリセットさせる。
第２アービター１３２２は、第２グループ１３１２の第２アドレスが成功裏に送信された後、第２グループ１３１２をリセットさせる。
第２アービター１３２２は、第３グループ１３１３の第２アドレスが成功的に送信された後、第３グループ１３１３をリセットさせる。
他の例として、第２アービター１３２２は、第３グループ１３１３の第２アドレスが成功裏に送信された後、第１グループ１３１１、第２グループ１３１２、及び第３グループ１３１３を共にリセットさせる。
【０１１６】
図１４を参照すると、本発明の一実施形態に係るインターフェイシング装置１３００は、外部と通信する通信部１３５０をさらに含む。
通信部１３５０は、ハンドシェイク方式を用いて外部装置と通信する。
外部装置は、インターフェイシング装置１３００からイベント信号を受信する装置であって、例えば、イベント信号を処理するマイクロ・プロセッサ、ハードウェアモジュールなどを含んでもよい。
【０１１７】
通信部１３５０は、第１アービター１３２１によって第１グループ１３１１、第２グループ１３１２、及び第ｋグループ１３１３に共通する行に対応する第１アドレスが出力されれば、第１アドレスをアドレスバスに印加する。
通信部１３５０は、ハンドシェイク方式を用いて第１アドレスを外部装置に送信する。
【０１１８】
通信部１３５０は、第２アービター１３２２によって第１グループ１３１１の第２アドレスが出力されれば、第１グループ１３１１の第２アドレスをアドレスバスに印加する。
通信部１３５０は、データ出力部１３４０によって第１グループ１３１１のデータが出力されれば、第１グループ１３１１のデータをデータバスに印加する。
通信部１３５０は、ハンドシェイク方式を用いて第１グループ１３１１の第２アドレス及び第１グループ１３１１のデータを外部装置に送信する。
【０１１９】
通信部１３５０は、第２アービター１３２２によって第２グループ１３１２の第２アドレスが出力されれば、第２グループ１３１２の第２アドレスをアドレスバスに印加する。
通信部１３５０は、データ出力部１３４０によって第２グループ１３１２のデータが出力されれば、第２グループ１３１２のデータをデータバスに印加する。
通信部１３５０は、ハンドシェイク方式を用いて第２グループ１３１２の第２アドレス及び第２グループ１３１２のデータを外部装置に送信する。
【０１２０】
通信部１３５０は、第２アービター１３２２によって第３グループ１３１３の第２アドレスが出力されれば、第３グループ１３１３の第２アドレスをアドレスバスに印加する。
通信部１３５０は、データ出力部１３４０によって第３グループ１３１３のデータが出力されれば、第３グループ１３１３のデータをデータバスに印加する。
通信部１３５０は、ハンドシェイク方式を用いて第３グループ１３１３の第２アドレス及び第３グループ１３１３のデータを外部装置に送信する。
【０１２１】
時間の流れに応じて、アドレスバス及びデータバスに印加される情報は、図１５に示すように変更されてもよい。
この場合、アドレスバスは、第１アドレスと第２アドレスを別に送信するため、図１２に示す実施形態に比べて減少した帯域幅を有するように実現され得る。
【０１２２】
このように、本実施形態は、第１アドレスあるいはラインアドレスが同一の複数のグループを同時に処理する技術を提供することができる。
そのため、本実施形態は、それぞれのグループを処理するとき発生するラインアドレスアービトレーション時間（ｌｉｎｅ  ａｄｄｒｅｓｓ  ａｒｂｉｔｒａｔｉｏｎ  ｔｉｍｅ）が同一のラインにある複数のグループの間に共有されるようにしてもよい。
また、本実施形態は、それぞれのグループを処理するとき発生するグループのリセット時間が同一のラインにある複数のグループの間に共有されるようにしてもよい。
【０１２３】
通信部１３５０は、イベントが発生したグループの第１アドレスと第２アドレス及びイベントが発生したグループのデータをアドレスバス及びデータバスに印加するとき、タイムスタンプ情報をさらに出力してもよい。
通信部１３５０は、タイマー（図示せず）の出力をさらに受信してもよい。
通信部１３５０は、イベントが発生した時点のタイマー出力をタイムスタンプバス（図示せず）に印加してもよい。
または、通信部１３５０は、イベントが発生したグループの第１アドレスと第２アドレス及びイベントが発生したグループのデータをアドレスバス及びデータバスに印加する時点のタイマー出力をタイムスタンプバス（図示せず）に印加してもよい。
【０１２４】
図１６は、本発明の一実施形態に係るユーザ入力処理方法を説明するためのフローチャートである。
図１６を参照すると、本発明の一実施形態に係るユーザ入力処理方法は、ユーザ入力によってイベントが発生したグループのアドレス及びグループのデータを受信するステップ（Ｓ１６１０）、グループのアドレス、グループのデータ、及びグループのグルーピング情報に基づいてイベント情報を取得するステップ（Ｓ１６２０）、及びイベント情報に基づいてユーザ入力を処理するステップ（Ｓ１６３０）を含む。
【０１２５】
ここで、グループは、所定のパターンに連続的に配置したイベント生成要素を含む。
グループのアドレスは、グループに属するイベント生成要素を代表するアドレスであってもよい。
グルーピング情報は、グループのディメンション（ｄｉｍｅｎｓｉｏｎ）情報と、グループのデータを構成する複数のビットとグループ内のイベント生成要素の間のマッピング情報を含んでもよい。
【０１２６】
本発明の一実施形態に係るユーザ入力処理方法のステップ（Ｓ１６１０）は、要求信号を受信するステップ、グループの第１アドレスを読み出すステップ、グループの第２アドレスを読み出すステップ、グループのデータを読み出すステップ、及び応答信号を送信するステップを含んでもよい。
他の実施形態に係るユーザ入力処理方法のステップ（Ｓ１６１０）では、複数のグループに共通する第１アドレスを受信するステップ、及び複数のグループを区別する第２アドレス、及び複数のグループのデータを繰り返し受信するステップを含んでもよい。
【０１２７】
ここで、第１アドレスを受信するステップは、第１要求信号を受信するステップ、第１アドレスを読み出すステップ、及び第１応答信号を送信するステップを含んでもよい。
また、第２アドレス及びデータを繰り返し受信するステップは、第２要求信号を受信するステップ、第２アドレスのうち現在の受信される第２アドレスを読み出すステップ、データのうち現在の受信されるデータを読み出すステップ、及び第２応答信号を送信するステップを含んでもよい。
【０１２８】
イベント情報を取得するステップ（Ｓ１６２０）は、グループのアドレスに対応する基準座標を算出するステップ、及び基準座標、グループのデータ及びグルーピング情報に基づいて、イベントが発生した少なくとも１つのピクセル座標を算出するステップを含んでもよい。
【０１２９】
図１７は、本発明の一実施形態に係るアドレスバスとデータバスを説明するための図である。
図１７を参照すると、第１アドレス「０１１」は、イベントが発生したグループが位置する行を指示している。第２アドレス「１」は、イベントが発生したグループが位置した列を指示している。
例えば、第２アドレス「１」は、イベントが発生したグループが左側サイドと右側サイドのうち、右側サイドに位置することを指示している。
データ「０１１０」は、イベントが発生したグループ内の要素それぞれでイベントが発生したか否かを指示している。
説明の便宜のために、図１０Ａに示す実施形態に係るアドレスバスとデータバスで説明したが、上述したように実施形態は、図１５に示す実施形態に係るアドレスバスとデータバスにも応用することができる。
【０１３０】
本発明は、高解像度のイベントベースセンサなどの大容量ニューロモーフィック・チップ（Ｎｅｕｒｏｍｏｒｐｈｉｃ  Ｃｈｉｐ）の製造及び制御に適用されてもよい。
例えば、「１２８×１２８」のイベントベースセンサでイベントの発生量は、最大２Ｍｅｐｓ（ｅｖｅｎｔｓ  ｐｅｒ  ｓｅｃｏｎｄ）である。
イベントベースセンサの解像度が「６４０×４８０」に増加する場合、イベントの発生量は最大２０Ｍｅｐｓに増加する。
イベントの発生量が閾値以上に増加する場合、イベントデータの取得速度が大きく遅延することがある。
本発明は、高解像度のイベントベースセンサでピクセル数の増加によるイベントデータ取得速度が遅延する問題を解決することができる。
【０１３１】
また、本発明は、回路を動作させるクロック速度を増加させずにも高解像度のイベントベースセンサでイベントデータを取得する技術を提供することができる。
回路のクロック速度が増加する場合、電力消費量も増加する。
したがって、本発明は電力消費量を増加させないながらも、イベントデータ取得速度を増加させる技術を提供することができる。
【０１３２】
また、本発明は、複数のイベント生成要素をグルーピングし、グループ内で生成されるイベント信号を同時に処理することで、イベントデータの帯域幅を向上させる技術を提供することができる。
そのため、処理遅延及びイベント損失率が減少し得る。
さらに、本発明は、入出力（Ｉｎｐｕｔ−Ｏｕｔｐｕｔ、ＩＯ）電力消費を減少させることができる。例えば、本発明は、入出力のための動的電力消費を減少させ得る。
【０１３３】
また、本発明は、データ送信のためのハンドシェイク方式のサイクルを短縮させる技術を提供することができる。
そのため、イベントデータ取得速度のリミット（ｌｉｍｉｔ）が増加する。
【０１３４】
さらに、本発明は、グループのサイズを制御する技術を提供することができる。
グループのサイズは、単一グループに含まれる要素の数である。
例えば、グループのサイズが増加するほどイベント処理速度は増加する。一方、グループのサイズが増加するほどアドレスバスのサイズも増加する。アドレスバスのサイズが増加すれば、入出力電力消費が増加するため、グループのサイズを増加させる場合にイベント処理速度と電力消費間のトレードオフ（ｔｒａｄｅ  ｏｆｆ）が発生する。
本発明は、目標イベント処理の速度以上を保障するグループサイズ候補のうち、アドレスバスの大きさが最も小さいグループサイズ候補を選択する技術を提供することができる。
一例として、「６４０×４８０」の解像度を有するイベントベースセンサの場合、グループのサイズが「８」と設定され得る。
【０１３５】
さらに、本発明は、イメージセンサやフォトダイオードなどでイベントによって誘導されるデータ取得の頂点は保持しながら帯域幅を向上させることで、演算遅延とイベント損失率が減少した技術を提供することができる。
例えば、本発明は、複数の要素をグループに分割することで、グループ内に発生するイベントを同時に処理する技術を提供することができる。
本発明は、イメージ取得の側面における解像度を減少させる技術を提供することができる。
【０１３６】
さらに、本発明は、単一インタフェースを介して複数のグループを同時に処理できる。
場合に応じて、本発明は、複数の小さいグループを用いる代わりに、１つの大きいグループを用いることができる。
【０１３７】
本発明に係るラインアービターは、一般的なラインアービターによって発行され、単一ポイントを指示するライン命令の代わりにグループＩＤ命令を発行し得る。
本発明に係るグループアービターは、グループＩＤ命令に基づいて、単一要素のデータのみを取得する代わりに、グループ内の全体要素のデータを取得することができる。
【０１３８】
本発明は、１次元空間、２次元空間、３次元空間などで同一のラインアドレスを有する複数の要素を同一のクロックサイクル内に処理する技術を提供することができる。
【０１３９】
また、本発明は、同一のラインの複数のグループそれぞれを処理するとき、要素リセットタイムとラインアドレスアービトレーション時間を共有することで演算遅延を減少させ、全体処理速度を向上させることができる。
また、本発明は、共通ラインアドレスを処理した後、順に各グループのグループアドレスを処理することでアドレスバスのサイズを減少させ得る。
【０１４０】
場合に応じて、１次元グルーピングは２次元グルーピングに比べて実現しやすく、２次元グルーピングは１次元グルーピングに比べてより優れる性能を有するが、本発明はこのような場合に限定されることはない。
【０１４１】
以上で説明した本発明の実施形態は、ハードウェア構成要素、ソフトウェア構成要素、及び／又はハードウェア構成要素及びソフトウェア構成要素の組み合わせで実現し得る。
例えば、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ（ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、マイクロコンピュータ、ＦＰＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサ、又は、命令（ｉｎｓｔｒｕｃｔｉｏｎ）を実行して応答できる異なる装置のように、１つ以上の汎用コンピュータまたは特殊目的のコンピュータを用いて実現されてもよい。
【０１４２】
処理装置は、オペレーティングシステム（ＯＳ）及びオペレーティングシステム上で行われる１つ以上のソフトウェアアプリケーションを行ってもよい。
また、処理装置は、ソフトウェアの実行に応答してデータをアクセス、格納、操作、処理及び生成してもよい。
理解の便宜のために、処理装置は１つ使用されるものと説明される場合もあるが、当該の技術分野で通常の知識を有する者は、処理装置が複数の処理要素（ｐｒｏｃｅｓｓｉｎｇ  ｅｌｅｍｅｎｔ）及び／又は複数類型の処理要素を含んでいることが分かる。
例えば、処理装置は、複数のプロセッサ又は１つのプロセッサ及び１つのコントローラを含んでもよい。
また、並列プロセッサ（ｐａｒａｌｌｅｌ  ｐｒｏｃｅｓｓｏｒ）のような、他の処理構成も可能である。
【０１４３】
ソフトウェアは、コンピュータプログラム、コード、命令、又はこのうちの１つ以上の組み合わせを含んでもよく、所望通りに動作するよう処理装置を構成したり独立的又は結合的に処理装置を命令してもよい。
ソフトウェア及び／又はデータは、処理装置によって解釈されたり処理装置に命令又はデータを提供するためどのような類型的な機械、構成要素、物理的装置、仮想装置、コンピュータ格納媒体又は装置、送信される信号波に永久的又は一時的に具体化できる。
ソフトウェアは、ネットワークに接続されたコンピュータシステム上に分散し、分散された方法で格納されたり実行されてもよい。
ソフトウェア及びデータは１つ以上のコンピュータで読み出し可能な記録媒体に格納されてもよい。
【０１４４】
本発明の実施形態に係る方法は、多様なコンピュータ手段を介して様々な処理を実行することができるプログラム命令の形態で実現され、コンピュータで読取可能な記録媒体に記録されてもよい。
コンピュータ読取可能な媒体は、プログラム命令、データファイル、データ構造などのうち１つ又はその組み合わせを含んでもよい。
媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり、使用可能なものであってもよい。
【０１４５】
コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、光ディスクのような光磁気媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれてもよい。プログラム命令の例には、コンパイラによって作られるような機械語コードだけでなく、インタープリタなどを用いてコンピュータによって実行できる高級言語コードが含まれる。
前記したハードウェア装置は、本発明の動作を行うために１つ以上のソフトウェアモジュールとして動作するように構成されてもよく、その逆も同様である。
【０１４６】
尚、本発明は、上述の実施形態に限られるものではない。本発明の技術的範囲から逸脱しない範囲内で多様に変更実施することが可能である。
【符号の説明】
【０１４７】
１１０、５００    インターフェイシング装置
１１１    グルーピング部
１１２    インタフェース部
１２０    イベント生成要素
１２１、１２２、１２３    （第１〜第ｋ）グループ
４１１、４１２、４１３    （第１〜第ｋ）生成部
４２１〜４２６    （第１〜第６）生成部
４３１、５２１    第１アービター
４３２、５２２    第２アービター
５１０    グループ
５３１    第１方向のためのグルーピング部
５３２    第２方向のためのグルーピング部
【図１】
0006709025.tif 000002
【図２】
0006709025.tif 000003
【図３Ａ】
0006709025.tif 000004
【図３Ｂ】
0006709025.tif 000005
【図３Ｃ】
0006709025.tif 000006
【図３Ｄ】
0006709025.tif 000007
【図３Ｅ】
0006709025.tif 000008
【図４Ａ】
0006709025.tif 000009
【図４Ｂ】
0006709025.tif 000010
【図４Ｃ】
0006709025.tif 000011
【図４Ｄ】
0006709025.tif 000012
【図４Ｅ】
0006709025.tif 000013
【図４Ｆ】
0006709025.tif 000014
【図５Ａ】
0006709025.tif 000015
【図５Ｂ】
0006709025.tif 000016
【図５Ｃ】
0006709025.tif 000017
【図６Ａ】
0006709025.tif 000018
【図６Ｂ】
0006709025.tif 000019
【図６Ｃ】
0006709025.tif 000020
【図６Ｄ】
0006709025.tif 000021
【図７Ａ】
0006709025.tif 000022
【図７Ｂ】
0006709025.tif 000023
【図８Ａ】
0006709025.tif 000024
【図８Ｂ】
0006709025.tif 000025
【図８Ｃ】
0006709025.tif 000026
【図８Ｄ】
0006709025.tif 000027
【図９】
0006709025.tif 000028
【図１０Ａ】
0006709025.tif 000029
【図１０Ｂ】
0006709025.tif 000030
【図１０Ｃ】
0006709025.tif 000031
【図１０Ｄ】
0006709025.tif 000032
【図１１Ａ】
0006709025.tif 000033
【図１１Ｂ】
0006709025.tif 000034
【図１２】
0006709025.tif 000035
【図１３】
0006709025.tif 000036
【図１４】
0006709025.tif 000037
【図１５】
0006709025.tif 000038
【図１６】
0006709025.tif 000039
【図１７】
0006709025.tif 000040