(57)【要約】【課題】タッチパネル付きディスプレイ装置において、表示画面上の複数箇所が同時にタッチされた場合に、ユーザが意図したタッチ点の座標をより正確に選択する。【解決手段】この装置では、表示画面１０１上がユーザの所持するペンマウス等によってタッチされると、そのタッチ部分の座標が検出される。ユーザがペンマウスを所持してタッチする操作の際には、ペンマウスの先端がタッチ（タッチ部分４０１，５０１）するのみならず、ペンマウスを所持する手の甲がタッチ（タッチ部分４０２，５０２）してしまうことがある。かかる場合に、ユーザが利用する手が右手である場合には図の最も左側のタッチ部分４０１の座標を選択し、左手である場合には最も右側のタッチ部分５０１の座標を選択する。【選択図】      図１２
2004185495.tif 000002
【特許請求の範囲】
【請求項１】
物体によってタッチされた表示画面上の座標を検出する座標検出手段と、
ユーザが前記表示画面をタッチするために利用する手が右手であるか左手であるかを判別する左右判別手段と、
前記座標検出手段によって複数の座標が検出された場合、前記左右判別手段の判別結果に基づいて、前記座標検出手段によって検出された複数の座標の中から一の座標を選択する選択手段と
を備えたことを特徴とする座標入力装置。
【請求項２】
前記左右判別手段は、ユーザのタッチ内容に基づいてユーザが前記表示画面をタッチするために利用する手が右手であるか左手であるかを判別する
ことを特徴とする請求項１に記載の座標入力装置。
【請求項３】
前記選択手段は、
前記左右判別手段による判別結果が右手である場合には、前記座標検出手段によって検出された複数の座標の中から、前記表示画面に対向する位置から当該表示画面を見たときに最も左側に位置する座標を選択し、
前記左右判別手段による判別結果が左手である場合には、前記座標検出手段によって検出された複数の座標の中から、前記表示画面に対向する位置から当該表示画面を見たときに最も右側に位置する座標を選択する
ことを特徴とする請求項１または２に記載の座標入力装置。
【請求項４】
表示画面を有する表示装置と、座標入力装置とを備えたディスプレイ装置であって、
前記座標入力装置は、
物体によってタッチされた表示画面上の座標を検出する座標検出手段と、
ユーザが前記表示画面をタッチするために利用する手が右手であるか左手であるかを判別する左右判別手段と、
前記座標検出手段によって複数の座標が検出された場合、前記左右判別手段の判別結果に基づいて、前記座標検出手段によって検出された複数の座標の中から一の座標を選択する選択手段とを備える
ことを特徴とするディスプレイ装置。
【請求項５】
物体によってタッチされた表示画面上の座標を検出する座標検出ステップと、
ユーザが前記表示画面をタッチするために利用する手が右手であるか左手であるかを判別する左右判別ステップと、
前記座標検出手段によって複数の座標が検出された場合、前記左右判別ステップの判別結果に基づいて、前記座標検出ステップによって検出された複数の座標の中から一の座標を選択する選択ステップと
を具備することを特徴とする座標入力方法。
【請求項６】
コンピュータを、
物体によってタッチされた表示画面上の座標を検出する座標検出手段、
ユーザが表示画面をタッチするために利用する手が右手であるか左手であるかを判別する左右判別手段、
物体によって指示された前記表示画面上の座標が複数ある場合、前記左右判別手段の判別結果に基づいて、前記複数の座標の中から一の座標を選択する選択手段、
として機能させるためのプログラム。
【請求項７】
前記選択手段は、
前記左右判別手段による判別結果が右手である場合には、前記複数の座標の中から、前記表示画面に対向する位置から当該表示画面を見たときに最も左側に位置する座標を選択し、
前記左右判別手段による判別結果が左手である場合には、前記複数の座標の中から、前記表示画面に対向する位置から当該表示画面を見たときに最も右側に位置する座標を選択する
ことを特徴とする請求項６に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、表示画面上のタッチされた点の座標を入力する座標入力装置、ディスプレイ装置、座標入力方法およびプログラムに関する。
【０００２】
【従来の技術】
従来より、ＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）や液晶リアプロジェクタなどの表示装置と座標入力装置とが一体化されたタッチパネル付きディスプレイ装置が用いられている。このようなタッチパネル付きディスプレイ装置に搭載される座標入力装置としては、表示画面に向けて複数の異なる位置に設けられた光源から光を照射し、その照射光を再帰的に反射する反射部材からの反射光を受光する。そして、この受光結果から、遮蔽物の有無を検出するとともに、その遮蔽物の座標を取得するというものがある（例えば、特許文献１参照）。
【０００３】
上記のような座標入力装置を有するタッチパネル付きディスプレイ装置には、ユーザがその表示画面上を指やペンマウスなどで指し示すことによって装置側に何らかの指令を入力することができるものや、また指し示す位置を移動させることで表示画面上にその移動奇跡に応じた文字や図形などを描画することができるものなどがある。
【０００４】
【特許文献１】
特開２００１−１４０９１号公報
【０００５】
【発明が解決しようとする課題】
しかし、上記のように指し示す位置の移動軌跡に応じた描画を行う機能を有するタッチパネル付きディスプレイ装置においては、ユーザが表示画面上にペンマウスや指で筆記する作業を行った場合に手の甲が表示画面に接する等すると、座標入力装置によって指先やペンマウスのタッチ点のみならず、手の甲の接触点も検出される。すなわち、同時に複数箇所の座標が検出されることがある。
【０００６】
かかる場合、従来の座標入力装置においては、複数検出された座標のうち、どの座標が指先やペンマウスによってタッチされた点についてのものであるかを判別することができず、この結果ユーザが操作した指等の移動奇跡とは異なる図形等が描画されたり、まったく描画がなされなくなるといった不都合が生じていた。
【０００７】
この発明は上記に鑑みてなされたもので、複数箇所の座標が検出された場合であっても、ユーザが意図したタッチ点の座標をより正確に取得することができる座標入力装置、ディスプレイ装置、座標入力方法およびプログラムを得ることを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するため、請求項１にかかる発明は、物体によってタッチされた表示画面上の座標を検出する座標検出手段と、ユーザが前記表示画面をタッチするために利用する手が右手であるか左手であるかを判別する左右判別手段と、前記座標検出手段によって複数の座標が検出された場合、前記左右判別手段の判別結果に基づいて、前記座標検出手段によって検出された複数の座標の中から一の座標を選択する選択手段とを備えたことを特徴とする座標入力装置である。
【０００９】
請求項１にかかる発明によれば、座標検出手段によって表示画面上のタッチ点が複数検出された場合、選択手段によってユーザの利用する手が左手であるか右手であるかに基づいて座標が選択される。ユーザが表示画面上をタッチする際、ユーザが意図したタッチ点のほかにタッチのために利用する手の甲などの他の部位が表示画面にタッチして座標が検出されてしまうことがあり、かかる場合一般的には利用する手によって意図するタッチ点と他の部位のタッチ点との位置関係が異なる傾向がある。この発明では、利用する手によって変動する複数のタッチ点の位置関係に着目し、利用する手が右手であるか左手であるかによって１の座標を選択することで、ユーザの意図したタッチ点の座標をより正確に取得することができる。
【００１０】
また、請求項２にかかる発明は、請求項１にかかる発明の構成において、前記左右判別手段が、ユーザのタッチ内容に基づいてユーザが前記表示画面をタッチするために利用する手が右手であるか左手であるかを判別する。
【００１１】
請求項２にかかる発明によれば、ユーザからのタッチ内容に基づいて左右判別手段がユーザが利用する手を判別しているので、利用する手の判別が正確であり、この結果、より正確にユーザが意図したタッチ位置の座標を選択することができる。
【００１２】
また、請求項３にかかる発明は、請求項１または２にかかる発明の構成において、前記選択手段が、前記左右判別手段による判別結果が右手である場合には、前記座標検出手段によって検出された複数の座標の中から、前記表示画面に対向する位置から当該表示画面を見たときに最も左側に位置する座標を選択し、前記左右判別手段による判別結果が左手である場合には、前記座標検出手段によって検出された複数の座標の中から、前記表示画面に対向する位置から当該表示画面を見たときに最も右側に位置する座標を選択する。
【００１３】
ユーザがペンマウス等を所持して操作する場合、右手を利用する場合には表示画面にタッチするペンマウスの先端が表示画面にタッチする手の甲などの部位よりも表示画面と対向する側から見て左側に位置し、左手を利用する場合にはペンマウスの先端が右側に位置するのが一般的である。このような傾向を鑑み請求項３にかかる発明によれば、選択手段が、利用する手が右手である場合に最も左側の座標を選択し、利用する手が左手である場合に最も右側の座標を選択することで、より正確にユーザが意図したタッチ点の座標を選択することができる。
【００１４】
また、請求項４にかかる発明は、表示画面を有する表示装置と、座標入力装置とを備えたディスプレイ装置であって、前記座標入力装置は、物体によってタッチされた表示画面上の座標を検出する座標検出手段と、ユーザが前記表示画面をタッチするために利用する手が右手であるか左手であるかを判別する左右判別手段と、前記座標検出手段によって複数の座標が検出された場合、前記左右判別手段の判別結果に基づいて、前記座標検出手段によって検出された複数の座標の中から一の座標を選択する選択手段とを備えることを特徴とする。
【００１５】
請求項４にかかる発明は、請求項１にかかる発明と同様の構成を有しているので、検出された座標が複数ある場合であってもユーザの意図したタッチ点の座標をより正確に選択することができる。
【００１６】
また、請求項５にかかる発明は、物体によってタッチされた表示画面上の複数点の座標を検出する座標検出ステップと、ユーザが前記表示画面をタッチするために利用する手が右手であるか左手であるかを判別する左右判別ステップと、前記座標検出手段によって複数の座標が検出された場合、前記左右判別ステップの判別結果に基づいて、前記座標検出ステップによって検出された複数の座標の中から一の座標を選択する選択ステップとを具備することを特徴とする。
【００１７】
請求項５にかかる発明によれば、表示画面上のタッチ点が複数検出された場合、選択手段によってユーザの利用する手が左手であるか右手であるかに基づいて座標が選択される。そして、この発明では、ユーザがタッチに利用する手によって変動する位置関係に着目し、利用する手が右手であるか左手であるかによって１の座標を選択することで、ユーザの意図したタッチ点の座標をより正確に取得することができる。
【００１８】
また、請求項６にかかる発明は、コンピュータを、物体によってタッチされた表示画面上の座標を検出する座標検出手段、ユーザが表示画面をタッチするために利用する手が右手であるか左手であるかを判別する左右判別手段、物体によって指示された前記表示画面上の座標が複数ある場合、前記左右判別手段の判別結果に基づいて、前記複数の座標の中から一の座標を選択する選択手段として機能させる。
【００１９】
請求項６にかかる発明によれば、コンピュータを請求項１にかかる発明と同様の構成を有する装置として機能させることができ、検出された座標が複数ある場合であってもユーザの意図したタッチ点の座標をより正確に選択することができる。
【００２０】
また、請求項７にかかる発明は、請求項６にかかる発明の構成において、前記選択手段は、前記左右判別手段による判別結果が右手である場合には、前記複数の座標の中から、前記表示画面に対向する位置から当該表示画面を見たときに最も左側に位置する座標を選択し、前記左右判別手段による判別結果が左手である場合には、前記複数の座標の中から、前記表示画面に対向する位置から当該表示画面を見たときに最も右側に位置する座標を選択する。
【００２１】
請求項７にかかる発明によれば、コンピュータを請求項３にかかる発明と同様の構成を有する装置として機能させることができ、より正確にユーザが意図したタッチ点の座標を選択することができる。
【００２２】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかる座標入力装置、ディスプレイ装置、座標入力方法およびプログラムの好適な実施の形態を詳細に説明する。
【００２３】
Ａ．実施形態の構成
図１は、本発明の一実施形態にかかる座標入力装置を備えたタッチパネル機能付きディスプレイ装置の構成を示すブロック図である。同図に示すように、このディスプレイ装置１は、表示装置１０と、座標入力装置２０とを備えており、表示装置１０および座標入力装置２０の各々はＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）３０と接続されている。
【００２４】
表示装置１０は、ＰＤＰ、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＣＲＴ（Ｃａｔｈｏｄｅ−Ｒａｙ  Ｔｕｂｅ）等である表示画面１０１を有しており、ＰＣ３０から供給される画像データに対応した画像を表示画面１０１に表示する。
【００２５】
座標入力装置２０は、光学ユニット１０２Ａ、１０２Ｂと、反射部材１０３Ａ，１０３Ｂ，１０３Ｃと、演算部１０４と、インターフェース部１０５とを備えている。
【００２６】
３つの反射部材１０３Ａ，１０３Ｂ，１０３Ｃは、入射してくる光を１８０度の角度で反射する光再帰性の反射部材であり、矩形状の表示画面１０１の三方を覆うように配置されている。より具体的には、反射部材１０３Ａ、１０３Ｃは表示画面の縦方向の長さとほぼ同じ長さを有する部材であり、それぞれその長手方向が表示画面１０１の図の左端部および右端部に沿うように配置されている。反射部材１０３Ｂは、表示画面１０１の横方向とほぼ同じ長さを有する部材であり、その長手方向が表示画面の上端部に沿うように配置されている。このように各反射部材が配置されることによって、表示画面１０１の上方および左右側の三方が覆われるようになっている。
【００２７】
光学ユニット１０２Ａ、１０２Ｂは、それぞれ表示画面１０１の下端部の左右両端側、つまり反射部材１０３Ａ、１０３Ｃの下端側に配置されている。光学ユニット１０２Ａ，１０２Ｂは、反射部材１０３Ａ，１０３Ｂ，１０３Ｃに覆われていない表示画面１０１の下方側から当該表示画面側に向けて扇状の光を照射し、これにより照射光が表示画面１０１の全領域上を照射されるようになっている。また、光学ユニット１０２Ａ、１０２Ｂは、照射した光の反射部材１０３Ａ，１０３Ｂ，１０３Ｃからの反射光を受光し、受光結果を演算部１０４に出力する。
【００２８】
ここで、図２は光学ユニット１０２Ａを表示画面１０１と対向する側から見た図であり、図３は光学ユニット１０２Ａを表示画面１０１に沿った方向から見た図である。図２および図３に示すように、光学ユニット１０２Ａは、光源２０１と、レンズ２０２と、レンズ２０３と、受光部２０４と、ハーフミラー２０５とを備えている。
【００２９】
光源２０１は、半導体レーザを有しており、レーザ光（図中一点鎖線で示す）を照射する。レンズ２０２は、光源２０１から照射されたレーザ光を拡散するレンズであり、かかるレンズ２０２を通過したレーザ光は表示画面１０１と対向する側から見て扇状に拡散される（図２参照）。
【００３０】
ハーフミラー２０５は、上記のようにレンズ２０２によって拡散された光を図の上方側である表示画面１０１側（図１参照）に通過させる一方で、その光の反射部材１０３Ａ，１０３Ｂ，１０３Ｃからの反射光を受光部２０４側（図３の右側）に反射させる。この反射光がレンズ２０３を通過して受光部２０４によって受光される。
【００３１】
受光部２０４は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）等を有しており、反射部材１０３Ａ，１０３Ｂ，１０３Ｃからの反射光を受光し、受光データを図１に示す演算部１０４に出力する。
【００３２】
以上が光学ユニット１０２Ａの構成であり、このような光源２０１と受光部２０４とを一体化したユニットを用いることで、各構成部品の位置関係（距離や中心位置合わせなど）の調整等をユニット毎に行うことができ、調整作業が容易となる。なお、光学ユニット１０２Ｂの構成は光学ユニット１０２Ａと同一であるためのその構成の詳細な説明は割愛する。
【００３３】
演算部１０４は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などのメモリを有しており、メモリに格納されたプログラムにしたがって座標検出、座標選択などの処理を行う。演算部１０４によって行われる座標検出処理は、光学ユニット１０２Ａ，１０２Ｂから供給される受光データに基づいて、ユーザの指やペンマウス等の物体が表示画面上のタッチ点の座標を検出する処理である。このような演算部１０４による座標検出について図４を参照しながら説明する。
【００３４】
同図に示すように、光学ユニット１０２Ａおよび光学ユニット１０２Ｂからは表示画面１０１の全域に光が照射され、その光が反射部材１０３Ａ，１０３Ｂ，１０３Ｃによって反射され、反射光が光学ユニット１０２Ａ、１０２Ｂによって受光される。したがって、図示のように、ある点がユーザの指等によってタッチされるとその部分を通過する光が遮られ、光学ユニット１０２Ａ、１０２Ｂによって受光されなくなる。一方、表示画面１０１上に指などの物体が存在しない場合には、上記のように光が遮られることがなく、光学ユニット１０２Ａ，１０２Ｂはすべての反射光を受光することになる。演算部１０４には、このような受光データが供給され、この受光データに基づいて次のようにしてタッチ点３０１の座標を求める。
【００３５】
まず、演算部１０４は、扇状に照射された光のうち、光学ユニット１０２Ａ，１０２Ｂの受光部２０４が光を受光しなかった位置で本来受光されるはずの光の光軸から光学ユニット１０２Ａ，１０２Ｂの受光点を通る直線と各受光点とタッチ点３０１とを通る直線の角度（光遮蔽角度）θＬ、θＲを求める。そして、演算部１０４は、タッチ点３０１の座標（ｘ、ｙ）を角度θＬ、θＲを用いて以下のように求める。
ｘ＝Ｗ×ｔａｎθＲ／（ｔａｎθＬ＋ｔａｎθＲ）
ｙ＝Ｗ×ｔａｎθＬ×ｔａｎθＲ／（ｔａｎθＬ＋ｔａｎθＲ）
【００３６】
演算部１０４は、以上のようにして求めた座標を含む座標データをインターフェース部１０５を介してＰＣ３０に出力する。なお、本実施形態では、光学ユニット１０２Ａ、１０２Ｂの受光データに基づいて表示画面１０１上へのタッチの有無を検出する構成であるため、実際には表示画面１０１に指等が接触していない場合であっても、表示画面１０１に近接する位置（光学ユニット１０２Ａ、１０２Ｂの照射光を遮る位置）に達するとタッチありとして検出されるが、本実施形態においてタッチとはこのような現実には非接触な状態を含むものをいう。
【００３７】
また、本実施形態にかかる座標入力装置２０では、表示画面１０１上の複数箇所が同時にタッチされた場合にも、各々のタッチ点の座標を検出することができるよう構成されている。このように同時にタッチされた複数箇所の座標の検出について図５〜図７を参照しながら説明する。
【００３８】
図５に示すように、同時に複数点（図示の例は２点）がタッチされた場合、２箇所で反射光が遮られるため、各光学ユニットの受光部２０４には２箇所の受光量の小さい領域（暗領域）が存在することになる。かかる場合において、上記の式により座標を求めると、本来のタッチ点は２箇所であるにもかかわらず、座標Ａ、Ａ’、Ｂ、Ｂ’が導出されてしまい、これらのうちのどれとどれがタッチ点の座標であるかが不明となる。
【００３９】
そこで、演算部１０４は、特開２００１−３１８７５９号公報に開示された技術を用い、以下のようにして４つの座標の中から現実のタッチ点に対応する２つの座標を抽出している。
【００４０】
まず、演算部１０４は、上記のように求められる４つの座標と、各光学ユニット１０２Ａ、１０２Ｂの受光部２０４における受光量の小さいピーク点（暗点）と受光部２０４における所定の受光点（例えば、受光素子の中心画素）との距離ａと、受光部２０４における結像サイズｂとから、４つの各座標点における光遮蔽物の径サイズＤを算出する。
【００４１】
演算部１０４は、図６に示される受光部２０４の受光波形のうち、最も電圧値が小さい点をピーク点とし、かかるピーク点Ｘと所定の受光点である受光素子の中心画素からの距離ａを取得するとともに、所定の閾値よりも電圧値が小さい領域の結像サイズｂを取得する。同時に２点がタッチされた場合には、各受光部２０４について暗点が２箇所存在するはずであるから、各々について距離ａと、結像サイズｂを取得する。
【００４２】
そして、取得した距離ａと、結像サイズｂとから各暗点に対応する遮蔽物の径サイズＤを以下のようにして算出する。
【００４３】
図７に示すように、ピーク点Ｘと中心画素までの距離ａは、受光部２０４の中心からの垂線と、遮蔽物の中心点Ｃとピーク点Ｘとを結ぶ線とで形成される角度αに依存しており、角度αを以下の式により算出する。
α＝ｔａｎ−１（ａ／ｆ）
ここで、ｆはレンズ２０３の焦点距離である。
【００４４】
次に、遮蔽物の中心点Ｃとレンズ２０３に至る距離Ｌを座標から求める。
そして、受光部２０４が受光する遮蔽物の被写体像の像倍率は距離Ｌに依存しており、以下の関係が成立する。
Ｌ：ｌ＝Ｄ：ｂ
ここで、ｌはレンズ２０３からピーク点Ｘまでの距離である。この関係から、遮蔽物の径サイズＤは以下の式により算出することができる。
Ｄ＝（ｂ／ｌ）・Ｌ
＝（ｂ／（ａ／ｓｉｎα））・Ｌ
＝（ｂ／（ａ／ｓｉｎ（ｔａｎ−１（ａ／ｆ）））・Ｌ
演算部１０４は、上記式に取得した距離ａ、結像サイズｂを代入することで遮蔽物の径サイズＤを導出することができる。
【００４５】
以上のようにして演算部１０４は、各受光部２０４の受光結果毎に４つの座標における遮蔽物の径サイズＤを求め、座標毎に光学ユニット１０２Ａの受光部２０４の受光結果から求められた径サイズＤと、光学ユニット１０２Ｂの受光部２０４の受光結果から求められた径サイズＤとを比較する。そして、演算部１０４は、４つの座標の中から、比較した径サイズＤが近似する２つの座標をタッチ点の座標として検出する。
【００４６】
なお、２点が同時にタッチされた際に、各々のタッチ座標を検出する構成としては、上記手法を用いる構成に限らず、例えば３つの光学ユニットを設け、各光学ユニットの受光結果から各点の座標を検出する構成を採用してもよい。
【００４７】
以上のように本実施形態にかかる座標入力装置２０は、同時に複数箇所がタッチされた場合に各タッチ点の座標を検出することができる構成であるため、ユーザがペンマウス等を所持してタッチした際に、ペンマウスによるタッチのみならず、手の甲などのタッチが検出され、それぞれのタッチ点の座標が求められることになる。このように複数の座標が同時に検出された場合、演算部１０４は、ユーザの利用する手が右手であるか左手であるかを判別するとともに、当該判別結果から複数の座標の中から一の座標を選択する座標選択処理を行う。そして、選択した座標を含む座標データをインターフェース部１０５を介してＰＣ３０に出力する。したがって、本実施形態において、図８に示すように演算部１０４は、ユーザが前記表示画面をタッチするために利用する手が右手であるか左手であるかを判別する左右判別手段８００と、複数の座標が検出された場合に左右判別手段８００の判別結果に基づいて複数の検出座標の中から一の座標を選択する選択手段８０１とを備えた要素である。なお、演算部１０４によって行われる座標選択処理についての詳細は後述する。
【００４８】
ＰＣ３０は、演算部１０４からインターフェース部１０５を介して供給された座標データに基づいて、予め当該座標データに示される座標に設定されている機能などを実行する。ここでいう機能とは、例えば、ドラッグの軌跡を特定の色や太さの線で描画する文字描画、図形描画、罫線描画をいう。このような機能の実行によって作成された画像データは、Ｒ，Ｇ，Ｂで表される形式でＲＡＭに展開されてＰＣ３０から表示装置１０に出力される。表示装置１０は、当該画像データに対応する画像を表示画面１０１に表示する。
【００４９】
Ｂ．実施形態の動作
次に、上記構成の座標入力装置２０の動作について説明する。
【００５０】
図９に示すように、当該座標入力装置２０を備えたタッチパネル付きディスプレイ装置１に電源が投入されると、演算部１０４は利用手ステータスを右手にセットする（ステップＳａ１）。ここで、利用手ステータスとは、ユーザが当該ディスプレイ装置１でタッチパネル機能を利用する際に、いずれの手で表示画面のタッチをするかが設定されたものであり、本実施形態では電源投入後にはデフォルト状態として右手が設定されるようになっている。なお、デフォルト状態として左手を設定するようにしてもよいし、電源オフ直前に設定されている内容をＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ）等に記憶しておき、電源投入後にＥＥＰＲＯＭに記憶されている手（左または右）を利用ステータスとして設定するようにしてもよい。
【００５１】
利用手ステータスを設定すると、演算部１０４は表示画面１０１に利用する手をいずれに設定するかの入力をユーザに促す画像を表示させるべく画像データを表示装置１０に出力する（ステップＳａ２）。これにより、表示画面１０１には図１０に示すような利用する手を選択設定するための設定用画像が表示される。同図に示すように、この設定用画像は、表示画面１０１の右上側の端部に表示され、左手の領域７０２および右手の領域７０１が表示されている。そして、現在設定されている手がいずれであるかがユーザにわかるように左手領域および右手領域の表示方法が異なるようになっている。電源投入後は、上記のように利用手ステータスが右手に設定されており、本実施形態では図示のように選択されている手（右手）の領域が網掛け表示されるようになっている。
【００５２】
次に演算部１０４は、光学ユニット１０２Ａ，１０２Ｂから供給される受光データに基づいて座標を検出する処理を行う（ステップＳａ３）。この後、演算部１０４は、検出された座標が複数であるか否かを判別し（ステップＳａ４）、複数である場合には座標選択処理を行う（ステップＳａ５）。
【００５３】
図１１に示すように、座標選択処理では、演算部１０４は利用手ステータスが右手に設定されているか否かを判別する（ステップＳｂ１）。そして、利用手ステータスが右手に設定されている場合には（判別Ｙｅｓ）、複数検出された座標の中から、表示画面１０１に対向する側から見て最も左側（図１の左側）に位置するｘ座標を有する座標を選択する（ステップＳｂ２）。一方、利用手ステータスが左手に設定されている場合には（判別Ｎｏ）、複数検出された座標の中から、表示画面１０１に対向する側から見て最も右側（図１の右側）に位置するｘ座標を有する座標を選択する（ステップＳｂ３）。
【００５４】
図９に戻り、ステップＳａ４の判別において、検出された座標１つである場合には、座標選択処理は行われずステップＳａ６に進む。
【００５５】
次に演算部１０４は、検出された座標、または座標選択処理によって選択された座標が利用手ステータスの左手への変更をタッチする領域内のものであるか否かを判別する（ステップＳａ６）。すなわち、ユーザが指やペンマウス等でタッチした点が図１０に示す左手の領域７０２であるか否かを判別し、かかる領域内である場合には利用手ステータスを左手に設定した後（ステップＳａ７）、次の受光データに基づく座標検出を行う（ステップＳａ３）。
【００５６】
一方、座標が左手への変更をタッチする領域内のものではない場合（ステップＳａ６の判別Ｎｏ）、その座標が利用手ステータスの右手への変更をタッチする領域７０１内のものであるか否かを判別し（ステップＳａ８）、かかる領域内である場合には利用手ステータスを右手に設定した後（ステップＳａ９）、次の受光データに基づく座標検出を行う（ステップＳａ３）。
【００５７】
また、座標が右手への変更をタッチする領域内のものではない場合（ステップＳａ８の判別Ｎｏ）、この座標は、右手および左手への変更をタッチする領域内のものでなく当該座標入力装置２０内で利用するものではないため、当該座標を含む座標データをインターフェース部１０５を介してＰＣ３０に出力する（ステップＳａ１０）。このようにしてＰＣ３０に出力された座標データが、ＰＣ３０において描画処理等に利用される。
【００５８】
以上が座標入力装置２０の演算部１０４によって行われる処理動作の詳細であり、本実施形態では、ユーザが表示画面１０１上をペンマウス等でタッチすることで、当該タッチ位置に応じた処理、例えばタッチ位置の移動奇跡に応じた描画処理等がなされる。
【００５９】
このようにユーザがタッチした位置の移動軌跡に応じて描画処理等を行う際には、通常ユーザは利き腕にペンマウス等を鉛筆等と同様に所持し、鉛筆等で紙に絵や文字を描く際と同じようにペンマウスを操作することになる。この操作をユーザが行っている際、ペンマウスの先端部分が表示画面１０１にタッチするだけでなく、利用する手の甲が表示画面１０１にタッチしてしまうことがある。かかる場合において従来の座標入力装置では、このように同時に２箇所以上のタッチがなされた場合、いずれのタッチ点座標データを描画処理等のＰＣ３０による処理に用いるべきかを判別できず、ユーザが意図した操作に応じた処理、つまりペンマウスのタッチ位置に応じた処理ができなかった。
【００６０】
これに対し、本実施形態にかかる座標入力装置２０は、同時に複数箇所のタッチが検出された際にも、ユーザが利用している手が右手であるか左手であるかを判別し、右手である場合には表示画面１０１と対向する側から見て最も左側の座標を有する座標データを選択し、左手である場合には最も右側の座標を有する座標データを選択しＰＣ３０に出力し、描画処理等に用いられるようになっている。このようにすることで、上記のような手の甲がタッチしたために同時に複数箇所のタッチが検出された場合であっても、以下のような理由でユーザの意図したタッチ位置に応じた座標データを取得することができる。
【００６１】
図１２左側に示すように、利き腕が右のユーザが右手でペンマウス８０を所持して文字や絵を表示画面１０１上に描く場合、同図右側に示すようにペンマウス８０の先端部８１の表示画面１０１上へのタッチ（タッチ部分４０１）が検出されるだけではなく、ユーザの右手の甲の表示画面１０１上へのタッチ（タッチ部分４０２）が検出されてしまうことがある。一方、図１３右側に示すように、ユーザが左手でペンマウス８０を所持して文字や絵を描く場合にも、同図左側に示すようにペンマウス８０の先端部８１のタッチ（タッチ部分５０１）が検出されるのみならず、左手の甲もタッチ（タッチ部分５０２）も検出されてしまうことがある。
【００６２】
図１２に示すように、利用する手が右手の場合、ペンマウス８０の先端部８１がタッチする部分４０１と、利用する手の甲がタッチする部分４０２との位置関係は、表示画面１０１と対向する側から見てタッチ部分４０１がタッチ部分４０２よりも左側に位置しているという関係である。一方、利用する手が左手の場合、図１３に示すように、タッチ部分５０１がタッチ部分５０２よりも右側に位置しているという関係である。
【００６３】
また、ペンマウス８０を所持する際の角度等は人によって異なるが、図１４に示すようにペンマウス８０を比較的水平に近い状態で所持するユーザであっても、右手を利用する場合にはタッチ部分４０１はタッチ部分４０２よりも左側に位置する。さらに、図１５に示すようにペンマウス８０を比較的垂直方向に沿った状態で所持するユーザであっても、右手で利用する場合にはタッチ部分４０１よりもタッチ部分４０２よりも左側に位置することになる。
【００６４】
このようにペンマウス８０の所持の仕方が一般的なものである場合には、右手を利用した場合タッチ部分４０１がタッチ部分４０２よりも左側に位置し、左手を利用した場合、タッチ部分５０１がタッチ部分５０２よりも右側に位置することになる。本実施形態にかかる座標入力装置２０は、かかるペンマウス８０の先端部８１のタッチ部分（４０１，５０１）と、手の甲のタッチ部分（４０２，５０２）との位置関係に着目し、図１６に示すように利用する手が右手である場合には最も左側に位置するタッチ部分４０１の座標データを選択し、利用する手が左手である場合には最も右側に位置するタッチ部分５０１の座標データを選択することで、ペンマウス８０の先端部８１のタッチ点の座標データをより正確にＰＣ３０に出力することができるのである。そして、このように正確に選択されたペンマウス８０の先端部８１のタッチ点の座標データを用いてＰＣ３０が描画処理等を行うことで、ユーザが意図した操作が描画処理等に反映されるのである。
【００６５】
Ｃ．変形例
なお、本発明は、上述した実施形態に限定されるものではなく、以下に例示するような種々の変形が可能である。
【００６６】
（変形例１）
上述した実施形態では、表示画面１０１の右上側に表示された設定用画面（図１０参照）を参照し、ユーザが右手領域７０１、左手領域７０２のいずれかをタッチするといったタッチ内容に基づき、ユーザが利用する手が右手であるか左手であるかが座標入力装置２０（利用手ステータス）に設定され、かかる設定にしたがって座標選択を行うようにしていたが、これ以外の手法によってユーザのタッチ内容に基づいて利用する手が右手であるか、左手であるかを判別し、座標選択を行うようにしてもよい。
【００６７】
例えば、タッチパネル付きのディスプレイ装置１では、表示画面１０１上をタッチするための専用のペンマウス等が用いられていることが多い。当該タッチパネル付きディスプレイ装置１に用のペンマウス等が用意されている場合には、そのペンマウスに利用する手が右手であるか左手であるかをユーザが入力するためのスイッチ等を設けるようにしてもよい。そして、このスイッチ操作状態をペンマウスから有線または無線通信を利用して座標入力装置２０に供給することで、上記実施形態と同様、座標入力装置２０においてユーザが利用する手が右手であるか左手であるかを判別することができ、その判別結果に基づく座標選択を行うことができる。
【００６８】
（変形例２）
また、上述した実施形態では、ユーザが利用する手を設定するための設定用画面（図１０参照）に、右手領域７０１と左手領域７０２の両者が表示され、現在の設定を網掛け表示するようにしていたが、現在設定されていない方の手の領域のみを表示し（利用手ステータスが右手の場合は、左手領域のみを表示する）、かかる表示領域内の点がタッチされた際に現在の設定と異なる手に利用手ステータスを切り替えるような構成としてもよい。
【００６９】
（変形例３）
また、上述した実施形態では、ユーザが利用する手が「右手」であるか、「左手」であるかのタッチを行い、当該タッチに基づいて利用する手を判別するようになっていたが、他の情報に基づいて座標入力装置２０が利用する手が左手であるか右手であるかを判別するようにしてもよい。
【００７０】
例えば、ユーザがユーザ名を座標入力装置２０に入力することで、座標入力装置２０が入力されたユーザ名に基づいて利用手ステータスを右手または左手に自動的に設定するような構成としてもよい。かかる場合においては、座標入力装置２０にユーザ名情報と利用する手の情報を対応つけて記憶した図１７に示すような内容の変換テーブルを設けておき、ユーザ名が入力された場合に当該変換テーブルを参照することで、利用する手が左手であるか右手であるかを判別することができる。
【００７１】
また、座標入力装置２０が利用する手を判別する他の方法としては、ユーザのバイオメトリクス情報を取得し、取得したバイオメトリクス情報に基づいて利用する手を判別するようにしてもよい。
【００７２】
（変形例４）
また、上述した実施形態では、光学ユニット１０２Ａ、１０２Ｂ等を備えた光学式の座標検出機能を備えた座標入力装置２０に本発明を適用した場合について説明したが、本発明は光学式の座標検出機能を備えたものに限らず、同時に表示画面１０１上の複数箇所がタッチされた場合にその複数箇所のタッチ座標を検出することができる他の方式の座標検出機能を備えた座標入力装置に適用することもできる。
【００７３】
（変形例５）
また、上述した実施形態では、演算部１０４が内蔵するメモリに格納されたプログラムにしたがって動作することにより、上述した座標検出および座標選択とった処理（図９、図１１参照）が実行されるようになっていたが、演算部１０４に代えて上記のような処理を行う専用ハードウェア回路を構築し、当該ハードウェア回路が上記処理を実行するようにしてもよい。
【００７４】
また、コンピュータに上記処理を実行させるためのプログラムをインターネット等の通信回線を介してユーザに提供するようにしてもよいし、当該プログラムをＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）などのコンピュータ読み取り可能な記録媒体に記録してユーザに提供するようにしてもよい。
【００７５】
【発明の効果】
以上説明したように、請求項１にかかる発明によれば、複数箇所の座標が検出された場合であっても、ユーザが意図したタッチ点の座標をより正確に取得することができるという効果を奏する。
【００７６】
また、請求項２にかかる発明によれば、利用する手の判別が正確であり、この結果、より正確にユーザが意図したタッチ位置の座標を選択することができるという効果を奏する。
【００７７】
また、請求項３にかかる発明によれば、ペンマウス等を所持してタッチに利用するユーザが意図したタッチ点の座標をより正確に選択することができるという効果を奏する。
【００７８】
また、請求項４にかかる発明によれば、検出された座標が複数ある場合であってもユーザの意図したタッチ点の座標をより正確に選択することができるという効果を奏する。
【００７９】
また、請求項５にかかる発明によれば、ユーザの意図したタッチ点の座標をより正確に取得することができるという効果を奏する。
【００８０】
また、請求項６にかかる発明によれば、コンピュータを請求項１にかかる発明と同様の構成を有する装置として機能させることができ、検出された座標が複数ある場合であってもユーザの意図したタッチ点の座標をより正確に選択することができるという効果を奏する。
【００８１】
また、請求項７にかかる発明によれば、コンピュータを請求項３にかかる発明と同様の構成を有する装置として機能させることができ、より正確にユーザが意図したタッチ点の座標を選択することができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施形態にかかる座標入力装置を備えたディスプレイ装置の構成を示すブロック図である。
【図２】前記座標入力装置の構成要素である光学ユニットの構成を示す図である。
【図３】前記座標入力装置の構成要素である光学ユニットの構成を示す図である。
【図４】前記座標入力装置による表示画面上のタッチ点座標を検出する手法を説明するための図である。
【図５】前記座標入力装置による、複数のタッチ点座標を検出する手法を説明するための図である。
【図６】前記光学ユニットの受光部から出力される受光波形の一例を示す図である。
【図７】前記座標入力装置による、複数のタッチ点座標を検出する手法を説明するための図である。
【図８】前記座標入力装置の演算部の機能構成を示すブロック図である。
【図９】前記座標入力装置によって実行される処理の手順を示すフローチャートである。
【図１０】前記座標入力装置の処理により、前記ディスプレイ装置の表示画面に表示される設定用画面を示す図である。
【図１１】前記座標入力装置によって実行される座標選択処理の手順を示すフローチャートである。
【図１２】右手でペンマウスを操作した際に、前記座標入力装置によって検出される前記表示画面上のタッチ部分を説明するための図である。
【図１３】左手でペンマウスを操作した際に、前記座標入力装置によって検出される前記表示画面上のタッチ部分を説明するための図である。
【図１４】右手でペンマウスを操作した際に、前記座標入力装置によって検出される前記表示画面上のタッチ部分の他の例を説明するための図である。
【図１５】右手でペンマウスを操作した際に、前記座標入力装置によって検出される前記表示画面上のタッチ部分のその他の例を説明するための図である。
【図１６】右手でペンマウスを操作した場合、および左手でペンマウスを操作した場合に、前記座標入力装置によって選択される座標を説明するための図である。
【図１７】前記座標入力装置の変形例において、ユーザが利用する手が右手であるか左手であるかを判別するために用いられる変換テーブルの内容を示す図である。
【符号の説明】
１  ディスプレイ装置
１０  表示装置
２０  座標入力装置
３０  ＰＣ
８０  ペンマウス
８１  先端部
１０１  表示画面
１０２Ａ，１０２Ｂ  光学ユニット
１０３Ａ，１０３Ｂ，１０３Ｃ  反射部材
１０４  演算部
１０５  インターフェース部
２０１  光源
２０２  レンズ
２０３  レンズ
２０４  受光部
２０５  ハーフミラー
【図１】
2004185495.tif 000003
【図２】
2004185495.tif 000004
【図３】
2004185495.tif 000005
【図４】
2004185495.tif 000006
【図５】
2004185495.tif 000007
【図６】
2004185495.tif 000008
【図７】
2004185495.tif 000009
【図８】
2004185495.tif 000010
【図９】
2004185495.tif 000011
【図１０】
2004185495.tif 000012
【図１１】
2004185495.tif 000013
【図１２】
2004185495.tif 000014
【図１３】
2004185495.tif 000015
【図１４】
2004185495.tif 000016
【図１５】
2004185495.tif 000017
【図１６】
2004185495.tif 000018
【図１７】
2004185495.tif 000019