(57)【要約】【課題】マウスによる動作入力を、マウスを用いずに簡易に実現可能な非接触入力処理システム、その制御方法及び制御プログラムを提供する。【解決手段】データ処理装置１３０のＩＣタグ識別情報取得手段１３１が、ＩＣタグ１１０の識別情報を取得する。電界強度取得手段１３３は、ＩＣタグ１１０の電界強度を識別情報に対応付けて取得する。適正座標演算手段１３７は、ＩＣタグ１１０の識別情報と各ＩＣタグ１１０の電界強度と、から３次元座標エリア上におけるＩＣタグ１１０の適正座標を演算する。マウス動作識別手段１３８は、ＩＣタグ１１０の識別情報と電界強度とその状態の維持時間と、の関係を、マウス情報登録手段１３５により登録された各種マウス動作情報と照合することで、マウス動作を識別する。【選択図】図１
2010277488.tif 000002
【特許請求の範囲】
【請求項１】
固有の識別情報を有し、当該識別情報を含む情報を発信する人体に装着された入力部と、前記入力部との間で通信可能な電界領域を形成する複数本のアンテナを備えた受信部と、前記受信部を通じて受信した前記入力部からの発信情報に基づいて、当該入力部の移動操作に対応する入力処理を実現するデータ処理部と、から構成される非接触入力処理システムであって、
前記データ処理部は、前記受信部を通じて受信した前記入力部からの固有の識別情報と、移動操作された前記入力部と前記受信部間で生成される電界強度と、に基づいて、識別情報を有する前記入力部毎に、３次元座標上における位置座標を演算する位置座標演算手段と、
前記位置座標演算手段により演算された各入力部の位置座標と前記識別情報との関係に基づいて、種々のマウス動作を識別するマウス動作識別手段と、
前記マウス動作識別手段により識別されたマウス動作を実行処理する情報処理手段と、
を有することを特徴とする非接触入力処理システム。
【請求項２】
人差し指に装着される第１の前記入力部と、
中指に装着される第２の前記入力部と、を有し、
前記マウス動作識別手段は、第２の前記入力部の位置座標を基準とした第１の前記入力部の位置座標の、３次元座標上ｚ軸方向におけるクリック動作に相当する所定量の変化を検出し、かつ、その状態がクリック動作に相当する所定時間維持されたことを検出した場合に、第１及び２の前記入力部の移動操作がクリック動作であると識別することを特徴とする請求項１に記載の非接触入力システム。
【請求項３】
人差し指に装着される第１の前記入力部と、
中指に装着される第２の前記入力部と、を有し、
前記マウス動作識別手段は、第１の前記入力部の位置座標を基準とした第２の前記入力部の位置座標の、３次元座標上ｚ軸方向における右クリック動作に相当する所定量の変化を検出し、かつ、その状態が右クリック動作に相当する所定時間維持されたことを検出した場合に、第１及び２の前記入力部の移動操作が右クリック動作であると識別することを特徴とする請求項１に記載の非接触入力システム。
【請求項４】
人差し指に装着される第１の前記入力部と、
中指に装着される第２の前記入力部と、を有し、
前記マウス動作識別手段は、ダブルクリック動作に相当する所定時間内に、第２の前記入力部の位置座標を基準とした第１の前記入力部の位置座標の、３次元座標上ｚ軸方向におけるクリック動作に相当する所定量の変化を検出し、かつ、その状態がクリック動作に相当する所定時間維持されたことを２度検出した場合に、第１及び２の前記入力部の移動操作がダブルクリック動作であると識別することを特徴とする請求項１に記載の非接触入力システム。
【請求項５】
人差し指に装着される第１の前記入力部と、
中指に装着される第２の前記入力部と、を有し、
前記マウス動作識別手段は、第２の前記入力部の位置座標を基準とした第１の前記入力部の位置座標の、３次元座標上ｚ軸方向におけるドラッグ動作に相当する所定量の変化を検出し、かつ、その状態がドラッグ動作に相当する所定時間維持されたことを検出した場合に、第１及び２の前記入力部の移動操作がドラッグ動作であると識別することを特徴とする請求項１に記載の非接触入力システム。
【請求項６】
人差し指に装着される第１の前記入力部と、
中指に装着される第２の前記入力部と、を有し、
前記マウス動作識別手段は、第１の前記入力部の位置座標を基準とした第２の前記入力部の位置座標の、３次元座標上ｚ軸方向におけるスクロール動作に相当する所定量の変化及び３次元座標上ｘ軸方向における変化を検出し、かつ、その状態がスクロール動作に相当する所定時間維持されたことを検出した場合に、第１及び２の前記入力部の移動操作がスクロール動作であると識別することを特徴とする請求項１に記載の非接触入力システム。
【請求項７】
前記データ処理部は、前記クリック動作、右クリック動作、ダブルクリック動作、ドラッグ動作、スクロール動作に相当する３次元座標上ｚ軸方向の所定量及び所定時間を登録するマウス情報登録手段を有することを特徴とする請求項２〜６のいずれか１項に記載の非接触入力システム。
【請求項８】
前記クリック動作に相当する３次元座標上ｚ軸方向の前記所定量及び所定時間は、前記右クリック動作と同様であることを特徴とする請求項７に記載の非接触入力システム。
【請求項９】
前記ダブルクリック動作に相当する前記所定時間は、前記クリック動作に相当する所定時間の２倍以上であることを特徴とする請求項７に記載の非接触入力システム。
【請求項１０】
前記ドラッグ動作に相当する前記所定時間は、前記クリック動作に相当する所定時間を超えるものであることを特徴とする請求項７に記載の非接触入力システム。
【請求項１１】
前記スクロール動作に相当する前記所定時間は、前記クリック動作に相当する所定時間を超えるものであることを特徴とする請求項７に記載の非接触入力システム。
【請求項１２】
固有の識別情報を有し、当該識別情報を含む情報を発信する人体に装着された入力部と、前記入力部との間で通信可能な電界領域を形成する複数本のアンテナを備えた受信部と、前記受信部を通じて受信した前記入力部からの発信情報に基づいて、当該入力部の移動操作に対応する入力処理を実現するデータ処理部と、から構成される非接触入力処理システムの制御方法であって、
前記データ処理部は、前記受信部を通じて受信した前記入力部からの固有の識別情報と、移動操作された前記入力部と前記受信部間で生成される電界強度と、に基づいて、識別情報を有する前記入力部毎に、３次元座標上における位置座標を演算する位置座標演算ステップと、
前記位置座標演算ステップにより演算された各入力部の位置座標と前記識別情報との関係に基づいて、種々のマウス動作を識別するマウス動作識別ステップと、
前記マウス動作識別ステップにより識別されたマウス動作を実行処理する情報処理ステップと、
を実行することを特徴とする非接触入力処理システムの制御方法。
【請求項１３】
人差し指に装着される第１の前記入力部と、
中指に装着される第２の前記入力部と、を有し、
前記マウス動作識別ステップは、第２の前記入力部の位置座標を基準とした第１の前記入力部の位置座標の、３次元座標上ｚ軸方向におけるクリック動作に相当する所定量の変化を検出し、かつ、その状態がクリック動作に相当する所定時間維持されたことを検出した場合に、第１及び２の前記入力部の移動操作がクリック動作であると識別することを特徴とする請求項１２に記載の非接触入力システムの制御方法。
【請求項１４】
人差し指に装着される第１の前記入力部と、
中指に装着される第２の前記入力部と、を有し、
前記マウス動作識別ステップは、第１の前記入力部の位置座標を基準とした第２の前記入力部の位置座標の、３次元座標上ｚ軸方向における右クリック動作に相当する所定量の変化を検出し、かつ、その状態が右クリック動作に相当する所定時間維持されたことを検出した場合に、第１及び２の前記入力部の移動操作が右クリック動作であると識別することを特徴とする請求項１２に記載の非接触入力システムの制御方法。
【請求項１５】
人差し指に装着される第１の前記入力部と、
中指に装着される第２の前記入力部と、を有し、
前記マウス動作識別ステップは、ダブルクリック動作に相当する所定時間内に、第２の前記入力部の位置座標を基準とした第１の前記入力部の位置座標の、３次元座標上ｚ軸方向におけるクリック動作に相当する所定量の変化を検出し、かつ、その状態がクリック動作に相当する所定時間維持されたことを２度検出した場合に、第１及び２の前記入力部の移動操作がダブルクリック動作であると識別することを特徴とする請求項１２に記載の非接触入力システムの制御方法。
【請求項１６】
人差し指に装着される第１の前記入力部と、
中指に装着される第２の前記入力部と、を有し、
前記マウス動作識別ステップは、第２の前記入力部の位置座標を基準とした第１の前記入力部の位置座標の、３次元座標上ｚ軸方向におけるドラッグ動作に相当する所定量の変化を検出し、かつ、その状態がドラッグ動作に相当する所定時間維持されたことを検出した場合に、第１及び２の前記入力部の移動操作がドラッグ動作であると識別することを特徴とする請求項１２に記載の非接触入力システムの制御方法。
【請求項１７】
人差し指に装着される第１の前記入力部と、
中指に装着される第２の前記入力部と、を有し、
前記マウス動作識別ステップは、第１の前記入力部の位置座標を基準とした第２の前記入力部の位置座標の、３次元座標上ｚ軸方向におけるスクロール動作に相当する所定量の変化及び３次元座標上ｘ軸方向における変化を検出し、かつ、その状態がスクロール動作に相当する所定時間維持されたことを検出した場合に、第１及び２の前記入力部の移動操作がスクロール動作であると識別することを特徴とする請求項１２に記載の非接触入力システムの制御方法。
【請求項１８】
前記データ処理部は、前記クリック動作、右クリック動作、ダブルクリック動作、ドラッグ動作、スクロール動作に相当する３次元座標上ｚ軸方向の所定量及び所定時間を登録するマウス情報登録ステップを実行することを特徴とする請求項１２〜１７のいずれか１項に記載の非接触入力システムの制御方法。
【請求項１９】
固有の識別情報を有し、当該識別情報を含む情報を発信する人体に装着された入力部と、前記入力部との間で通信可能な電界領域を形成する複数本のアンテナを備えた受信部と、前記受信部を通じて受信した前記入力部からの発信情報に基づいて、当該入力部の移動操作に対応する入力処理を実現するデータ処理部と、から構成される非接触入力処理システムの制御プログラムであって、
前記プログラムは前記前記データ処理部に、
前記受信部を通じて受信した前記入力部からの固有の識別情報と、移動操作された前記入力部と前記受信部間で生成される電界強度と、に基づいて、識別情報を有する前記入力部毎に、３次元座標上における位置座標を演算する位置座標演算処理と、
前記位置座標演算処理により演算された各入力部の位置座標と前記識別情報との関係に基づいて、種々のマウス動作を識別するマウス動作識別処理と、
前記マウス動作識別処理により識別されたマウス動作を実行処理する情報処理と、
を実行させることを特徴とする非接触入力処理システムの制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
ディスプレイに非接触で、かつマウスを用いずにマウスによる処理動作を実行可能な入力処理システムに関する。
【背景技術】
【０００２】
通常、コンピュータへの入力操作は、キーボードやマウス等のポインティングデバイスを用いて行われる。特に、マウスの操作性は非常にシンプルであり、現在においても構成及び仕様態様に特段の改良はなされていない。
【０００３】
しかしながら、このようなキーボードやマウスは、机上にない場合には安定性に欠け、これを操作するにはユーザは必要以上に慎重となり困難を要していた。そのため、従来では、ＲＦＩＤを用いて、ユーザに複数装着した各ＩＣタグからの発信情報に応じて、文字等の入力を識別可能な発明が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２９３９４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、上記のような従来技術では、ＩＣタグの識別情報とそれを読み取る情報読取部の識別情報の数に応じてバリエーションが決まるため、入力可能な情報は下記の通り、制限されたものにある。すなわち、例えば、ＩＣタグの識別情報が２種類で情報読取部の識別情報が２種類である場合には、両者を乗算した４種類の入力となり、また、ＩＣタグの識別情報が３種類で情報読取部の識別情報が２種類の場合は、６種類の入力となる。
そのため、入力のバリエーションを増やすには、複数のＩＣタグ及び情報読取部を設ける必要が生じるため、コスト面で負担を要すると共に、ユーザも入力と識別情報の組み合わせを認識し難い側面がある。
【０００６】
特に、この発明では、マウスを用いずに非接触で、当該マウスにより行われる種々の入力動作までは考慮されておらず、マウス動作に相当する入力処理を実行するには、実際にマウスに持ち代え、操作する必要が生じた。
【０００７】
本発明は、上記のような課題を解消するために提案されたものであって、その目的は、マウスによる動作入力を、マウスを用いずに簡易に実現可能な非接触入力処理システム、その制御方法及び制御プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明は、固有の識別情報を有し、当該識別情報を含む情報を発信する人体に装着された入力部と、前記入力部との間で通信可能な電界領域を形成する複数本のアンテナを備えた受信部と、前記受信部を通じて受信した前記入力部からの発信情報に基づいて、当該入力部の移動操作に対応する入力処理を実現するデータ処理部と、から構成される非接触入力処理システムであって、前記データ処理部は、前記受信部を通じて受信した前記入力部からの固有の識別情報と、移動操作された前記入力部と前記受信部間で生成される電界強度と、に基づいて、識別情報を有する前記入力部毎に、３次元座標上における位置座標を演算する位置座標演算手段と、前記位置座標演算手段により演算された各入力部の位置座標と前記識別情報との関係に基づいて、種々のマウス動作を識別するマウス動作識別手段と、前記マウス動作識別手段により識別されたマウス動作を実行処理する情報処理手段と、を有することを特徴とする。
【０００９】
特に、本発明は、人差し指に装着される第１の前記入力部と、中指に装着される第２の前記入力部と、を有し、前記マウス動作識別手段が、第２の前記入力部の位置座標を基準とした第１の前記入力部の位置座標の、３次元座標上ｚ軸方向におけるクリック動作に相当する所定量の変化を検出し、かつ、その状態がクリック動作に相当する所定時間維持されたことを検出した場合に、第１及び２の前記入力部の移動操作がクリック動作であると識別し、第１の前記入力部の位置座標を基準とした第２の前記入力部の位置座標の、３次元座標上ｚ軸方向における右クリック動作に相当する所定量の変化を検出し、かつ、その状態が右クリック動作に相当する所定時間維持されたことを検出した場合に、第１及び２の前記入力部の移動操作が右クリック動作であると識別し、ダブルクリック動作に相当する所定時間内に、第２の前記入力部の位置座標を基準とした第１の前記入力部の位置座標の、３次元座標上ｚ軸方向におけるクリック動作に相当する所定量の変化を検出し、かつ、その状態がクリック動作に相当する所定時間維持されたことを２度検出した場合に、第１及び２の前記入力部の移動操作がダブルクリック動作であると識別し、前記マウス動作識別手段は、第２の前記入力部の位置座標を基準とした第１の前記入力部の位置座標の、３次元座標上ｚ軸方向におけるドラッグ動作に相当する所定量の変化を検出し、かつ、その状態がドラッグ動作に相当する所定時間維持されたことを検出した場合に、第１及び２の前記入力部の移動操作がドラッグ動作であると識別し、前記マウス動作識別手段は、第１の前記入力部の位置座標を基準とした第２の前記入力部の位置座標の、３次元座標上ｚ軸方向におけるスクロール動作に相当する所定量の変化及び３次元座標上ｘ軸方向における変化を検出し、かつ、その状態がスクロール動作に相当する所定時間維持されたことを検出した場合に、第１及び２の前記入力部の移動操作がスクロール動作であると識別することを特徴とする。
【発明の効果】
【００１０】
以上のような本発明によれば、キーボードによる入力作業中に、マウスに持ち替えることなく、かつ、ディスプレイに対して非接触で、クリック等の種々のマウス動作を入力することが可能な非接触入力処理システム、その制御方法及び制御プログラムを提供することができる。これにより、マウスに持ち替える必要がないので、入力作業効率が向上し、さらには、ディプレイに対しても非接触であるため、当該ディスプレイが指紋等で汚れることなく快適に利用できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る非接触入力処理システムの全体構成例を示すブロック図
【図２】本発明の実施形態に係るＩＣタグの装着例を示す図
【図３】本発明の実施形態に係るアンテナによる電界生成例を示す図
【図４】本発明の実施形態に係るデータ処理部のマウス識別手段の構成例を示す図
【図５】本発明の実施形態に係るＩＣタグの移動操作に対応する位置座標の表示手順を示すフローチャート
【図６】本発明の実施形態に係るＩＣタグの移動操作に対応するマウス動作の識別及び実行手順を示すフローチャート
【図７】本発明の実施形態に係るＩＣタグの移動操作に対応するクリック動作の識別及び実行手順を示すフローチャート
【図８】本発明の実施形態に係るＩＣタグの移動操作に対応する右クリック動作の識別及び実行手順を示すフローチャート
【図９】本発明の実施形態に係るＩＣタグの移動操作に対応するダブルクリック動作の識別及び実行手順を示すフローチャート
【図１０】本発明の実施形態に係るＩＣタグの移動操作に対応するドラッグ動作の識別及び実行手順を示すフローチャート
【図１１】本発明の実施形態に係るＩＣタグの移動操作に対応するスクロール動作の識別及び実行手順を示すフローチャート
【発明を実施するための形態】
【００１２】
［本実施形態］
次に、本発明を実施するための最良の実施の形態（以下、「本実施形態」という。）を、図１〜５を参照して説明する。
【００１３】
［１．構成］
［１．１．全体構成］
本実施形態に係る入力処理装置はＲＦＩＤを用いて実現され、図１に示す通り、ユーザに２本の指に装着される２つのＩＣタグ１１０と、このＩＣタグ１１０からの発信情報を受信する４本のＲＦＩＤ用アンテナ１２０と、当該アンテナ１２０を介して受信したＩＣタグ１１０からの発信情報を読み取り、当該発信情報に基づいて、このＩＣタグ１１０の操作に対応する３次元座標エリア上で適正座標を演算し、また、種々のマウス動作を識別し、さらに、識別されたマウス動作を実行処理するデータ処理装置１３０と、から構成されている。また、このデータ処理装置１３０により演算された適正座標が表示出力される表示部１４０と、を備えている。
【００１４】
このＩＣタグ１１０は、図２に示す通り、片手の２本の指それぞれに装着されており（ここでは、右手の人差し指にＩＣタグ１１０ａ、中指にＩＣタグ１１０ｂが装着されている。）、各ＩＣタグ１１０ａ、１１０ｂは識別情報として固有のＩＤを有している。ここで、２つのＩＣタグ１１０ａ、１１０ｂを設けているのは、当該ＩＣタグ１１０ａ、１１０ｂの２つの識別情報を使い分けることで、クリック、右クリック、ドラッグ等のマウス動作を実現するためであり、詳細は後述する。
【００１５】
なお、ＩＣタグ１１０には、電源を有し自ら電波を発信するアクティブ型と、電源はなく、アンテナ１２０からの電波により電力をチャージして当該アンテナ１２０に送信するパッシブ型があるが、本実施形態ではどちらも使用可能である。
【００１６】
ＩＣタグ１１０からの発信情報を受信するアンテナ１２０は、表示部１４０のディスプレイ上のコーナー４箇所に設置され、図３に示すような電界を生成する。このアンテナ１２０は、各ＩＣタグ１１０からの発信情報である電界強度と識別情報を受信する。また、各アンテナ１２０には、固有の識別情報が設定されている。なお、図３の例では、４本のアンテナ１２０が設置されているが、これは、後述するＩＣタグ１１０の３次元座標エリア上における位置検出の精度を向上させるためであり、アンテナ１２０の本数は当該４本に限定するものではなく、３次元座標エリアを実現できればよいので３本あれば構わない。
【００１７】
データ処理装置１３０は、図１に示す通り、ＩＣタグ１１０からアンテナ１２０を介して受信した当該ＩＣタグ１１０の識別情報を取得するＩＣタグ識別情報取得手段１３１と、アンテナ１２０の識別情報を取得するアンテナ識別情報取得手段１３２と、ＩＣタグ１１０からアンテナ１２０を介して受信した電界強度を上記識別情報と対応付けて取得する電界強度取得手段１３３と、を備えている。なお、この電界強度取得手段１３３は、アンテナ１２０が生成する電界による送信波をＩＣタグ１１０で受信し、当該ＩＣタグ１１０からの発信情報である反射波を再び４本のアンテナ１２０を通じて取得することで、当該反射波に基づく電界強度を得る。
【００１８】
データ処理装置１３０は、４本のアンテナ１２０の設置箇所と表示部１４０のディスプレイ中心の位置関係と、各アンテナ１２０を通じて電界強度取得手段１３３により取得されるＩＣタグ１１０からの電界強度と、を関連付けて３次元座標エリア情報として登録する座標情報登録手段１３４を備えている。具体的には、この３次元座標エリア情報登録手段１３４は、４本のアンテナ１２０の設置箇所と表示部１４０のディスプレイ中心との計５箇所に対して、それぞれ、指に装着したＩＣタグ１１０を合わせ、後述するクリック動作を実行することで、その際に電界強度取得手段１３３により取得された電界強度に基づいて、３次元座標を演算することにより３次元座標軸を決定し、３次元座標エリア情報として登録する。
【００１９】
なお、上述した通り、ＩＣタグ１１０には、電源を有し自ら電波を発信するアクティブ型と、電源はなく、アンテナ１２０からの電波により電力をチャージして当該アンテナ１２０に送信するパッシブ型と、があるので、座標情報登録手段１３４は、ＩＣタグ１１０の種類に応じた電力強度に基づいて、３次元座標軸を決定し、３次元座標エリア情報を登録する。
【００２０】
さらに、データ処理装置１３０は、アンテナ１２０を通じて取得するＩＣタグ１１０の識別情報及び電界強度と、時間との関係に基づいて、クリック、右クリック、ドラッグ等の各種マウス動作を識別する上で基準となるマウス動作情報を登録するマウス情報登録手段１３５を備えている。
【００２１】
また、上記３次元座標エリア情報、マウス動作情報が登録されているかを判定する登録情報判定手段１３６を有している。登録情報判定手段１３６により３次元座標エリア情報、マウス動作情報が登録されていないと判定された場合には、上述した座標情報登録手段１３４及びマウス情報登録手段１３５による登録処理が実行される。
【００２２】
データ処理装置１３０は、また、表示部１４０に設置された４本のアンテナ１２０を通じて電界強度取得手段１３３により取得したＩＣタグ１１０の電界強度から、座標情報登録手段１３４で登録された３次元座標エリアに基づいて、当該３次元座標エリア上におけるＩＣタグ１１０の適正座標を演算する適正座標演算手段１３７を備えている。なお、適正座標演算手段１３７による３次元座標の演算方法には、３角測量、３辺測位、３次元測位などが挙がるが、本実施形態は特に限定するものではなく、いずれの方法で座標演算を行っても構わない。
【００２３】
さらに、データ処理装置１３０は、アンテナ１２０を通じて、ＩＣタグ識別情報取得手段１３１により取得したＩＣタグ１１０の識別情報と、電界強度取得手段１３３により取得した電界強度と、その状態の維持時間と、の関係を、マウス情報登録手段１３５により登録された所定のマウス動作情報と照合することで、マウス動作を識別するマウス動作識別手段１３８を備えている。このマウス動作識別手段１３８による種々のマウス動作の識別処理について後述する。
【００２４】
また、データ処理装置１３０は、マウス動作識別手段１３８により識別されたクリック、右クリック等の各種マウス動作を実行処理する情報処理手段１３９を備えている。なお、表示部１４０では、適正座標演算手段１３７により演算されたＩＣタグ１１０の操作に対応する３次元座標エリア上における適正座標を表示するだけでなく、情報処理手段１３９において実行される各種マウス動作も表示する。
【００２５】
［１．２．マウス動作識別手段の具体的な構成］
次に、マウス動作識別手段１３８の具体的な構成について、図４を参照して以下に説明する。
このマウス動作識別手段１３８は、ＩＣタグ１１０の識別情報、電界強度、及び維持時間を、マウス情報登録手段１３５により登録されたマウス動作情報と照合することにより、クリック動作を識別するクリック識別手段１３８ａと、右クリックを識別する右クリック識別手段１３８ｂと、ダブルクリック動作を識別するダブルクリック識別手段１３８ｃと、ドラッグ動作を識別するドラッグ識別手段１３８ｄと、スクロール操作を識別するスクロール識別手段１３８ｅと、を備えている。
【００２６】
クリック識別手段１３８ａは、人差し指に装着されたＩＣタグ１１０ａと中指に装着されたＩＣタグ１１０ｂのそれぞれに対して、ＩＣタグ識別情報取得手段１３１により取得した識別情報と、適正座標演算手段１３７により演算されたｚ軸方向の座標をもとに、ＩＣタグ１１０ａのｚ軸座標が、ＩＣタグ１１０ｂのｚ軸座標（基準座標）と比べてクリック動作に相当する所定量（例えば、１０ｍｍ）変化したことを検出し、かつ、その状態がクリック時間（例えば、０．１ｓｅｃ）維持されていることを検出した場合に、クリック動作であると識別する。
【００２７】
右クリック識別手段１３８ｂは、ＩＣタグ１１０ｂのｚ軸座標が、ＩＣタグ１１０ａのｚ軸座標（基準座標）と比べて所定量（例えば、１０ｍｍ）変化したことを検出し、かつ、その状態がクリック時間（右クリック時間とも言う。）（例えば、０．１ｓｅｃ）維持されていることを検出した場合に、右クリック動作であると識別する。なお、クリック動作及び右クリック動作に相当するｚ軸方向の所定量及びクリック時間は、マウス情報登録手段１３５を通じて自由に設定することが可能である。
【００２８】
ダブルクリック識別手段１３８ｃは、人差し指に装着されたＩＣタグ１１０ａと中指に装着されたＩＣタグ１１０ｂのそれぞれに対して、ＩＣタグ識別情報取得手段１３１により取得した識別情報と、適正座標演算手段１３７により演算されたｚ軸方向の座標をもとに、ダブルクリック時間内（例えば、０．４ｓｅｃ）に、ＩＣタグ１１０ａのｚ軸座標が、ＩＣタグ１１０ｂのｚ軸座標（基準座標）と比べて所定量（例えば、１０ｍｍ）変化し、かつ、その状態がクリック時間（例えば、０．１ｓｅｃ）維持されていることを、２度検出した場合に、ダブルクリック動作であると識別する。
【００２９】
ここで、ダブルクリック動作に相当するｚ軸方向の所定量及びダブルクリック時間は、マウス情報登録手段１３５を通じて自由に設定することが可能であるが、ダブルクリック動作に相当するｚ軸方向の所定量は、通常、クリック動作に相当するｚ軸方向の所定量と同様とし、また、ダブルクリック時間は、クリック時間の２倍の時間よりも長く設定する必要がある。
【００３０】
ドラッグ識別手段１３８ｄは、人差し指に装着されたＩＣタグ１１０ａと中指に装着されたＩＣタグ１１０ｂのそれぞれに対して、ＩＣタグ識別情報取得手段１３１により取得した識別情報と、適正座標演算手段１３７により演算されたｚ軸方向の座標をもとに、ＩＣタグ１１０ａのｚ軸座標が、ＩＣタグ１１０ｂのｚ軸座標（基準座標）と比べて所定量（例えば、１０ｍｍ）変化し、かつ、その状態がドラッグ時間（例えば、０．３ｓｅｃ）維持されていることを検出した場合に、ドラッグ動作であると識別する。
【００３１】
ここで、ドラッグ動作に相当するｚ軸方向の所定量及びドラッグ時間は、マウス情報登録手段１３５を通じて自由に設定することが可能であるが、ドラッグ動作に相当するｚ軸方向の所定量は、通常、クリック動作に相当するｚ軸方向の所定量と同様に設定し、また、ドラッグ時間は、クリック時間よりも長く設定する必要がある。
【００３２】
スクロール識別手段１３８ｅは、人差し指に装着されたＩＣタグ１１０ａと中指に装着されたＩＣタグ１１０ｂのそれぞれに対して、ＩＣタグ識別情報取得手段１３１により取得した識別情報と、適正座標演算手段１３７により演算されたｚ軸方向の座標をもとに、
ＩＣタグ１１０ｂのｚ軸座標が、ＩＣタグ１１０ａのｚ軸座標（基準座標）と比べて所定量（例えば、１０ｍｍ）変化し、かつ、ＩＣタグ１１０ｂのｘ軸座標が、ＩＣタグ１１０ａのｘ軸座標（基準座標）と比べて変化した場合に、その状態がスクロール時間（例えば、０．５ｓｅｃ）維持されたことを検出すると、スクロール動作であると識別する。
【００３３】
ここで、スクロール動作に相当するｚ軸方向の所定量及びスクロール時間は、マウス情報登録手段１３５を通じて自由に設定することが可能であるが、スクロール動作に相当するｚ軸方向の所定量は、通常、クリック動作に相当するｚ軸方向の所定量と同様に設定し、また、スクロール時間は、クリック時間よりも長く設定する必要がある。なお、ｘ軸方向の変化は、変化が検出できればよいので小さい値に設定される。
【００３４】
［２．作用］
次に、上記のような構成を有する本実施形態の作用について、図５〜１２を参照して、以下に説明する。
【００３５】
［２．１．適正座標表示フロー］
まず、本実施形態に係る入力処理装置におけるＩＣタグ１１０の操作に対応する表示部１４０への適正座標の演算及び表示手順を図５を参照して、以下に説明する。図５は、ＩＣタグ１１０の操作に対応する３次元座標エリア上の適正座標の演算及び表示部１４０への出力手順を示すフローチャートである。
【００３６】
まず、図５に示す通り、登録情報判定手段１３６が、基準となる３次元座標エリアが登録されているかを判定し（Ｓ５０１）、登録されていない場合には（Ｓ５０１のＮＯ）、座標情報登録手段１３４を通じて、４本のアンテナ１２０の設置箇所と表示部１４０のディスプレイ中心の位置関係と、各アンテナ１２０を通じて電界強度取得手段１３３により取得されるＩＣタグ１１０からの電界強度と、を関連付けて３次元座標エリア情報として登録する（Ｓ５０２）。
【００３７】
具体的には、座標情報登録手段１３４は、次のように、３次元座標エリア情報を登録する。すなわち、座標情報登録手段１３４は、４本のアンテナ１２０の設置箇所である表示部１４０のディスプレイ上のコーナ４点に加え、当該ディスプレイの中心位置を決定し、この５点の位置関係と、ユーザの人差し指と中指に装着されたＩＣタグ１１０ａ、１１０ｂの各アンテナ１２０を通じて電界強度取得手段１３３により取得される電界強度と、を関連付けて３次元座標エリア情報として登録する。
【００３８】
そして、上記のように、３次元座標エリア情報の登録が行われるか（Ｓ５０２）、あるいは、登録情報判定手段１３６により、基準となる３次元座標エリアが登録されていると判定されていれば（Ｓ５０１のＹＥＳ）、下記の通り、ＩＣタグ１１０の操作に対応する３次元座標エリア上への適正座標の演算及び表示処理が行われる。
【００３９】
まず、データ処理装置１３０のＩＣタグ識別情報取得手段１３１が、ＩＣタグ１１０からアンテナ１２０を介して受信した当該ＩＣタグ１１０の識別情報を取得する（Ｓ５０３）。また、電界強度取得手段１３３は、アンテナ１２０を介して受信したＩＣタグ１１０の電界強度を上記識別情報に対応付けて取得する（Ｓ５０４）。なお、この際、アンテナ識別情報取得手段１３２では、ＩＣタグ１１０の電界強度を受信したアンテナ１２０の識別情報を取得しておく。
【００４０】
そして、データ処理装置１３０の適正座標演算手段１３７は、座標情報登録手段１３４で登録された３次元座標エリアを基に、表示部１４０に設置された４本のアンテナ１２０を通じてＩＣタグ識別情報取得手段１３１により取得したＩＣタグ１１０の識別情報（１１０ａ、１１０ｂの識別情報）と、電界強度取得手段１３３により取得した各ＩＣタグ１１０の電界強度と、から当該３次元座標エリア上におけるＩＣタグ１１０の適正座標を演算する（Ｓ５０５）。すなわち、識別情報に対応するＩＣタグ１１０ａ、１１０ｂの各々に対して、３次元座標エリア上における適正座標を演算する。
【００４１】
適正座標演算手段１３７によりＩＣタグ１１０毎の適正座標が演算されると、これを表示部１４０に出力することで表示される（Ｓ５０６）。
【００４２】
［２．２．マウス動作実行フロー］
次に、本実施形態に係る入力処理装置におけるＩＣタグ１１０の操作に対応するマウス動作の識別及び実行手順を図６を参照して、以下に説明する。図６は、ＩＣタグ１１０の操作に対応するクリック等のマウス動作の識別及び実行手順を示すフローチャートである。
【００４３】
図６に示す通り、前記図５のＳ５０１及び５０２と同様に、まず、登録情報判定手段１３６が、基準となる３次元座標エリアが登録されているかを判定し（Ｓ６０１）、登録されていない場合には（Ｓ６０１のＮＯ）、座標情報登録手段１３４を通じて、４本のアンテナ１２０の設置箇所と表示部１４０のディスプレイ中心の位置関係と、各アンテナ１２０を通じて電界強度取得手段１３３により取得されるＩＣタグ１１０からの電界強度と、を関連付けて３次元座標エリア情報として登録する（Ｓ６０２）。
【００４４】
そして、登録情報判定手段１３６は、また、各種マウス動作を識別する上での基準となるクリック動作、右クリック動作、ダブルクリック動作、ドラッグ動作及びスクロール動作等の動作条件が登録されているかを判定する（Ｓ６０３）。登録情報判定手段１３６によりクリック等のマウス動作に相当する動作条件が登録されていないと判定された場合には（Ｓ６０３のＮＯ）、マウス情報登録手段１３５は、クリック動作、右クリック動作、ダブルクリック動作、ドラッグ動作及びスクロール動作等の各種マウス動作情報に相当する条件を次のように登録する（Ｓ６０４）。
【００４５】
具体的には、まず、クリック動作の条件として、人差し指に装着されたＩＣタグ１１０ａのｚ軸座標の、中指に装着されたＩＣタグ１１０ｂのｚ軸座標（基準座標）を基準としたクリックに相当する変化量、及びその動作状態の維持時間（クリック時間）を設定する。例えば、クリック動作に相当するｚ軸方向の変化量として１０ｍｍ、その状態の維持時間であるクリック時間として０．１ｓｅｃを設定する。
【００４６】
また、右クリック動作の条件として、中指に装着されたＩＣタグ１１０ｂのｚ軸座標の、人差し指に装着されたＩＣタグ１１０ａのｚ軸座標（基準座標）を基準とした右クリックに相当する変化量、及びその動作状態の維持時間（右クリック時間）を設定する。例えば、右クリック動作に相当するｚ軸方向の変化量として１０ｍｍ、その状態の維持時間である右クリック時間として０．１ｓｅｃを設定する。
【００４７】
また、ダブルクリック動作の条件として、人差し指に装着されたＩＣタグ１１０ａのｚ軸座標の、中指に装着されたＩＣタグ１１０ｂのｚ軸座標（基準座標）を基準としたクリックに相当する変化量、その動作状態の維持時間（クリック時間）、及び２度のクリック動作の制限時間としてダブルクリック時間を設定する。例えば、クリック動作に相当するｚ軸方向の変化量として１０ｍｍ、その状態の維持時間であるクリック時間として０．１ｓｅｃ、２度のクリック動作の制限時間であるダブルクリック時間として０．４ｓｅｃを設定する。
【００４８】
また、ドラッグ動作の条件として、人差し指に装着されたＩＣタグ１１０ａのｚ軸座標の、中指に装着されたＩＣタグ１１０ｂのｚ軸座標（基準座標）を基準としたドラッグに相当する変化量、及びその動作状態の維持時間（ドラッグ時間）を設定する。例えば、ドラッグ動作に相当するｚ軸方向の変化量として１０ｍｍ、その状態の維持時間であるドラッグ時間として０．２ｓｅｃを設定する。
【００４９】
また、スクロール動作の条件として、人差し指に装着されたＩＣタグ１１０ｂのｚ軸座標の、中指に装着されたＩＣタグ１１０ａのｚ軸座標（基準座標）を基準としたスクロールに相当する変化量、ＩＣタグ１１０ｂのｘ軸座標の、ＩＣタグ１１０ａのｘ軸座標（基準座標）を基準としたスクロールに相当する変化量、及びその動作状態の維持時間（スクロール時間）を設定する。例えば、スクロール動作に相当するｚ軸方向の変化量として１０ｍｍ、ｘ軸方向の変化量として１ｍｍ、その状態の維持時間であるスクロール時間として０．５ｓｅｃを設定する。
【００５０】
このように、マウス情報登録手段１３５により、クリック動作、右クリック動作、ダブルクリック動作、ドラッグ動作及びスクロール動作のマウス動作の動作条件が登録される。
【００５１】
次に、データ処理装置１３０のＩＣタグ識別情報取得手段１３１が、ＩＣタグ１１０からアンテナ１２０を介して受信した当該ＩＣタグ１１０の識別情報を取得する（Ｓ６０５）。また、電界強度取得手段１３３は、アンテナ１２０を介して受信したＩＣタグ１１０の電界強度を上記識別情報に対応付けて取得する（Ｓ６０６）。
【００５２】
そして、データ処理装置１３０の適正座標演算手段１３７は、座標情報登録手段１３４で登録された３次元座標エリアを基に、表示部１４０に設置された４本のアンテナ１２０を通じてＩＣタグ識別情報取得手段１３１により取得したＩＣタグ１１０の識別情報（１１０ａ、１１０ｂの識別情報）と、電界強度取得手段１３３により取得した各ＩＣタグ１１０の電界強度と、から当該３次元座標エリア上におけるＩＣタグ１１０の適正座標を演算する（Ｓ６０７）。すなわち、識別情報に対応するＩＣタグ１１０ａ、１１０ｂの各々に対して、３次元座標エリア上における適正座標を演算する。
【００５３】
適正座標演算手段１３７によりＩＣタグ１１０の適正座標が演算されると、データ処理装置１３０のマウス動作識別手段１３８は、アンテナ１２０を通じて、ＩＣタグ識別情報取得手段１３１により取得したＩＣタグ１１０の識別情報と、電界強度取得手段１３３により取得した電界強度と、その状態の維持時間と、の関係を、マウス情報登録手段１３５により登録された各種マウス動作情報と照合することで、マウス動作を識別する（Ｓ６０８）。なお、マウス動作識別手段１３８による各種マウス動作の識別処理は、図７〜１１に示す通りであり、後述する。
【００５４】
そして、このマウス動作識別手段１３８により識別されたクリック等のマウス動作が、情報処理手段１３９により実行され、表示部１４０を通じて表示される（Ｓ６０９）。
【００５５】
［２．３．マウス動作識別手段１３８の具体的な識別処理］
ここで、上記マウス動作識別手段１３８による種々のマウス動作の識別手順を、図７〜１１を参照して以下に説明する。なお、下記に示す、クリック、右クリック等の各種マウス動作に相当するＩＣタグ１１０の識別情報に対応したｚ軸方向の変化量である所定量（ｘ軸の所定量を含む）、及びその状態維持時間である所定時間（クリック時間、右クリック時間等）などのマウス動作情報は、マウス情報登録手段１３５により登録されているものとする。
【００５６】
［２．３．１．クリック動作］
まず、クリック動作の識別処理について、図７を参照して以下に説明する。クリック識別手段１３８ａは、図７に示すように、人差し指に装着されたＩＣタグ１１０ａと中指に装着されたＩＣタグ１１０ｂのそれぞれに対して、ＩＣタグ識別情報取得手段１３１により取得した識別情報と、適正座標演算手段１３７により演算されたｚ軸方向の座標をもとに、ＩＣタグ１１０ａのｚ軸座標が、ＩＣタグ１１０ｂのｚ軸座標（基準座標）と比べて所定量（例えば、１０ｍｍ）変化しているかを検出する（Ｓ７０１）。
【００５７】
そして、クリック動作に相当するｚ軸方向の所定量の変化が検出されると（Ｓ７０１のＹＥＳ）、その状態がクリック時間（例えば、０．１ｓｅｃ）維持されているかを検出する（Ｓ７０２）。この人差し指に装着されたＩＣタグ１１０ａがｚ軸方向に所定量変化した状態が、クリック時間維持されていると検出した場合には（Ｓ７０２のＹＥＳ）、このＩＣタグ１１０による操作がクリック動作であると識別し（Ｓ７０３）、情報処理手段１３９が、識別されたクリック動作を実行する（Ｓ７０４）。
【００５８】
［２．３．２．右クリック動作］
次に、右クリック動作の識別処理について、図８を参照して説明する。図８に示す通り、右クリック識別手段１３８ｂは、人差し指に装着されたＩＣタグ１１０ａと中指に装着されたＩＣタグ１１０ｂのそれぞれに対して、ＩＣタグ識別情報取得手段１３１により取得した識別情報と、適正座標演算手段１３７により演算されたｚ軸方向の座標をもとに、ＩＣタグ１１０ｂのｚ軸座標が、ＩＣタグ１１０ａのｚ軸座標（基準座標）と比べて所定量（例えば、１０ｍｍ）変化しているかを検出する（Ｓ８０１）。
【００５９】
そして、クリック動作に相当するｚ軸方向の所定量の変化が検出されると（Ｓ８０１のＹＥＳ）、その状態が右クリック時間（例えば、０．１ｓｅｃ）維持されているかを検出する（Ｓ８０２）。この中指に装着されたＩＣタグ１１０ｂがｚ軸方向に所定量変化した状態が、右クリック時間が維持されていると検出した場合には（Ｓ８０２のＹＥＳ）、このＩＣタグ１１０による操作が右クリック動作であると識別し（Ｓ８０３）、情報処理手段１３９が、識別された右クリック動作を実行する（Ｓ８０４）。
【００６０】
［２．３．３．ダブルクリック動作］
ダブルクリック動作の識別処理について、図９を参照して以下に説明する。図９に示す通り、ダブルクリック識別手段１３８ｃは、人差し指に装着されたＩＣタグ１１０ａと中指に装着されたＩＣタグ１１０ｂのそれぞれに対して、ＩＣタグ識別情報取得手段１３１により取得した識別情報と、適正座標演算手段１３７により演算されたｚ軸方向の座標をもとに、ＩＣタグ１１０ａのｚ軸座標が、ＩＣタグ１１０ｂのｚ軸座標（基準座標）と比べて所定量（例えば、１０ｍｍ）変化しているかを検出する（Ｓ９０１）。
【００６１】
そして、クリック動作に相当するｚ軸方向の所定量の変化が検出されると（Ｓ９０１のＹＥＳ）、その状態がクリック時間（例えば、０．１ｓｅｃ）維持されているかを検出する（Ｓ９０２）。この人差し指に装着されたＩＣタグ１１０ａがｚ軸方向に所定量変化した状態が、クリック時間維持されていると検出した場合には（Ｓ９０２のＹＥＳ）、さらに、ダブルクリック時間内（例えば、０．４ｓｅｃ）に、上記Ｓ９０１及び９０２に示したクリック動作に相当するｚ軸方向の変化及びクリック時間が２度検出されるかを判定する（Ｓ９０３）。
【００６２】
ダブルクリック時間内に、２度のクリック動作に相当するｚ軸変化及びクリック時間が検出された場合には（Ｓ９０３のＹＥＳ）、このＩＣタグ１１０による操作がダブルクリック動作であると識別し（Ｓ９０４）、情報処理手段１３９が、識別されたダブルクリック動作を実行する（Ｓ９０５）。
【００６３】
［２．３．４．ドラッグ動作］
ドラッグ動作の識別処理について、図１０を参照して以下に説明する。図１０に示す通り、ドラッグ識別手段１３８ｄは、人差し指に装着されたＩＣタグ１１０ａと中指に装着されたＩＣタグ１１０ｂのそれぞれに対して、ＩＣタグ識別情報取得手段１３１により取得した識別情報と、適正座標演算手段１３７により演算されたｚ軸方向の座標をもとに、ＩＣタグ１１０ａのｚ軸座標が、ＩＣタグ１１０ｂのｚ軸座標（基準座標）と比べて所定量（例えば、１０ｍｍ）変化しているかを検出する（Ｓ１００１）。
【００６４】
そして、ドラッグ動作に相当するｚ軸方向の所定量の変化が検出されると（Ｓ１００１のＹＥＳ）、その状態がドラッグ動作に相当するドラッグ時間（例えば、０．３ｓｅｃ）維持されているかを検出する（Ｓ１００２）。この人差し指に装着されたＩＣタグ１１０ａがｚ軸方向に所定量変化した状態が、ドラッグ時間維持されていると検出された場合には（Ｓ１００２のＹＥＳ）、このＩＣタグ１１０による操作がドラッグ動作であると識別し（Ｓ１００３）、情報処理手段１３９が、識別されたドラッグ動作を実行する（Ｓ１００４）。
【００６５】
［２．３．５．スクロール動作］
スクロール動作の識別処理について、図１１を参照して以下に説明する。図１１に示す通り、スクロール識別手段１３８ｅは、人差し指に装着されたＩＣタグ１１０ａと中指に装着されたＩＣタグ１１０ｂのそれぞれに対して、ＩＣタグ識別情報取得手段１３１により取得した識別情報と、適正座標演算手段１３７により演算されたｚ軸方向の座標をもとに、ＩＣタグ１１０ｂのｚ軸座標が、ＩＣタグ１１０ａのｚ軸座標（基準座標）と比べて所定量（例えば、１０ｍｍ）変化しているかを検出する（Ｓ１１０１）。
【００６６】
そして、スクロール動作に相当するｚ軸方向の所定量の変化が検出されると（Ｓ１１０１のＹＥＳ）、ＩＣタグ１１０ｂのｘ軸座標が、ＩＣタグ１１０ａのｘ軸座標（基準座標）と比べて所定量変化しているかを検出する（Ｓ１１０２）。
【００６７】
スクロール動作に相当するｘ軸方向の所定量の変化が検出されると（Ｓ１１０２のＹＥＳ）、この状態が、スクロール時間（例えば、０．３ｓｅｃ）維持されているかを検出する（Ｓ１２０３）。この人差し指に装着されたＩＣタグ１１０ｂがｚ軸方向及びｘ軸方向に所定量変化した状態が、スクロール時間維持されていると検出された場合には（Ｓ１２０３のＹＥＳ）、このＩＣタグ１１０による操作がスクロール動作であると識別し（Ｓ１２０４）、情報処理手段１３９が、識別されたスクロール動作を実行する（Ｓ１２０５）。
【００６８】
［他の実施形態］
【００６９】
上記のように、クリック動作、右クリック動作、ダブルクリック動作、ドラッグ動作をマウス動作識別手段１３８により識別する際、あるいはマウス情報登録手段１３５により登録する際に、中指に装着したＩＣタグ１１０ｂを基準に、人差し指に装着したＩＣタグ１１０ａのｚ軸方向の変化量を検出、又は登録しているが、これに限定するものではなく、人差し指に装着しＩＣタグ１１０ａを基準として、中指に装着したＩＣタグ１１０ｂのｚ軸方向の変化量を検出、又は登録する実施形態も包含する。
【００７０】
また、スクロール動作をマウス動作識別手段１３８により識別する際においても、上述したように、人差し指に装着しＩＣタグ１１０ａを基準として、中指に装着したＩＣタグ１１０ｂのｚ軸方向の変化量を検出（ｘ方向の変化量を含む。）、又は登録する実施形態に限定するものではなく、本発明は、中指に装着しＩＣタグ１１０ｂを基準として、人差し指に装着したＩＣタグ１１０ａのｚ軸方向及びｘ方向の変化量を検出（ｘ方向の変化量を含む。）、又は登録する実施形態も包含する。
【符号の説明】
【００７１】
１１０…ＩＣタグ
１１０ａ…人差し指装着用ＩＣタグ
１１０ｂ…中指装着用ＩＣタグ
１１０ｂ…タグ
１２０…アンテナ
１３０…データ処理装置
１３１…ＩＣタグ識別情報取得手段
１３２…アンテナ識別情報取得手段
１３３…電界強度取得手段
１３４…座標情報登録手段
１３５…マウス情報登録手段
１３６…登録情報判定手段
１３７…適正座標演算手段
１３８…マウス動作識別手段
１３８ａ…クリック識別手段
１３８ｂ…右クリック識別手段
１３８ｃ…ダブルクリック識別手段
１３８ｄ…ドラッグ識別手段
１３８ｅ…スクロール識別手段
１３９…情報処理手段
１４０…表示部
【図１】
2010277488.tif 000003
【図２】
2010277488.tif 000004
【図３】
2010277488.tif 000005
【図４】
2010277488.tif 000006
【図５】
2010277488.tif 000007
【図６】
2010277488.tif 000008
【図７】
2010277488.tif 000009
【図８】
2010277488.tif 000010
【図９】
2010277488.tif 000011
【図１０】
2010277488.tif 000012
【図１１】
2010277488.tif 000013