(57)【特許請求の範囲】
【請求項１】
ディスプレイ装置の操作に利用する媒体情報を記憶したＩＣチップと無線通信するアンテナが実装された無線通信媒体と協働するユーザインターフェース用の入力装置と，前記入力装置と接続している情報処理装置とから少なくとも構成されたユーザインターフェースシステムであって，
前記入力装置は，前記ディスプレイ装置の表示画面上における前記無線通信媒体の座標情報を取得する位置検出手段と，前記ディスプレイ装置の表示画面のサイズに合わせて配列された複数のリーダアンテナと，前記位置検出手段から指示された前記リーダアンテナを駆動させ前記無線通信媒体から前記媒体情報を読み取る動作を行うリーダライタ手段と，前記リーダライタ手段が前記無線通信媒体から前記媒体情報を読み出すと，前記座標情報及び前記媒体情報を含む制御信号を，前記ディスプレイ装置に接続された情報処理装置へ入力する信号入力手段を備え，
前記情報処理装置は，前記入力装置から前記制御信号が入力されると，前記ディスプレイ装置の表示画面に表示されているオブジェクトの中から，前記制御信号に含まれる座標情報に対応する前記オブジェクトを選択し，前記選択したオブジェクトに対応するアプリケーション又はオペレーティングシステムに，前記選択したオブジェクトに対応する処理のパラメータとして前記制御信号に含まれる前記媒体情報を引き渡し，前記選択したオブジェクトに対して，前記媒体情報に対応する処理を実行させ，処理結果を前記ディスプレイ装置に表示する処理手段を備え，
たことを特徴とする，ユーザインターフェースシステム。
【請求項２】
マトリクスの行と列にそれぞれ対応するように格子状に配置したアドレス線を設け，前記リーダアンテナの両端と前記リーダアンテナの配列位置に対応する行と列の前記アドレス線を電気的に接続した状態で，複数の前記リーダアンテナをマトリクス状に配列し，行と列に対応する前記アドレス線をそれぞれ一つ選択することで，指定された一つの前記リーダアンテナを駆動させるアンテナ切替え手段を備え，前記リーダライタ手段は，前記アンテナ切替え手段を用いて，前記位置検出手段から指示された前記リーダアンテナを駆動させることを特徴とする，請求項１に記載のユーザインターフェースシステム。
【請求項３】
前記入力装置の前記位置検出手段は，前記リーダアンテナを指定して前記リーダライタ手段を作動させる動作を，予め定められた順序に従い，前記リーダアンテナを順次切り替えながら行い，前記無線通信媒体を検出できた時の前記リーダアンテナに係わる座標を前記座標情報として取得する手段であることを特徴とする，請求項２に記載のユーザインターフェースシステム。
【請求項４】
前記入力装置の前記位置検出手段としてタッチパネルを備えていることを特徴とする，請求項２に記載のユーザインターフェースシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，コンピュータ装置を操作するユーザインターフェースの技術分野に関し，より直感的にコンピュータ装置を操作できるために考案された発明である。
【背景技術】
【０００２】
コンピュータ装置を操作するユーザインターフェースの入力装置としてマウスを用いることが一般的であったが，より直感的にコンピュータ装置を操作できるように，指やスタイラスで触れることで操作できるシート状の装置であるタッチパネルを用いることが多くなった。
【０００３】
タッチパネルは，スマートフォンやタブレット型のコンピュータに実装され，このようなコンピュータ装置では，アイコンの選択や画像の拡大・縮小などの操作をユーザの指先やスタイラスで直感的に行えるようになっている。
【０００４】
また，タッチパネルは，飲食店のメニューを表示してメニューの選択などのような商業用途への応用も検討され，特許文献１で開示されている発明のように，このような用途では，複数のユーザが一つのコンピュータ装置を操作できるようになる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０-８８８１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このように，タッチパネルをコンピュータ装置に備えさせることで，ユーザがより直感的にコンピュータ装置を操作でき，また，複数のユーザが一つのコンピュータ装置を操作できるようにすることもできるが，タッチパネルでは，タッチパネル上においてユーザが指示した座標に係わる情報しか入力することができなかった。
【０００７】
そこで，本発明は，コンピュータ装置を操作する情報として表示画面上の座標情報のみならず，コンピュータ装置の操作に必要な他の情報をも同時に入力することができるユーザインターフェース用の入力装置を用いたユーザインターフェースシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決する本願発明は，ディスプレイ装置の操作に利用する媒体情報を記憶したＩＣチップと無線通信するアンテナが実装された無線通信媒体と協働するユーザインターフェース用の入力装置と，前記入力装置と接続している情報処理装置とから少なくとも構成されたユーザインターフェースシステムである。
【０００９】
本願発明に係る入力装置には，ユーザが指定した座標を得るために，前記ディスプレイ装置の表示画面上における前記無線通信媒体の座標情報を取得する位置検出手段と，無線通信媒体と無線通信する手段として，前記ディスプレイ装置の表示画面のサイズに合わせて配列された複数のリーダアンテナが接続され，前記位置検出手段から指示された前記リーダアンテナを駆動させ前記無線通信媒体から前記媒体情報を読み取る動作を行うリーダライタ手段と，ユーザインターフェース用の入力装置として機能するために，前記リーダライタ手段が前記無線通信媒体から前記媒体情報を読み出すと，前記座標情報及び前記媒体情報を含む制御信号を，前記ディスプレイ装置に接続された前記情報処理装置へ入力する信号入力手段が備えられる。また，第１の発明に係る前記情報処理には，前記入力装置から前記制御信号が入力されると，前記ディスプレイ装置の表示画面に表示されているオブジェクトの中から，前記制御信号に含まれる座標情報に対応する前記オブジェクトを選択し，前記選択したオブジェクトに対応するアプリケーション又はオペレーティングシステムに，前記選択したオブジェクトに対応する処理のパラメータとして前記制御信号に含まれる前記媒体情報を引き渡し，前記選択したオブジェクトに対して，前記媒体情報に対応する処理を実行させ，処理結果を前記ディスプレイ装置に表示する処理手段が備えられる。
【００１０】
本願発明において，マトリクスの行と列にそれぞれ対応するように格子状に配置したアドレス線を設け，前記リーダアンテナの両端と前記リーダアンテナの配列位置に対応する行と列の前記アドレス線を電気的に接続した状態で，複数の前記リーダアンテナをマトリクス状に配列し，行と列に対応する前記アドレス線をそれぞれ一つ選択することで，指定された一つの前記リーダアンテナを駆動させるアンテナ切替え手段を備え，前記リーダライタ手段は，前記アンテナ切替え手段を用いて，前記位置検出手段から指示された前記リーダアンテナを駆動させるように構成すると，前記リーダアンテナ毎にリーダライタの機能を備えさせる必要が無く望ましい。
【００１１】
なお，本願発明の入力装置の前記位置検出手段は，前記リーダアンテナを指定して前記リーダライタ手段を作動させる動作を，予め定められた順序に従い，前記リーダアンテナを順次切り替えながら行い，前記無線通信媒体を検出できた時の前記リーダアンテナに係わる座標を前記座標情報として取得する構成することもできるが，タッチパネルで構成することもできる。
【発明の効果】
【００１３】
このように，上述した本発明によれば，コンピュータ装置を操作する情報として表示画面上の座標情報のみならず，コンピュータ装置の操作に必要な他の情報をも同時に入力することができるユーザインターフェース用の入力装置を用いたユーザインターフェースシステムを提供できる。
【図面の簡単な説明】
【００１４】
【図１】第１の実施形態にかかるユーザインターフェースシステムを説明する図。
【図２】無線通信媒体のブロック図。
【図３】入力装置のブロック図。
【図４】第１の実施形態にかかる入力装置を実現する回路の一例を説明する図。
【図５】第１の実施形態における入力装置の動作を示したフロー図。
【図６】情報処理装置のブロック図。
【図７】情報処理装置の動作を説明するためのフロー図。
【図８】第１の実施形態にかかるＵＩシステムの応用例を説明する図。
【図９】第２の実施形態にかかるＵＩシステムを説明する図。
【図１０】第２の実施形態にかかる入力装置を実現する回路の一例を説明する図。
【図１１】第２の実施形態における入力装置の動作を示したフロー図。
【図１２】第２の実施形態にかかるＵＩシステムの応用例を説明する図。
【発明を実施するための形態】
【００１５】
ここから，本願発明の実施形態について，本願発明の技術分野に係わる当業者が，本願発明の内容を理解し，本願発明を実施できる程度に説明する。
【００１６】
＜第１の実施形態＞
図１は，第１の実施形態にかかるユーザインターフェースシステム１を説明する図である。なお，今後，ユーザインターフェースをＵＩ（UI: User InterFace）と略して記すことにする。
【００１７】
図１で図示したＵＩシステム１は，アイコン１２aやウィンドウ１２ｂ等を表示するディスプレイ装置１２と，ディスプレイ装置１２の表示画面を制御する情報処理装置１３と，ディスプレイ装置１２の表示画面の操作に利用し，無線通信媒体１１と無線通信するための複数のリーダアンテナ２５を有する入力装置１０とから少なくとも構成され，入力装置１０はディスプレイ装置１２の裏面に配置される。
【００１８】
タッチパネルでは，ユーザは，指やスタイラスになどを利用してディスプレイ装置１２上における座標を指定するが，第１の実施形態のＵＩシステム１では，ＲＦＩＤで利用されるＩＣタグや非接触ＩＣカードのように，無線通信機能を備えた物理媒体である無線通信媒体１１を利用してディスプレイ装置１２上における座標を指定する。
【００１９】
ディスプレイ装置１２上における座標情報をユーザが指定するために媒体として，無線通信可能な物理的な媒体である無線通信媒体１１を利用するのは，無線通信媒体１１の座標情報に加え，無線通信媒体１１に記憶された媒体情報を利用して情報処理装置１３を操作できるようにするためである。
【００２０】
無線通信媒体１１に記憶された媒体情報を利用してコンピュータを操作できれば，無線通信媒体１１に記憶する媒体情報を無線通信媒体１１の具体的な形態に対応させることで，非常に直感的なユーザインターフェースを提供することが可能になる。
【００２１】
図２は，無線通信媒体１１のブロック図である。無線通信媒体１１は，ＲＦＩＤで利用されるＲＦＩＤタグや非接触ＩＣカードのように，無線通信用のＩＣチップ１１aとアンテナコイル１１ｂが実装され，外部装置（ここでは，入力装置１０）と無線通信可能な物理媒体で，ＩＣチップ１１aのメモリに媒体情報として利用されるデータが記憶されている。
【００２２】
なお，図１では，無線通信媒体１１の形状をカード形状として図示しているが，無線通信媒体１１の形状は，ＲＦＩＤ用のＩＣチップ及びコイルが実装されていれば如何なる形状でもよく，スタイラスのようなペン形状であってもよい。
【００２３】
図３は，無線通信媒体１１と協働する入力装置１０のブロック図である。図１で図示した入力装置１０には，ディスプレイ装置１２上の無線通信媒体１１の座標情報を取得する位置検出手段１００と，ディスプレイ装置１２の表示画面のサイズに合わせて配列された複数のリーダアンテナ２５が接続され，無線通信媒体１１から媒体情報を読み出すリーダ手段１０１と，駆動するリーダアンテナ２５を切替えるアンテナ切替え手段１０２と，無線通信媒体１１の座標情報及び媒体情報を含む制御信号を情報処理装置１３へ入力する操作手段１０３が備えられている。
【００２４】
図４は，入力装置１０を実現する回路の一例を説明する図である。なお，入力装置１０として機能させるための回路は様々な形態で実現可能で，図４で図示した回路は一形態にしかすぎない。
【００２５】
図４で図示した回路には，図２で図示した各手段を実現するために，変調・符号化処理や信号処理など無線通信媒体１１との無線通信に係わる処理を行うＲＦ回路２１と，５×５のマトリクス状に配列された複数のリーダアンテナ２５と，マトリクスの行と列に対応するように格子状に設けられたアドレス線２３と，アドレス線２３の選択に利用するためのスイッチ２４と，各スイッチ２４のＯＮ／ＯＦＦを制御するスイッチング回路２２と，ＣＰＵ等が実装されたマイクロプロセッサ２０で構成される。
【００２６】
なお，図４では黒丸が記されている箇所のみが接続され，格子状に設けられたアドレス線２３は交点では接続されていない。また，今後，アドレス線２３を区別したいとき，アドレス線２３を区別する符号として付与して記載する。例えば，最上段のアドレス線２３はアドレス線２３＿１と記載し，左端のアドレス線２３はアドレス線２３＿Ａと記載する。
【００２７】
ディスプレイ装置１２上の表示画面全域をカバーできるように，複数のリーダアンテナ２５は，ディスプレイ装置１２の表示画面のサイズに合わせて配列され，図４では，５×５のマトリクス状に配列された複数のリーダアンテナ２５を例示している。
【００２８】
マトリクス状に配列された複数のリーダアンテナ２５それぞれを駆動できるようにするために，リーダアンテナ２５毎にＲＦ回路２１を設けることもできるが，これではコストがかかり過ぎてしまうため，第１の実施形態では，駆動するリーダアンテナ２５を切り替えることができるようにすることでＲＦ回路２１の数を一つにしている。
【００２９】
駆動するリーダアンテナ２５を切り替えることができるようにするために，図４で図示した回路では，５×５のマトリクスの行と列にそれぞれ対応するように格子状に配置した合計１０本のアドレス線２３を設け，リーダアンテナ２５の両端とリーダアンテナ２５の配列位置に対応する行と列のアドレス線２３とを電気的に接続し，スイッチング回路２２によって制御されるスイッチ２４を介して列に対応するアドレス線２３をＲＦ回路２１から伸びた一つの無線信号線２１ａに接続させ，スイッチ２４を介して行に対応するアドレス線２３をもう一つの無線信号線２１ｂに接続させ，指定された一つのリーダアンテナを駆動させるアンテナ切替え手段１０２と機能するスイッチング回路２２が設けられている，
【００３０】
このように構成することで，スイッチング回路２２が，指定された行・列のスイッチ２４をそれぞれ一つだけＯＮにすることで，行と列に対応するアドレス線２３がそれぞれ一つ選択され，スイッチ２４がＯＮになっているアドレス線２３と両端が接続しているリーダアンテナ２５のみを選択して利用できるようにしている。
【００３１】
例えば，アドレス線２３＿３に対応するスイッチ２４とアドレス線２３＿Ｃに対応するスイッチ２４のみをＯＮにすることで，ＲＦ回路２１から２本の無線信号線に両端が接続しているリーダアンテナ２５は，アドレス線２３＿３とアドレス線２３＿Ｃに両端が接続している中央のリーダアンテナ２５のみとなるので，中央のリーダアンテナ２５のみを選択して利用することができる。
【００３２】
図４で図示した回路では，入力装置１０の位置検出手段１００，リーダ手段１０１及び信号入力手段１０３として機能させるためのコンピュータプログラムが，マイクロプロセッサに実装されている。
【００３３】
詳しくは，第１の実施形態では，アンテナ切替え手段１０２として機能するスイッチング回路２２を利用して，位置検出手段１００から指示されたリーダアンテナ２５を駆動させた後，無線通信媒体１１を検出するポーリングコマンドや媒体情報を読み出すコマンドを送信する指示をＲＦ回路２１に出し，無線通信媒体１１から媒体情報を読み出す動作をマイクロプロセッサ２０に実行させるモジュールによりリーダライタ手段１０１は実現される。
【００３４】
無線通信媒体１１の座標情報を検出する別な装置を設けることも可能であるが，第１の実施形態では，駆動させるリーダアンテナ２５を指定し，リーダライタ手段１０１として機能するモジュールを呼び出す動作を，予め定められた順序に従いリーダアンテナ２５を順次切り替えながら行い，無線通信媒体１１を検出できた時のリーダアンテナ２５の座標を無線通信媒体１１の座標情報として取得するモジュールにより位置検出手段１００は実現される。
【００３５】
駆動するリーダアンテナ２５を切替える順序は任意に設定可能であるが，リーダアンテナ２５を切替える順序の一例を図５では点線で図示している。なお，この順序の最後のリーダアンテナ２５（図５では，右下隅のリーダアンテナ２５）に切り替えた後は，この順序の先頭のリーダアンテナ２５（図５では，左上隅のリーダアンテナ２５）に戻ることになる。
【００３６】
また，第１の実施形態では，位置検出手段１００が取得した座標情報と，リーダライタ手段１０１が無線通信媒体１１から読み出した媒体情報を含む制御信号を，所定のプロトコルに従い情報処理装置１３へ送信するモジュールにより信号入力手段１０３は実現される。
【００３７】
図５は，第１の実施形態における入力装置１０の動作を示したフロー図である。位置検出手段１００として機能するモジュールが起動すると，マイクロプロセッサ２０は，予め定められた順序に従い，駆動させるリーダアンテナ２５を切替える動作を行った後，スイッチ２４の番号などを利用するなどして，駆動させるリーダアンテナ２５を指定してリーダライタ手段１０１として機能するモジュールが呼び出される（Ｓ１）。
【００３８】
リーダライタ手段１０１として機能するモジュールが呼び出されると，マイクロプロセッサ２０は，指定されたリーダアンテナ２５に対応するスイッチ２４をＯＮにする指示をスイッチング回路２２に出し，スイッチング回路２２が，指定された番号に対応するスイッチ２４のみをＯＮにすることで，指示されたリーダアンテナ２５が駆動する（Ｓ２）。
【００３９】
指示されたリーダアンテナ２５が駆動すると，マイクロプロセッサ２０は，無線通信媒体１１を検出するコマンドを送信する指示をＲＦ回路２１に出し，ポーリングコマンドのレスポンスを無線通信媒体１１から受信すると，媒体情報を読み出すコマンドを送信する指示をＲＦ回路２１に出すことで，無線通信媒体１１から媒体情報を読み出す動作を行う（Ｓ３）。
【００４０】
マイクロプロセッサ２０は，媒体情報の読み出し結果が引き渡されて，位置検出手段１００として機能するモジュールが呼び出され，マイクロプロセッサ２０は，媒体情報の読み出し結果によって処理を分岐し（Ｓ４），媒体情報の読み出し結果が，ポーリングコマンドのレスポンスを受信できなかったことを示すエラーコードであるときなど，無線通信媒体１１から媒体情報を読み出すことができなかった場合，図５のステップＳ１に戻る。
【００４１】
無線通信媒体１１から媒体情報を読み出すことができた場合，マイクロプロセッサ２０は，この時点で駆動させたリーダアンテナ２５に係わる座標情報を，無線通信媒体１１の座標情報として取得する（Ｓ５）。
【００４２】
例えば，位置検出手段１００として機能するモジュールは，駆動させるリーダアンテナ２５を指定する情報（例えば，スイッチ２４の番号）に関連付けて，駆動させるリーダアンテナ２５に係わる座標情報を記憶し，媒体情報を含む媒体情報の読み出し結果が引き渡されると，駆動させるリーダアンテナ２５を指定する情報に関連付けられた座標情報を，無線通信媒体１１の座標情報として取得する。
【００４３】
無線通信媒体１１の座標情報を取得すると，座標情報及び媒体情報が引き渡されて，信号入力手段１０３として機能するモジュールが呼び出され，マイクロプロセッサ２０は，座標情報と媒体情報を含む制御信号を情報処理装置１３へ入力した後（Ｓ６），図５のステップＳ１に戻る。
【００４４】
なお，図５で図示した手順は，所定の操作（例えば，情報処理装置１３の電源をＯＦＦする操作）が実行されるまで，繰り返し実行される。
【００４５】
このように，入力装置１０は，駆動するリーダアンテナ２５を切替え，駆動するリーダアンテナ２５を用いて無線通信媒体１１を検出すると制御信号を情報処理装置１３へ入力する動作を行うため，ディスプレイ装置１２上に複数の無線通信媒体１１が置かれた場合であっても，それぞれの無線通信媒体１１の位置を検出することが可能であり，タッチパネルと同様に，複数のユーザによる操作が可能である。
【００４６】
図６は，入力装置１０から制御信号が入力される情報処理装置１３のブロック図である。情報処理装置１３は，ＣＰＵ，ＲＡＭ，データ記憶デバイスなどが実装された汎用のコンピュータで実現され，図６で図示したように，情報処理装置１３には，情報処理装置１３に実装されたオペレーティングシステム上で動作するコンピュータプログラムによって実現される機能として，ディスプレイ装置１２の表示画面に表示されているオブジェクトの中から，制御信号に含まれる座標情報に対応するオブジェクトに対して，制御信号に含まれる媒体情報に対応する処理を実行し，処理結果をディスプレイ装置１２に表示する処理手段１３０が備えられる。
【００４７】
図７は，情報処理装置１３の動作を説明するためのフロー図である。情報処理装置１３に接続されたディスプレイ装置１２上には，情報処理装置１３に実装されたオペレーティングシステムの機能によってアイコン１２ａやウィンドウ１２ｂなどのオブジェクトが表示されており，情報処理装置１３に備えられた処理手段１３０は，入力装置１０から制御信号が入力されると，表示範囲に制御信号の座標情報が含まれるオブジェクトを選択する（Ｓ１０）。
【００４８】
そして，情報処理装置１３に備えられた処理手段１３０は，オブジェクトを選択すると，選択したオブジェクトに対応するアプリケーション又はオペレーティングシステムに，入力装置１０から入力された制御信号に含まれる媒体情報を引き渡し，媒体情報に対応する処理を実行する（Ｓ１１）。
【００４９】
このように，情報処理装置１３に処理手段１３０を備えさせることで，ユーザが無線通信媒体１１を用いて操作した内容がディスプレイ装置１２に反映することができるようになる。
【００５０】
図８は，第１の実施形態にかかるＵＩシステム１の応用例を説明する図である。図８で図示した応用例は，机の天板３に第１の実施形態にかかるＵＩシステム１を設けた応用例で，机の天板３の内部に，ディスプレイ装置１２，入力装置１０及び情報処理装置１３が内蔵されている。
【００５１】
図８で図示した応用例において，無線通信媒体１１を名刺とし机を事務机として，電子メールの作成画面を表示するコマンドと，このコマンドのパラメータとしてメールアドレスを媒体情報として記憶しておけば，無線通信媒体１１が置かれた位置がメールクライアントに対応する場合，名刺に記憶されたメールアドレスに対して電子メールを送信する作成画面をディスプレイ装置１２上に表示させるようにできるようになる。
【００５２】
また，図８で図示した応用例において，無線通信媒体１１を名刺とし机を会議室のテーブルとして，メールアドレスを媒体情報として記憶しておけば，会議室のテーブルに置かれたそれぞれの無線通信媒体１１からメールアドレスを読み出すことで，会議の出席者をそれぞれ識別でき，会議の出席者などを表示することができるようになる。
【００５３】
（第２の実施形態）
図９は，第２の実施形態にかかるＵＩシステム４を説明する図である。第２の実施形態は，無線通信媒体４１の位置検出にタッチパネル４４を利用する形態で，図９に図示したように，第２の実施形態にかかるＵＩシステム４は，透明電極などが利用されたタッチパネル４４と，アイコン４２ａやウィンドウ４２ｂなどを表示するディスプレイ装置４２と，無線通信媒体４１の座標情報と媒体情報を含む制御信号を情報処理装置４３へ入力する入力装置４０と，ディスプレイ装置４２の表示画面を制御する情報処理装置４３から少なくとも構成され，入力装置４０はディスプレイ装置４２の下に設けられる。
【００５４】
第２の実施形態にかかるＵＩシステム４で利用される無線通信媒体４１のブロック図は，図２で図示したブロック図と同じであるが，第１の実施形態と第２の実施形態では，図２で図示した位置検出手段１００の実施形態が異なる。
【００５５】
第１の実施形態において，図２で図示した位置検出手段１００は，駆動するリーダアンテナ２５を順次切替え，リーダアンテナ２５を切替える毎に無線通信媒体４１から媒体情報を読み取る動作をリーダ手段１０１に行わせ，媒体情報を読み取ることができた時のリーダアンテナ２５の座標を無線通信媒体４１の座標情報として取得する手段であったが，第２の実施形態において，図２で図示した位置検出手段１００は，タッチパネル４４を用いて実現される手段になる。
【００５６】
図１０は，第２の実施形態にかかる入力装置４０を実現する回路５の一例を説明する図である。入力装置４０として機能させるための回路は様々な形態で実現可能であるが，図１０で図示した回路５は，図２で図示した各手段を実現するために，図４で図示した回路２と同様に，変調・符号化処理や信号処理など無線通信媒体との無線通信に係わる処理を行うＲＦ回路５１と，５×５のマトリクス状に配列された複数のリーダアンテナ５５と，格子状に配列されたアドレス線５３と，アドレス線５３を切替えるためのスイッチ５４と，各スイッチ５４のＯＮ／ＯＦＦを制御するスイッチング回路５２と，ＣＰＵが実装されたマイクロプロセッサ５０に加え，図１０で図示した回路５では，図２で図示した位置検出手段１００として機能するタッチパネル４４が備えられている。
【００５７】
図１０で図示した回路５においても，図４で図示した回路２と同様に，駆動するリーダアンテナ５５を切り替えることができるようにするために，５×５のマトリクスの行と列にそれぞれ対応するように格子状に配置したアドレス線５３を設け，リーダアンテナ５５の両端とリーダアンテナ５５の配列位置に対応する行と列のアドレス線５３とを電気的に接続し，スイッチング回路５２によって制御されるスイッチ５４を介して列に対応するアドレス線５３をＲＦ回路５１から伸びた一つの無線信号線５１ａに接続させ，スイッチ５４を介して行に対応するアドレス線５３をもう一つの無線信号線５１ｂに接続させ，指定された一つのリーダアンテナ５５を駆動するようにスイッチ２４を切り替えるスイッチング回路５２が設けられている
【００５８】
図１０で図示した回路５のタッチパネル４４は，入力装置４０において，無線通信媒体４１の座標情報を取得するために利用される装置になるため，タッチパネル４４は情報処理装置４３に接続されておらず，図１０で図示した回路５では，タッチパネル４４はマイクロプロセッサ５０に接続されている。
【００５９】
マイクロプロセッサ５０に実装されているコンピュータプログラムが，第１の実施形態と第２の実施形態で異なり，第２の実施形態では，図２で図示した位置検出手段１００はタッチパネル４４を用いて実現されるため，図１０で図示した回路５では，図２で図示したリーダ手段１０１及び信号入力手段１０３として機能させるためのコンピュータプログラムが，マイクロプロセッサに実装されている。
【００６０】
詳しくは，第２の実施形態では，スイッチング回路５２を利用して，タッチパネル４４の座標情報に対応するリーダアンテナ５５を駆動させた後，無線通信媒体４１を検出するポーリングコマンドや媒体情報を読み出すコマンドを送信する指示をＲＦ回路４１に出し，無線通信媒体４１から媒体情報を読み出す動作をマイクロプロセッサ２０に実行させるモジュールによりリーダライタ手段１０１は実現される。
【００６１】
また，第２の実施形態では，タッチパネル４４が取得した座標情報と，リーダライタ手段１０１が無線通信媒体４１から読み出した媒体情報を含む制御信号を，所定のプロトコルに従い情報処理装置４３へ送信するモジュールにより信号入力手段１０３は実現される。
【００６２】
図１１は，第２の実施形態における入力装置４０の動作を示したフロー図である。無線通信媒体４１によりタッチパネル４４が加圧され，タッチパネル４４が，加圧された位置に対応する座標情報を取得すると（Ｓ２０），タッチパネル４４からマイクロプロセッサ５０へ座標情報が入力され，リーダライタ手段１０１として機能するコンピュータプログラムが呼び出される。
【００６３】
リーダライタ手段１０１として機能するコンピュータプログラムが呼び出されると，マイクロプロセッサ５０は，この座標情報に対応するリーダアンテナ５５が駆動するスイッチ５４をＯＮにする指示をスイッチング回路５２に出し，加圧された位置に対応するリーダアンテナ５５を駆動させる（Ｓ２１）。
【００６４】
例えば，タッチパネル４４から入力された無線通信媒体４１の座標情報に対応するリーダアンテナ５５が中央のリーダアンテナ５５の場合，マイクロプロセッサ５０は，アドレス線５３＿３に対応するスイッチ５４とアドレス線５３＿Ｃに対応するスイッチ５４をＯＮにする指示をスイッチング回路５２に出す。
【００６５】
マイクロプロセッサ５０は，加圧された位置に対応するリーダアンテナ５５を駆動させると，無線通信媒体４１を検出し，検出した無線通信媒体４１から媒体情報を読み出す指示をＲＦ回路５２に出し，ＲＦ回路５２が媒体情報を無線通信媒体４１から読み出す動作を行う（Ｓ２２）。
【００６６】
無線通信媒体４１から媒体情報を読み出すと，操作手段として機能するコンピュータプログラムが実行し，マイクロプロセッサ５０は，タッチパネル４４から入力された座標情報とこの媒体情報を含む制御信号を情報処理装置４３へ送信する処理を実行し（Ｓ２３），この手順を終了する。
【００６７】
図１２は，第２の実施形態にかかるＵＩシステム４の応用例を説明する図である。図１２で図示した応用例は，タブレット型のパーソナルコンピュータ６に実装した応用例である。第２に実施形態では，無線通信媒体５１の位置を検出する手段としてタッチパネル４４が用いられるため，図１２で図示した応用例では，タッチパネル４４を加圧し易いように，ＲＦ用のＩＣチップ及びコイルが内蔵されたスタイラス６ａを無線通信媒体５１として図示している。
【００６８】
ペン属性となる情報，例えば，線の太さを示すポイント数や線の色情報などを媒体情報として記憶したスタイラス６ａを複数用意し，ディスプレイ装置４２上に画像描写ソフトウェアのウィンドウを表示しておけば，タッチパネル４４上において，画像描写ソフトウェアに対応するオブジェクトの所定領域をスタイラス６ａで押すことで，画像描写ソフトウェアにスタライス６ａに記憶されたペン属性を認識させることができるようになる。
【符号の説明】
【００６９】
１，４    ＵＩシステム
１０，４０  入力装置
１１，４１  無線通信媒体
１２，４２  ディスプレイ装置
１３，４３  情報処理装置
４４  タッチパネル
２０，５０  マイクロプロセッサ
２１，５１  ＲＦ回路
２２，５２  スイッチング回路
２３，５３  アドレス線
２４，５４  スイッチ
２５，５５  リーダアンテナ
１００  位置情報検出手段
１０１  リーダライタ手段
１０２  アンテナ切替え手段
１０３  信号入力手段
【図１】
0005516074.tif 000002
【図２】
0005516074.tif 000003
【図３】
0005516074.tif 000004
【図４】
0005516074.tif 000005
【図５】
0005516074.tif 000006
【図６】
0005516074.tif 000007
【図７】
0005516074.tif 000008
【図８】
0005516074.tif 000009
【図９】
0005516074.tif 000010
【図１０】
0005516074.tif 000011
【図１１】
0005516074.tif 000012
【図１２】
0005516074.tif 000013