(57)【特許請求の範囲】
【請求項１】
タッチパネルと、電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層とが積層されたディスプレイ装置と、
前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段と
を備え、
前記処理手段は、前記接触領域の面積が所定閾値より大きい場合に、前記タッチパネルへの入力と認識することを特徴とするコンピュータ装置。
【請求項２】
タッチパネルと、電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層とが積層されたディスプレイ装置と、
前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段と
を備え、
前記処理手段は、前記接触領域の面積が所定閾値より小さく、かつ、前記電子ペンからの信号を受信した場合は、前記電子ペンによる入力と認識することを特徴とするコンピュータ装置。
【請求項３】
前記処理手段は、前記電子ペンによる記入位置から所定範囲内における前記タッチパネルへの入力の処理を制限することを特徴とする請求項２に記載のコンピュータ装置。
【請求項４】
前記処理手段は、前記接触領域による指示位置が特定できない場合、前記タッチパネルによる入力処理を行わないことを特徴とする請求項１乃至３のいずれか一項に記載のコンピュータ装置。
【請求項５】
電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層が積層されたタッチパネルと、
前記タッチパネルと通信可能であり、当該タッチパネルによる入力と、前記電子ペンによる入力とが可能なコンピュータ装置と、
前記コンピュータ装置から送信された画像信号に基づく表示画面を前記タッチパネルに投影するプロジェクタと、を備える入力システムであって、
前記コンピュータ装置は、前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段を備え、
前記処理手段は、前記接触領域の面積が所定閾値より大きい場合に、前記タッチパネルへの入力と認識することを特徴とする入力システム。
【請求項６】
電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層が積層されたタッチパネルと、
前記タッチパネルと通信可能であり、当該タッチパネルによる入力と、前記電子ペンによる入力とが可能なコンピュータ装置と、
前記コンピュータ装置から送信された画像信号に基づく表示画面を前記タッチパネルに投影するプロジェクタと、を備える入力システムであって、
前記コンピュータ装置は、前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段を備え、
前記処理手段は、前記接触領域の面積が所定閾値より小さく、かつ、前記電子ペンからの信号を受信した場合は、前記電子ペンによる入力と認識することを特徴とする入力システム。
【請求項７】
タッチパネルと、電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層とが積層されたディスプレイ装置を備えるコンピュータ装置に搭載され実行されるプログラムであって、
前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段
として前記コンピュータ装置を機能させ、
前記処理手段は、前記接触領域の面積が所定閾値より大きい場合に、前記タッチパネルへの入力と認識することを特徴とするプログラム。
【請求項８】
タッチパネルと、電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層とが積層されたディスプレイ装置を備えるコンピュータ装置に搭載され実行されるプログラムであって、
前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段
として前記コンピュータ装置を機能させ、
前記処理手段は、前記接触領域の面積が所定閾値より小さく、かつ、前記電子ペンからの信号を受信した場合は、前記電子ペンによる入力と認識することを特徴とするプログラム。
【請求項９】
前記処理手段は、前記電子ペンによる記入位置から所定範囲内における前記タッチパネルへの入力の処理を制限することを特徴とする請求項８に記載のプログラム。
【請求項１０】
前記処理手段は、前記接触領域による指示位置が特定できない場合、前記タッチパネルによる入力処理を行わないことを特徴とする請求項７乃至９のいずれか一項に記載のプログラム。
【請求項１１】
電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層が積層されたタッチパネルと、
前記タッチパネルと通信可能であり、当該タッチパネルによる入力と、前記電子ペンによる入力とが可能なコンピュータ装置と、
前記コンピュータ装置から送信された画像信号に基づく表示画面を前記タッチパネルに投影するプロジェクタと、を備える入力システムの前記コンピュータ装置に搭載され実行されるプログラムであって、
前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段として前記コンピュータ装置を機能させ、
前記処理手段は、前記接触領域の面積が所定閾値より大きい場合に、前記タッチパネルへの入力と認識することを特徴とするプログラム。
【請求項１２】
電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層が積層されたタッチパネルと、
前記タッチパネルと通信可能であり、当該タッチパネルによる入力と、前記電子ペンによる入力とが可能なコンピュータ装置と、
前記コンピュータ装置から送信された画像信号に基づく表示画面を前記タッチパネルに投影するプロジェクタと、を備える入力システムの前記コンピュータ装置に搭載され実行されるプログラムであって、
前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段として前記コンピュータ装置を機能させ、
前記処理手段は、前記接触領域の面積が所定閾値より小さく、かつ、前記電子ペンからの信号を受信した場合は、前記電子ペンによる入力と認識することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペンで読み取り可能なコード化パターンを利用した技術に関する。
【背景技術】
【０００２】
近年、記入した情報を電子化する電子ペンが開発されており、その代表的なものとしてスウェーデンのＡｎｏｔｏ社が開発した「アノトペン（Ａｎｏｔｏ  ｐｅｎ）」が知られている。アノトペンは、所定のドットパターンが印刷された専用紙とともに使用される。アノトペンは、ペン先部に、文字等を書くための通常のインクカートリッジに加えて、専用紙に印刷されたドットパターンを撮像するための小型カメラと、撮像したドットパターンから専用紙における位置座標を演算するプロセッサと、演算された位置座標等を外部機器へ送信するデータ通信ユニットとを搭載している。ユーザが専用紙上にアノトペンで文字等を書いたり、専用紙上に図案化されている画像にチェックマークを記入したりすると、ペンの移動に伴って小型カメラが専用紙に印刷されたドットパターンを撮像し、プロセッサによって演算された連続する位置座標から、ユーザが書き込んだ文字、画像などの記入情報が認識される。そして、この記入情報が、データ通信ユニットによりアノトペンから近くのパーソナルコンピュータや携帯電話などの端末装置に送信される（例えば、特許文献１参照）。
【０００３】
また、特許文献２及び特許文献３には、光学式タッチパネルに、ドットパターンを積層し、電子ペンによる入力と、指によるタッチパネル入力が可能なシステムが開示されている。また、非特許文献１には、液晶を挿んで電磁誘導方式のタブレットを下部に、抵抗膜方式のタッチパネルを上部に配置された構成を有し、電子ペンによる入力と指による入力の両方が可能なタッチパネルが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００３−５１１７６１号公報
【特許文献２】米国特許出願公開第２０１０／１９６２号明細書
【特許文献３】米国特許出願公開第２０１０／１９６３号明細書
【非特許文献１】越石健司他著、「要点解説  タッチパネル」、初版、株式会社工業調査会、２０１０年３月１５日、Ｐ３６〜３７、５０〜６３、７８〜８０
【発明の概要】
【発明が解決しようとする課題】
【０００５】
タッチパネルを積層し、電子ペンによる入力と、指によるタッチパネル入力とが可能なディスプレイ装置において、電子ペンによる入力中に、電子ペンのペン先がディスプレイに当接すること等に起因して、タッチパネルの検出原理によっては、タッチパネルが誤って入力を検知してしまう可能性がある。そこで、本発明は、電子ペンによる入力と、タッチパネルによる入力との両方を適切に検出可能なコンピュータ装置、入力システム及びそのプログラムを提供することを主な目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る電子ペンは、タッチパネルと、電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層とが積層されたディスプレイ装置と、前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段とを備え、前記処理手段は、前記接触領域の面積が所定閾値より大きい場合に、前記タッチパネルへの入力と認識する。
【０００７】
この構成により、コンピュータ装置は、タッチパネルとコード化パターン層とが積層されたディスプレイ装置を有し、タッチパネルが検知している接触領域の面積に基づいて、タッチパネルへの入力を制限する。従って、コンピュータ装置は、ユーザの指による入力を接触領域の面積に基づき特定することが可能となり、電子ペンによる入力に伴いペン先がディスプレイ装置に接触することに起因したタッチパネル検知や、電子ペンを把持する手の側部等がディスプレイ装置に接触することに起因したタッチパネル検知などによるタッチパネルの誤入力を防ぐことができる。
【０００８】
さらに、前記処理手段は、前記接触領域の面積が所定閾値より大きい場合に、前記タッチパネルへの入力と認識する。ここで、「所定閾値」は、例えば、電子ペンがディスプレイ装置に接触した場合の接触面積より大きく、指がディスプレイ装置に接触した場合の接触面積より小さい値に、実験等に基づき予め設定される。この態様により、コンピュータ装置は、電子ペンのペン先の接触に起因したタッチパネル検知を除外して指によるタッチパネル検知のみをタッチパネルへの入力として有効に処理することができる。
【０００９】
本発明に係る電子ペンの他の態様では、タッチパネルと、電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層とが積層されたディスプレイ装置と、前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段とを備え、前記処理手段は、前記接触領域の面積が所定閾値より小さく、かつ、前記電子ペンからの信号を受信した場合は、前記電子ペンによる入力と認識することを特徴とする。ここで、「所定閾値」は、例えば、指がディスプレイ装置に接触した場合の接触面積より小さい値に、実験等に基づき予め設定される。この態様により、コンピュータ装置は、電子ペンによる入力があったことを的確に特定することができる。
【００１０】
上記コンピュータ装置の他の一態様では、前記処理手段は、前記電子ペンによる記入位置から所定範囲内における前記タッチパネルへの入力の処理を制限することを特徴とする。この態様により、コンピュータ装置は、電子ペンによる入力中に電子ペンを把持する手の側部等がディスプレイ装置に接触することに起因したタッチパネル検知による誤入力等を防ぐと共に、タッチパネルへの誤入力のおそれがない範囲については有効にタッチパネルへの入力を処理することができる。
【００１１】
上記コンピュータ装置の他の一態様では、前記処理手段は、前記接触領域による指示位置が特定できない場合、前記タッチパネルによる入力処理を行わない。これにより、コンピュータ装置は、タッチパネルの誤入力をさらに抑制することができる。
【００１２】
本発明に係る入力システムは、電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層が積層されたタッチパネルと、前記タッチパネルと通信可能であり、当該タッチパネルによる入力と、前記電子ペンによる入力とが可能なコンピュータ装置と、前記コンピュータ装置から送信された画像信号に基づく表示画面を前記タッチパネルに投影するプロジェクタと、を備える入力システムであって、前記コンピュータ装置は、前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段を備え、前記処理手段は、前記接触領域の面積が所定閾値より大きい場合に、前記タッチパネルへの入力と認識することを特徴とする。
また、本発明に係る入力システムの他の態様では、電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層が積層されたタッチパネルと、前記タッチパネルと通信可能であり、当該タッチパネルによる入力と、前記電子ペンによる入力とが可能なコンピュータ装置と、前記コンピュータ装置から送信された画像信号に基づく表示画面を前記タッチパネルに投影するプロジェクタと、を備える入力システムであって、前記コンピュータ装置は、前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段を備え、前記処理手段は、前記接触領域の面積が所定閾値より小さく、かつ、前記電子ペンからの信号を受信した場合は、前記電子ペンによる入力と認識することを特徴とする。
【００１３】
この構成により、入力システムは、コード化パターン層が積層されたタッチパネルに、表示画面を投影させるため、プロジェクタへ画像信号を送信するコンピュータ装置を有する。そして、コンピュータ装置は、タッチパネルが検知している接触領域の面積に基づいて、タッチパネルへの入力を制限する。これにより、入力システムは、電子ペンによる入力に伴いペン先がディスプレイ装置に接触することに起因したタッチパネル検知及び電子ペンを把持する手の側部等がディスプレイ装置に接触することに起因したタッチパネル検知と、ユーザの指による接触に起因したタッチパネル検知とを的確に判別することが可能となり、タッチパネルの誤入力を防ぐことができる。
【００１４】
本発明に係るプログラムは、タッチパネルと、電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層とが積層されたディスプレイ装置を備えるコンピュータ装置に搭載され実行されるプログラムであって、前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段として前記コンピュータ装置を機能させ、前記処理手段は、前記接触領域の面積が所定閾値より大きい場合に、前記タッチパネルへの入力と認識することを特徴とする。
【００１６】
本発明に係るプログラムの他の態様では、タッチパネルと、電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層とが積層されたディスプレイ装置を備えるコンピュータ装置に搭載され実行されるプログラムであって、前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段として前記コンピュータ装置を機能させ、前記処理手段は、前記接触領域の面積が所定閾値より小さく、かつ、前記電子ペンからの信号を受信した場合は、前記電子ペンによる入力と認識することを特徴とする。
【００１７】
上記プログラムの他の一態様では、前記処理手段は、前記電子ペンによる記入位置から所定範囲内における前記タッチパネルへの入力の処理を制限することを特徴とする。
【００１８】
上記プログラムの他の一態様では、前記処理手段は、前記接触領域による指示位置が特定できない場合、前記タッチパネルによる入力処理を行わない。
【００１９】
本発明に係るプログラムの他の態様では、電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層が積層されたタッチパネルと、前記タッチパネルと通信可能であり、当該タッチパネルによる入力と、前記電子ペンによる入力とが可能なコンピュータ装置と、前記コンピュータ装置から送信された画像信号に基づく表示画面を前記タッチパネルに投影するプロジェクタと、を備える入力システムの前記コンピュータ装置に搭載され実行されるプログラムであって、前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段として前記コンピュータ装置を機能させ、前記処理手段は、前記接触領域の面積が所定閾値より大きい場合に、前記タッチパネルへの入力と認識することを特徴とする。
本発明に係るプログラムの他の態様では、電子ペンで読取り可能なコード化パターンが形成されたコード化パターン層が積層されたタッチパネルと、前記タッチパネルと通信可能であり、当該タッチパネルによる入力と、前記電子ペンによる入力とが可能なコンピュータ装置と、前記コンピュータ装置から送信された画像信号に基づく表示画面を前記タッチパネルに投影するプロジェクタと、を備える入力システムの前記コンピュータ装置に搭載され実行されるプログラムであって、前記タッチパネルが検知している接触領域の面積に基づいて、前記タッチパネルへの入力を制限する処理手段として前記コンピュータ装置を機能させ、前記処理手段は、前記接触領域の面積が所定閾値より小さく、かつ、前記電子ペンからの信号を受信した場合は、前記電子ペンによる入力と認識することを特徴とする。
【００２０】
これらのプログラムをコンピュータ装置にインストールして機能させることで、本発明に係るコンピュータ装置を構成させることができる。
【発明の効果】
【００２１】
本発明によれば、コンピュータ装置は、タッチパネルが検知している接触領域の面積に基づいて、タッチパネルへの入力を制限する。従って、コンピュータ装置は、ユーザの指による入力を接触領域の面積に基づき特定することが可能となり、電子ペンによる入力に伴いペン先がディスプレイ装置に接触することに起因した入力や、電子ペンを把持する手の側部等がディスプレイ装置に接触することに起因した入力などのタッチパネルの誤入力を防ぐことができる。
【図面の簡単な説明】
【００２２】
【図１】第１実施形態における入力システムのシステム構成図である。
【図２】ディスプレイ装置の構造を示す概略図である。
【図３】ドットパターンにおけるドットの配置と変換される値との関係を示す説明図である。
【図４】（ａ）は、ドットパターンを模式的に示し、（ｂ）は、それに対応する情報の例を示す図である。
【図５】電子ペンの構造を示す概略図である。
【図６】（ａ）は、ペンダウン中での電子ペン及び電子ペンを把持する手を示す。（ｂ）は、（ａ）に対応するペン先接触領域及び手側部接触領域を示す。（ｃ）は、指先接触領域を示す。
【図７】第１実施形態における処理フローを示すフローチャートである。
【図８】第１実施形態の変形例１における入力システムのシステム構成図である。
【図９】第２実施形態における入力システムのシステム構成図である。
【図１０】第２実施形態において設定される制限範囲について示した図である。
【図１１】第２実施形態における処理フローを示すフローチャートである。
【図１２】図１１のフローチャートの処理の具体例を説明するための図である。
【発明を実施するための形態】
【００２３】
以下、図面を参照しながら、本発明の実施の形態である第１実施形態及び第２実施形態について順に説明する。
【００２４】
＜第１実施形態＞
まず、本発明に係る第１実施形態について説明する。
【００２５】
［入力システムの構成］
図１は、第１実施形態に係る入力システムの構成を示す。図１に示すように、入力システムは、ユーザが使用する電子ペン１と、電子ペン１及びディスプレイ装置３から情報を受信して処理するコンピュータ装置２と、コンピュータ装置２に接続されたディスプレイ装置３とを備える。入力システムは、後述するように、電子ペン１に基づく入力（「電子ペン入力」とも呼ぶ。）と、タッチパネル３４に基づく入力（「タッチパネル入力」とも呼ぶ。）とに応じて所定の処理を行う。
【００２６】
（ディスプレイ装置）
図２は、第１実施形態に係るディスプレイ装置３の構成を示す。図２に示すように、ディスプレイ装置３は、多層構造を有し、上層から順に、ドットパターンオーバーレイヤ（ドットパターン形成層）（単に「ＤＯＬ」とも呼ぶ。）３０と、タッチパネル３４と、ディスプレイパネル３５と、を備える。
【００２７】
ＤＯＬ３０は、ディスプレイ装置３の最上層に配置される。ＤＯＬ３０は、ポリエチレンテレフタラートなどの透明樹脂基板である基材フィルム３３に、電子ペン１により読み取ることができるよう赤外線を反射する素材（酸化チタン、コレステリック液晶、赤外線反射性顔料など）を含んだインクによりドットパターン（コード化パターン）のドット３２が印刷され、さらに透明なＥＢ硬化樹脂などの保護層３１で保護された層構成を有している。ここで、ドットパターンを、赤外線を反射する素材で印刷しているのは、ＤＯＬ３０の下層にあるディスプレイパネル３５から様々な色の可視光が放射されても、電子ペン１によってコントラストよくドットパターンを認識させるのに、望ましいからである。ＤＯＬ３０は、本発明における「コード化パターン層」の一例である。
【００２８】
ＤＯＬ３０の裏面には、タッチパネル３４が接着されている。タッチパネル３４は、例えば、抵抗膜方式タッチパネル、超音波方式タッチパネル、光学方式タッチパネル、静電容量方式タッチパネルなどであり、ＤＯＬ３０上での接触位置を検出する。以後では、タッチパネル３４が接触を検知したＤＯＬ３０上の領域のうち、ひとまとまりの連結領域を「接触領域」と呼び、各接触領域の面積を「接触面積ｑ」とも呼ぶ。図２に示すように、電子ペン１がＤＯＬ３０上に接触した場合の接触面積ｑは、ユーザの指がＤＯＬ３０上に接触した場合の接触面積ｑよりも小さい。
【００２９】
なお、本発明が適用可能なディスプレイ装置３の構成は、図２の構成に限定されない。これに代えて、ディスプレイ装置３は、ドットパターンと基材フィルム３３との間、あるいは基材フィルム３３とタッチパネル３４との間に赤外線反射層が設けられ、さらにドットパターンが赤外線を吸収するカーボンを含んだインクにより印刷される構成であってもよい。
【００３０】
（ドットパターン）
続いて、ドット３２により構成されるドットパターン（コード化パターン）について図３及び図４を用いて説明する。ドットパターンは、アノト社の方式によるものである。図３は、ドットパターンのドットとそのドットが変換される値との関係を説明する図である。図３に示すように、ドットパターンの各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を仮想格子の基準位置（縦線及び横線の交差点）から上下左右のどの方向にシフトするかによって、各ドットは、０〜３の値に対応付けられている。また、各ドットの値は、さらに、Ｘ座標用の第１ビット値及びＹ座標用の第２ビット値に変換できる。このようにして対応付けられた情報の組合せにより、ＤＯＬ３０上の位置座標が決定されるよう構成されている。
【００３１】
図４（ａ）は、あるドットパターンの配列を示している。図４（ａ）に示すように、縦横約２ｍｍの範囲内に６×６個のドットが、ＤＯＬ３０上のどの部分から６×６ドットを取ってもユニークなパターンとなるように配置されている。これら３６個のドットにより形成されるドットパターンは位置座標（例えば、そのドットパターンがＤＯＬ３０上のどの位置にあるのか）を保持している。図４（ｂ）は、図４（ａ）に示す各ドットを、格子の基準位置からのシフト方向によって、図３に示す規則性に基づいて対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮影する電子ペン１によって行われる。
【００３２】
（電子ペン）
次に、電子ペン１について図５を用いて説明する。図５は、電子ペン１の構造を示す概略図である。図５に示すように、電子ペン１は、その筐体１０１の内部に、ペン部１０４、ＬＥＤ１０５、ＣＭＯＳカメラ１０６、圧力センサ１０７、ＣＰＵ等により構成されるプロセッサ１０８、ＲＯＭやＲＡＭといったメモリ１０９、リアルタイムクロック１１０、アンテナ等により構成される通信ユニット１１１及びバッテリー１１２を備える。ペン部１０４の先端は、ペン先部１０３となっており、ユーザは、電子ペン１のペン先部１０３をＤＯＬ３０上に当接させて、ストローク（手書きストローク）を記入する。ここで、電子ペン１のペン先部１０３がＤＯＬ３０に最初に接触することをペンダウンと呼び、接触している（当接している）状態からペン先部１０３が離れることをペンアップと呼ぶ。電子ペン１のペンダウンからペンアップまでの間に記入される軌跡が１つのストロークとなり、文字や図形等は、１つ又は複数個のストロークからなる。
【００３３】
バッテリー１１２は、電子ペン１内の各部品に電力を供給するためのものであり、例えば電子ペン１のキャップ（図示せず）の脱着により電子ペン１自体の電源のオン／オフを行うよう構成させてもよい。リアルタイムクロック１１０は、現在時刻（タイムスタンプ）を示す時刻情報を発信し、プロセッサ１０８に供給する。圧力センサ１０７は、ユーザが電子ペン１によりＤＯＬ３０上に文字やマークを書いたりタップしたりする際にペン先部１０３からペン部１０４を通じて与えられる圧力、即ち筆圧を検出し、その値をプロセッサ１０８へ伝送する。
【００３４】
プロセッサ１０８は、圧力センサ１０７から与えられる筆圧データに基づいて、ＬＥＤ１０５及びＣＭＯＳカメラ１０６のスイッチのオン／オフを切替える。即ち、ユーザが電子ペン１でＤＯＬ３０上に文字などを書くと、ペン先部１０３に筆圧がかかり、圧力センサ１０７によって所定値以上の筆圧が検出されたときに、プロセッサ１０８は、ユーザが記入を開始したと判定して、ＬＥＤ１０５及びＣＭＯＳカメラ１０６を作動させる。そして、通信ユニット１１１が、圧力センサ１０７により検出されたペンダウン情報と、後述する電子ペン１の識別情報（以後、「ペンＩＤ」と呼ぶ。）とを関連付けて、記入情報としてコンピュータ装置２へ送信する。また、ユーザが１つのストロークを記入し終えて電子ペン１をＤＯＬ３０から離すと、圧力センサ１０７は、所定値以上の筆圧が検出されなくなることでペンアップを検出する。すると、通信ユニット１１１が、圧力センサ１０７により検出されたペンアップ情報とペンＩＤとを関連付けて、記入情報としてコンピュータ装置２へ送信する。
【００３５】
ＬＥＤ１０５とＣＭＯＳカメラ１０６は、電子ペン１のペン先部１０３付近に取り付けられており、筐体１０１におけるＬＥＤ１０５及びＣＭＯＳカメラ１０６と対向する部分には、開口部１０２が形成されている。ＬＥＤ１０５は、ＤＯＬ３０上のペン先部１０３近傍に向けて赤外線を照明する。その領域は、ペン先部１０３がＤＯＬ３０に接触する位置とはわずかにずれている。ＣＭＯＳカメラ１０６には、赤外線を透過し赤外線以外を遮断する赤外線フィルタが設けられており、ＣＭＯＳカメラ１０６は、ＬＥＤ１０５によって照明された領域内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ１０８に供給する。ここで、ドットのインク素材は、赤外線を反射するため、ＬＥＤ１０５によって照射された赤外線は、ドットによって反射される。そのため、ドットの部分は、赤外線の反射量が比較的多く、ドット以外の部分は赤外線の反射量が比較的少ない。ＣＭＯＳカメラ１０６の撮影により、赤外線の反射量の違いから閾値を設けることによって、ドットの領域とそれ以外の領域を区別することができる。なお、ＣＭＯＳカメラ１０６による撮影領域は、図４（ａ）に示すような約２ｍｍ×約２ｍｍの大きさを含む範囲であり、ＣＭＯＳカメラ１０６の撮影は毎秒５０〜１００回程度の定間隔で行われる。また、ＣＭＯＳカメラ１０６は、ドットを鮮明に撮影するため、十分な被写界深度を有している。
【００３６】
プロセッサ１０８は、ユーザの記入が行われる間、ＣＭＯＳカメラ１０６によって供給される画像データのドットパターンから、ユーザが記入するストローク（筆跡）のＤＯＬ３０におけるＸ、Ｙ座標（以後、単に「座標データ」または「座標情報」とも呼ぶ。）を連続的に演算していく。すなわち、プロセッサ１０８は、ＣＭＯＳカメラ１０６によって供給される、図４（ａ）に示されるようなドットパターンの画像データを図４（ｂ）に示すデータ配列に変換し、さらに、Ｘ座標ビット値・Ｙ座標ビット値に変換して、そのデータ配列から所定の演算方法によりＸ、Ｙ座標データを演算する。なお、プロセッサ１０８は、ドットパターンに対向する電子ペン１の角度に起因するドットの画像上における配列を補正する回転補正処理機能を備えている。そして、プロセッサ１０８は、リアルタイムクロック１１０から発信される現在時刻（タイムスタンプ：記入された時刻情報）、筆圧データ及びＸ、Ｙ座標データを関連付ける。以後、これらの関連付けたデータを、まとめて「座標属性情報」と呼ぶ。なお、ＤＯＬ３０における６×６のドットパターンは、ＤＯＬ３０内で重複することはないため、ユーザが電子ペン１で文字等を記入すると、記入された位置がＤＯＬ３０内のどの位置に当たるかを、プロセッサ１０８による座標演算により特定することができる。
【００３７】
メモリ１０９には、電子ペン１を識別するための「ｐｅｎ０１」といったペンＩＤ、ペン製造者番号、ペンソフトウェアのバージョン等のプロパティ情報が記憶されている。そして、通信ユニット１１１は、ペンＩＤと、時刻情報（タイムスタンプ）と、筆圧データと、Ｘ、Ｙ座標データとを関連付けて、記入情報としてコンピュータ装置２へ送信する。通信ユニット１１１によるコンピュータ装置２への送信は、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線送信によって、即時的かつ逐次的に行われる。ここで、電子ペン１のペンダウンからペンアップまでの間に生成されてコンピュータ装置２に送信された１個又は複数個の座標属性情報は、コンピュータ装置２によりストローク情報として記憶される。換言すると、１つのストロークは、１個又は複数個のＸ、Ｙ座標（座標点）からなり、コンピュータ装置２は、ペンダウン情報及びペンアップ情報によって、１つのストロークを構成する１個又は複数個の座標属性情報を認識する。このように、ユーザの一つのストロークの記入により、電子ペン１によって生成される座標属性情報の集合を「ストローク情報」と呼ぶ。また、ペン先部１０３は、プラスチックやステンレスなどの素材により形成される。ペン先部１０３は、インクを有さず、筆圧をペン部１０４を介して圧力センサ１０７に伝達する。
【００３８】
なお、電子ペン１は、ペン部１０４にインクカートリッジを装填し、ボールペンとして使用できるようにしてもよい。また、電子ペン１は、無線送信によってコンピュータ装置２へ記入情報を送信したが、これに限らず、コンピュータ装置２と有線により接続し、有線送信によってコンピュータ装置２へ記入情報を送信してもよい。
【００３９】
また、好適には、電子ペン１は、ＣＭＯＳカメラ１０６がドットパターンを認識した際、ドットパターンが赤外線反射材で構成されているか、又は赤外線吸収材で構成されているか判断し、当該判断に基づきドットパターンの読み取りプログラムを切り替えてもよい。具体的には、電子ペン１は、まず、ＣＭＯＳカメラ１０６が撮影した画像に対して所定の閾値を用いて２値化処理を行い、当該２値化処理された画像より赤外線反射領域及び赤外線吸収領域を判別し、赤外線反射領域の面積と赤外線吸収領域の面積との大小関係を比較する。そして、電子ペン１は、赤外線反射領域よりも赤外線吸収領域が大きい場合には、２値化処理された画像に対してネガポジ反転処理を行い、ネガポジ反転処理を行った場合にはネガポジ反転処理された画像に基づいてドットパターンを認識し、ネガポジ反転処理を行わなかった場合には２値化処理された画像に基づいてドットパターンを認識する。これにより、赤外線吸収性のインクにより印刷されたドットパターン及び赤外線反射性のインキにより印刷されたドットパターンの両方を適切に認識することが可能となる。
【００４０】
（コンピュータ装置）
次に、コンピュータ装置２について再び図１を参照して説明する。コンピュータ装置２は、ハードウェアとして、電子ペン１とのデータ通信が可能なアンテナ装置、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ、マウスやキーボード等で構成される。なお、コンピュータ装置２は、ディスプレイ装置３を表示部として備えるＰＣ（パーソナルコンピュータ）、ｉＰａｄ（登録商標）などのタブレットＰＣやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ）等で構成されてもよい。コンピュータ装置２は、図１に示すように、機能的には、マウスやキーボードといった入力手段２１、受信手段２２、処理手段２４、記憶手段２５を備える。そして、コンピュータ装置２は、電子ペン１から受信した記入情報、及びタッチパネル３４から受信した入力情報（「タッチパネル入力情報」とも呼ぶ。）に基づいて所定の処理を行うものである。
【００４１】
受信手段２２は、アンテナ受信回路等により構成され、電子ペン１から記入情報を受信し、処理手段２４に伝送する。また、コンピュータ装置２は、ＤＯＬ３０に形成されたドットパターンにかかる座標系（「ＤＯＬ座標系」とも呼ぶ。）をディスプレイパネル３５にかかる座標系（「ディスプレイ座標系」とも呼ぶ。）に変換するための第１座標変換関数、及び、タッチパネル３４にかかる座標系（「タッチパネル座標系」とも呼ぶ。）をディスプレイ座標系に変換するための第２座標変換関数、をそれぞれ求めるキャリブレーション処理機能を有している。さらに、コンピュータ装置２は、そのキャリブレーション処理により求められた第１座標変換関数を用いて、ＤＯＬ座標系のデータを受信したときに、ディスプレイ座標系のデータに変換し、ストロークを描画したり、所定の処理を行ったりする機能、及び、第２座標変換関数を用いて、タッチパネル座標系のデータを受信したときに、ディスプレイ座標系のデータに変換し、アイコンの選択等の所定の処理を行う機能を有している。
【００４２】
処理手段２４は、ＣＰＵ等のプロセッサによって構成され、コンピュータ装置２の全体の制御を行う。具体的には、処理手段２４は、ディスプレイパネル３５へコンピュータ装置２により生成された画像信号を送信して当該画像信号に相当する画像を表示させる。また、処理手段２４は、上記キャリブレーション処理機能により求めた第１座標変換関数及び第２座標変換関数を記憶手段２５に記憶する。
【００４３】
コンピュータ装置２が電子ペン１から記入情報を受信すると、処理手段２４の第１座標変換手段２４１は、ＤＯＬ座標系のデータである、当該記入情報に含まれる座標データを、第１座標変換関数を用いて、ディスプレイ座標系のデータに変換する。そして、処理手段２４は、変換後の座標データに基づいて、電子ペン１によって記入された位置が、ＤＯＬ３０のドットパターンであることを認識する。そして、処理手段２４は、変換後の座標データを記憶手段２５に記憶するとともに、当該変換後の座標データ等に基づくストロークをディスプレイパネル３５に表示させたり、ストロークの該当する位置にフォルダやアプリケーション等のアイコンが表示されていた場合には、当該アイコンの選択等の処理を行ったりする。
【００４４】
また、コンピュータ装置２がタッチパネル３４からタッチパネル入力情報を受信すると、処理手段２４の第２座標変換手段２４２は、タッチパネル入力情報が示すタッチパネル座標系の座標データを、第２座標変換関数を用いて、ディスプレイ座標系のデータに変換する。そして、処理手段２４は、ディスプレイパネル３５が表示中の画像において、変換後の座標データ上にフォルダやアプリケーション等のアイコンが表示されていた場合には、当該アイコンの選択等の処理を行う。
【００４５】
処理手段２４のタッチパネル機能切替手段２４３は、タッチパネル３４が検知した接触面積ｑと電子ペン１からの記入情報の受信の有無とに基づき、電子ペン入力が行われていると判断した場合には、タッチパネル３４の入力機能をオフにする。具体的には、タッチパネル機能切替手段２４３は、タッチパネル入力情報が示す座標情報に基づき、接触領域を特定してその接触面積ｑを求め、接触面積ｑが閾値「Ｑ１」より大きく、かつ閾値「Ｑ２」より小さい場合であって、電子ペン１から記入情報を受信した場合、電子ペン１による入力であると判定して、タッチパネル３４の入力機能をオフにする。言い換えると、タッチパネル機能切替手段２４３は、以下の条件Ａが満たされ、かつ、電子ペン１から記入情報を受信した場合、電子ペン入力であると判定して、タッチパネル３４の入力機能をオフにする。
Ｑ１＜ｑ＜Ｑ２      条件（Ａ）
【００４６】
ここで、閾値Ｑ１は、電子ペン１の接触面積ｑが取り得る値の下限値より小さい値、閾値Ｑ２は、電子ペン１の接触面積ｑが取り得る値の上限値より大きい値に設定される。
【００４７】
接触面積ｑと閾値Ｑ１、Ｑ２との関係について図６を参照してさらに詳しく説明する。図６（ａ）は、ペンダウン中での電子ペン１及び電子ペン１を把持する手を示し、図６（ｂ）は、図６（ａ）に対応する電子ペン１のペン先部１０３のＤＯＬ３０上の接触領域（「ペン先接触領域」とも呼ぶ。）及び手の側部のＤＯＬ３０上の接触領域（「手側部接触領域」とも呼ぶ。）の一例を示し、図６（ｃ）は、指先をＤＯＬ３０上に接触させてタッチパネル入力を行う場合の指先のＤＯＬ３０上の接触領域（「指先接触領域」とも呼ぶ。）の一例を示す。
【００４８】
図６（ｂ）、（ｃ）に示すように、ペン先接触領域、指先接触領域、及び手側部接触領域のうち、ペン先接触領域が最も小さい領域となり、手側部接触領域が最も大きい領域となる。従って、閾値Ｑ２は、電子ペン１の接触面積ｑより大きく、指の接触面積ｑより小さい値に設定される。これにより、タッチパネル機能切替手段２４３は、接触面積ｑに基づき検出した接触領域がペン先接触領域か否かを特定し、これに基づき電子ペン入力か否かを判定することができる。なお、指先接触領域、手側部接触領域は、平均的な大きさのものを考慮するとよい。
【００４９】
また、処理手段２４は、接触面積ｑが閾値Ｑ２以上である場合、接触面積ｑ等に基づき、接触領域が指先接触領域であるか否かを判定して指先接触領域であると判断した場合に、タッチパネル入力として処理する。具体的には、処理手段２４は、接触面積ｑが閾値「Ｑ３」より大きく、かつ、閾値「Ｑ４」より小さい場合であって、接触領域に基づいて指示位置を特定できる場合に、接触領域が指先接触領域であると判断する。即ち、処理手段２４は、以下に示す条件Ｂが満たされ、かつ、タッチパネル入力の指示位置を特定できた場合、接触領域が指先接触領域であると判断する。
Ｑ３＜ｑ＜Ｑ４      条件（Ｂ）
【００５０】
ここで、閾値Ｑ３は、閾値Ｑ２より大きく、かつ、ユーザの指先の接触面積ｑが取り得る値の下限値より小さい値に設定され、閾値Ｑ４は、ユーザの指先の接触面積ｑが取り得る値の上限値より大きく、かつ、手側部接触領域の接触面積ｑが取り得る値よりも小さい値に設定される。また、指示位置は、処理手段２４が、検出した接触領域の中心位置又は重心位置を求め、当該中心位置又は重心位置を中心とする所定半径の円領域内に当該接触領域が収まるか否か判定して特定する。処理手段２４は、当該円領域内に接触領域が収まる場合には、当該接触領域が略円形の指先接触領域であり、指示位置であると判断し、当該円領域内に接触領域が収まらない場合には、当該接触領域が棒状に細い形状、その他いびつな形状であり、指示位置を特定不可能であると判断する。
【００５１】
記憶手段２５は、ＲＯＭやＲＡＭといったメモリによって構成される。記憶手段２５は、第１座標変換関数及び第２座標変換関数を記憶する。また、記憶手段２５は、処理手段２４の処理命令により、電子ペン１から受信した記入情報をペンＩＤ毎に記憶したり、プログラムの実行により生成される所定のデータを記憶したりする。
【００５２】
［処理フロー］
次に、第１実施形態の入力システムにおいて、タッチパネル入力検知に基づく処理フローについて説明する。図７に示す処理フローは、コンピュータ装置２がタッチパネル３４からタッチパネル入力情報を受信する都度、繰り返し実行され、タッチパネル入力により発生した接触領域ごとに実行される。したがって、複数のタッチパネル入力が検知された場合、図７に示す処理が、各タッチパネル入力ごとに行われる。
【００５３】
タッチパネル３４は、ＤＯＬ３０上での接触を検知した場合、タッチパネル入力情報をコンピュータ装置２へ送信する。これにより、コンピュータ装置２の処理手段２４は、タッチパネル入力があったことを検知する（ステップＳ１０１）。次に、処理手段２４は、タッチパネル３４から受信したタッチパネル入力情報が示すタッチパネル座標系の座標データに基づき、検出した１又は複数の接触領域ごとに、その接触面積ｑを算出し、各接触面積ｑが条件Ａ（Ｑ１＜ｑ＜Ｑ２）を満たすか、又は条件Ｂ（Ｑ３＜ｑ＜Ｑ４）を満たすか、又は条件Ａ、Ｂのいずれも満たさないか判定する（ステップＳ１０２）。
【００５４】
そして、条件Ａが満たされると判定した場合（ステップＳ１０２：条件Ａ）、処理手段２４は、電子ペン１から記入情報を受信しているか否か判定する（ステップＳ１０３）。これにより、処理手段２４は、ステップＳ２０１でのタッチパネル入力の検知が電子ペン入力中での電子ペン１のＤＯＬ３０上での接触に基づくものか否か判定する。なお、電子ペン１のペンダウン時では、電子ペン１が記入情報を生成する時間等に起因して、コンピュータ装置２が記入情報を受信するタイミングよりも、タッチパネル入力の検出を行うタイミングの方が早い。従って、処理手段２４は、ステップＳ１０１の実行後、上述のタイミングの差（タイムラグ）に相当する所定時間幅の間、記入情報を電子ペン１から受信しているか判定を行う。
【００５５】
そして、記入情報を受信していると判定した場合（ステップＳ１０３；Ｙｅｓ）、処理手段２４は、記憶手段２５に、その記入情報をペンＩＤ毎に記憶させる（ステップＳ１０４）。次に、処理手段２４は、タッチパネル３４の入力機能が既にオフであるか否か判定する（ステップＳ１０５）。そして、タッチパネル３４の入力機能がオンであると判定した場合（ステップＳ１０５；Ｎｏ）、タッチパネル３４の入力機能をオフにする（ステップＳ１０６）。一方、タッチパネル３４の入力機能が既にオフであると判定した場合（ステップＳ１０５；Ｙｅｓ）、処理手段２４は、オフの状態を維持したまま、ステップＳ１０７へ処理を進める。
【００５６】
次に、処理手段２４は、受信した記入情報に含まれるＤＯＬ座標系の座標情報を、記憶手段２５により記憶された第１座標変換関数を用いて、ディスプレイ座標系の座標情報に変換する（ステップＳ１０７）。そして、処理手段２４は、電子ペン入力処理を行う（ステップＳ１０８）。例えば、処理手段２４は、変換後の座標情報に基づいて、ディスプレイパネル３５により現在表示中の画像に、記入されたストロークを重畳して描画し、ディスプレイパネル３５による表示を更新させると共に、描画後の画像を記憶手段２５に更新して記憶させる等の処理を行う。
【００５７】
次に、処理手段２４は、電子ペン１から引き続き記入情報を受信しているか否か判定する（ステップＳ１０９）。そして、記入情報を受信していると判定した場合（ステップＳ１０９；Ｙｅｓ）、処理手段２４は、引き続きステップＳ１０４の処理へ移行し、記入情報に基づき処理を行う。一方、記入情報を受信していないと判定した場合（ステップＳ１０９；Ｎｏ）、処理手段２４は、タッチパネル３４の入力機能をオンに戻す（ステップＳ１１０）。そして、処理手段２４は、フローチャートの処理を終了する。
【００５８】
一方、ステップＳ１０３で記入情報を受信していないと判定した場合（ステップＳ１０３；Ｎｏ）、処理手段２４は、検出したタッチパネル入力が指によるタッチパネル入力ではなく、かつ、電子ペン入力を伴うものでもないことから、入力処理を行わず、フローチャートの処理を終了する。
【００５９】
ステップＳ１０２で接触面積ｑが条件Ｂを満たすと判定した場合（ステップＳ１０２；条件Ｂ）、処理手段２４は、検出した接触領域に基づき指示位置を特定できるか否か判定する（ステップＳ１２１）。例えば、処理手段２４は、検出した接触領域の中心位置を求め、当該中心位置を中心とする所定半径の円領域内に当該接触領域が収まるか否か判定し、当該円領域内に接触領域が収まる場合には、当該接触領域を指示位置として特定し、当該円領域内に接触領域が収まらない場合には、指示位置を特定不可能であると判断する。そして、検出した接触領域に基づき指示位置を特定できないと判定した場合（ステップＳ１２１；Ｎｏ）、処理手段２４は、フローチャートの処理を終了する。一方、検出した接触領域に基づき指示位置を特定できた場合（ステップＳ１２１；Ｙｅｓ）、処理手段２４は、タッチパネル３４から受信したタッチパネル入力情報が示すタッチパネル座標系の座標データを、第２座標変換関数を用いて、ディスプレイ座標系のデータに変換し（ステップＳ１２２）、タッチパネル入力処理を行う（ステップＳ１２３）。具体的には、処理手段２４は、ディスプレイパネル３５が現在表示中の画像において、変換後の座標データ上にフォルダ等のアイコンが表示されていた場合には、当該アイコンの選択等の処理を行う。
【００６０】
一方、ステップＳ１０２において、接触面積ｑが条件Ａ及び条件Ｂのいずれも満たさないと判定した場合（ステップＳ１０２；条件Ａ、Ｂ以外）、処理手段２４は、当該接触領域が手側部接触領域等であると判断し、タッチパネル３４の誤入力を防ぐため、タッチパネル入力処理を行わず、フローチャートの処理を終了する。
【００６１】
［第１実施形態の入力システムによる作用効果］
第１実施形態の入力システムによれば、コンピュータ装置２は、接触面積ｑが条件Ａを満たし、かつ、電子ペン１から記入情報を受信している間、タッチパネル３４の入力機能をオフにする。これにより、コンピュータ装置２は、ユーザの指によるタッチパネル入力に伴うタッチパネル検知を、電子ペン入力に伴うペン先部１０３によるタッチパネル検知及び電子ペン１を把持する手の側部等がＤＯＬ３０に接触することに起因したタッチパネル検知と的確に判別し、ユーザの指によるタッチパネル入力のみを受け付け、タッチパネル３４への誤入力を防ぐことができる。
【００６２】
また、コンピュータ装置２は、接触面積ｑが条件Ｂを満たし、かつ、タッチパネル入力の指示位置を特定できる場合に、タッチパネル入力処理を行うことで、検出した接触領域が指先接触領域と判別できる場合のみタッチパネル入力として有効に処理するため、タッチパネル３４への誤入力を防ぐことができる。さらに、コンピュータ装置２は、接触面積ｑが条件Ｂを満たす場合であっても、指示位置を特定できない場合には、タッチパネル入力処理を実行しないことで、タッチパネル３４への誤入力をより確実に防ぐことができる。
【００６３】
なお、図７に示す処理は、タッチパネル入力により発生した接触領域ごとに実行されるため、複数の指でタッチパネル入力している状態では、いずれの入力もタッチパネル入力処理（ステップＳ１２３）が行われることになる。また、指でタッチパネル入力して、タッチパネル入力処理されている間に、電子ペン入力が行われると、その時点でステップＳ１０６においてタッチパネル機能がＯＦＦされ、電子ペン入力処理が優位に行われることになる。また、電子ペン入力処理されている間は、タッチパネル機能がＯＦＦされているため、途中で、指によるタッチパネル入力をしようとしても、タッチパネル入力処理は行われない。また、複数の電子ペンでストロークを描いている間は、いずれの入力についても、電子ペンＩＤにより記入情報を識別しつつ、電子ペン入力処理（ステップＳ１０８）が行われる。
【００６４】
［第１実施形態の変形例］
次に、第１実施形態の変形例について説明する。以下の変形例は、任意に組み合わせて上述の第１実施形態に適用してもよい。
【００６５】
（変形例１）
図１及び図２では、ＤＯＬ３０及びタッチパネル３４は、ディスプレイパネル３５に積層されていた。しかし、本発明が適用可能な入力システムの構成は、これに限定されない。
【００６６】
図８は、第１実施形態の変形例１に係る入力システムのシステム構成図である。図８に示すように、第１実施形態の変形例１に係る入力システムは、コンピュータ装置２のディスプレイの表示画面と同じ画像をＤＯＬ３０上に投影するプロジェクタ４を備える。また、ＤＯＬ３０及びタッチパネル３４は、コンピュータ装置２のディスプレイと離れた位置に積層されて配置されている。また、タッチパネル３４は、コンピュータ装置２と接続し、タッチパネル入力情報をコンピュータ装置２へ送信する。なお、図８に示すプロジェクタ４は、フロントプロジェクタであるが、リアプロジェクタであってもよい。また、ＤＯＬ３０またはタッチパネル３４を構成する層に、投影された光を結像拡散する結像拡散層を採用するか、ＤＯＬ３０やタッチパネル３４とは別に、結像拡散層を積層させるとよい。
【００６７】
このように、ＤＯＬ３０及びタッチパネル３４がディスプレイに積層されていない構成であっても、コンピュータ装置２の処理手段２４は、電子ペン１から受信した記入情報に含まれるＤＯＬ座標系の座標情報を、記憶手段２５により記憶された第１座標変換関数を用いて、ディスプレイ座標系の座標情報に変換し、電子ペン入力処理を行う。また、処理手段２４は、タッチパネル３４から受信したタッチパネル入力情報が示すタッチパネル座標系の座標情報を、記入手段２５により記憶された第２座標変換関数を用いて、ディスプレイ座標系の座標情報に変換し、タッチパネル入力処理を行う。また、処理手段２４は、図７に示すフローチャートに基づき、接触面積ｑが条件Ａを満たす場合であって、電子ペン１から記入情報を受信している間、タッチパネル３４の入力機能を制限すると共に、接触面積ｑが条件Ｂを満たし、かつ指示位置を特定可能な場合に限り、タッチパネル入力処理を行う。
【００６８】
この構成によっても、入力システムは、好適に、電子ペン入力と、ユーザの指によるタッチパネル入力とを受け付け、かつ、電子ペン１による入力中に、電子ペン１がＤＯＬ３０に接触することに起因したタッチパネル入力の誤検出等を防ぐことができる。
【００６９】
（変形例２）
タッチパネル機能切替手段２４３は、接触面積ｑ及び閾値Ｑ１、Ｑ２を用いる条件Ａ及び記入情報の受信有無に基づき、検出した接触領域がペン先接触領域か否か判断した。しかし、本発明が適用可能な方法は、これに限定されない。条件Ａに代えて、タッチパネル機能切替手段２４３は、閾値Ｑ１を設けず、接触面積ｑが閾値Ｑ２より小さい場合に記入情報を受信した場合、接触領域がペン先接触領域であると判断してもよい。このようにしても、ステップＳ１０３において、記入情報の受信の有無が判断されるため、記入情報を受信していない接触を、電子ペン入力としては扱わないようにすることができる。
【００７０】
（変形例３）
上記第１実施形態において、アノト方式のコード化パターン（ドットパターン）を用いたが、位置座標を示すコード化パターンであればよく、アノト方式に限られない。
【００７１】
上述のように、上記第１実施形態では、指でタッチパネル入力して、タッチパネル入力処理されている間に、電子ペン入力が行われると、その時点でステップＳ１０６においてタッチパネル機能がＯＦＦされ、電子ペン入力処理が優位に行われることになるため、注意のために、その旨をディスプレイパネル３５に表示させるようにするとよい。
【００７２】
＜第２実施形態＞
次に、第２実施形態について説明する。図９は、第２実施形態における入力システムのシステム構成図を示す。第２実施形態では、処理手段２４は、タッチパネル機能切替手段２４３に代えて、タッチパネル入力を無効にする期間及び範囲を制限するタッチパネル機能制限手段２４４を備える点で、第１実施形態と異なる。その他、第１実施形態と同様の部分については、同一の符号を付し、適宜その説明を省略する。
【００７３】
処理手段２４のタッチパネル機能制限手段２４４は、コンピュータ装置２が電子ペン１から記入情報を受信している間、電子ペン１のペン先位置（「電子ペン入力位置」とも呼ぶ。）から所定範囲内でのタッチパネル３４の入力機能をオフにする。そして、処理手段２４は、電子ペン入力位置が変化した場合には、変化後の電子ペン入力位置に基づき、タッチパネル３４の入力機能をオフにする範囲を定める。以後では、電子ペン入力位置に基づき、タッチパネル３４の入力機能をオフにする範囲を「制限範囲Ｗｒ」とも呼ぶ。
【００７４】
タッチパネル機能制限手段２４４の具体的な処理についてさらに図１０を参照して説明する。図１０は、第２実施形態におけるディスプレイ装置３の表示画面の一例である。
【００７５】
図１０では、ユーザがＤＯＬ３０上に電子ペン１のペン先部１０３を当接させている。この場合、処理手段２４は、電子ペン１から受信した記入情報に含まれる座標データを、第１座標変換関数を用いて、ディスプレイ座標系の座標データに変換し、当該座標データの位置を電子ペン入力位置に定める。そして、処理手段２４は、当該電子ペン入力位置を中心とした半径Ｒの円領域を制限範囲Ｗｒに定め、制限範囲Ｗｒでのタッチパネル３４の入力機能をオフにし、制限範囲Ｗｒ以外の領域でのタッチパネル３４の入力機能をオンにする。上述の半径Ｒは、例えば１０ｃｍ〜１５ｃｍに定められ、具体的には、ＤＯＬ３０上で電子ペン１による入力を行う場合に、電子ペン入力位置から、当該電子ペン１を把持する手の側部がＤＯＬ３０上で接触する可能性がある位置までの最大距離を予め実験等に基づき予め定められる。
【００７６】
また、処理手段２４は、電子ペン入力位置が変化した場合には、変化後の電子ペン入力位置に基づき新たに制限範囲Ｗｒを定め、その範囲でのタッチパネル３４の入力機能をオフにする。したがって、電子ペン１によってストロークが描かれている間は、電子ペン入力位置の移動に伴って制限範囲Ｗｒも移動する。さらに、処理手段２４は、複数の電子ペン１から記入情報を受信している場合には、それぞれの電子ペン１に対応した制限範囲Ｗｒを設ける。具体的には、処理手段２４は、この場合、各電子ペン１の記入情報に基づき、それぞれの電子ペン入力位置を特定し、当該電子ペン入力位置に基づき制限範囲Ｗｒを定める。この場合、制限範囲Ｗｒは、各電子ペン入力位置を中心とした半径Ｒの円領域をあわせたＤＯＬ３０上の領域となる。
【００７７】
［処理フロー］
次に、第２実施形態の入力システムにおいて、タッチパネル入力検知に基づく処理フローについて説明する。図１１に示す処理フローは、コンピュータ装置２がタッチパネル３４からタッチパネル入力情報を受信するごとに繰り返し実行される。なお、図１１に示す処理フローは、同時に複数箇所の接触領域に対応するタッチパネル入力情報を受信した場合には、ステップＳ２０２以降の処理は、接触領域ごとに並行して実行される。
【００７８】
タッチパネル３４がＤＯＬ３０上での接触を検知した場合、タッチパネル入力情報をコンピュータ装置２へ送信する。これにより、コンピュータ装置２の処理手段２４は、タッチパネル入力があったことを検知する（ステップＳ２０１）。次に、処理手段２４は、タッチパネル３４から受信したタッチパネル入力情報が示すタッチパネル座標系の座標データに基づき、各接触領域の接触面積ｑをそれぞれ算出し、各接触面積ｑがそれぞれ条件Ａ（Ｑ１＜ｑ＜Ｑ２）を満たすか、又は条件Ｂ（Ｑ３＜ｑ＜Ｑ４）を満たすか、又は条件Ａ、Ｂのいずれも満たさないか判定する（ステップＳ２０２）。
【００７９】
そして、条件Ａが満たされると判定した場合（ステップＳ２０２：条件Ａ）、処理手段２４は、電子ペン１から新たな記入情報を受信しているか否か判定する（ステップＳ２０３）。これにより、処理手段２４は、ステップＳ１０１でのタッチパネル入力の検知が電子ペン入力中での新たな電子ペン１のＤＯＬ３０上での接触に基づくものか否か判定する。なお、電子ペン１のペンダウン時では、電子ペン１が記入情報を生成する時間等に起因して、コンピュータ装置２が記入情報を受信するタイミングよりも、タッチパネル入力の検出を行うタイミングの方が早い。従って、処理手段２４は、ステップＳ２０１の実行後、上述のタイミングの差（タイムラグ）に相当する所定時間幅の間、記入情報を新たな電子ペン１から受信しているか判定を行う。
【００８０】
そして、新たな記入情報を受信していると判定した場合（ステップＳ２０３；Ｙｅｓ）、処理手段２４は、記憶手段２５に、その記入情報をペンＩＤ毎に記憶させる（ステップＳ２０４）。次に、処理手段２４は、受信した記入情報に含まれるＤＯＬ座標系の座標情報を、記憶手段２５により記憶された第１座標変換関数を用いて、ディスプレイ座標系の座標情報に変換する（ステップＳ２０５）。そして、処理手段２４は、変換後の座標情報に基づき電子ペン入力位置を特定し、当該電子ペン入力位置から所定範囲におけるタッチパネル３４の入力機能をオフにする（ステップＳ２０６）。具体的には、処理手段２４は、電子ペン入力位置を中心とした半径Ｒの円領域でのタッチパネル３４の入力機能をオフにする。そして、処理手段２４は、電子ペン入力処理を行う（ステップＳ２０７）。
【００８１】
次に、処理手段２４は、ステップＳ２０７の電子ペン入力処理の対象となった電子ペン１と同一の電子ペン１から引き続き記入情報を受信しているか否か判定する（ステップＳ２０８）。そして、同一の電子ペン１から記入情報を受信していると判定した場合（ステップＳ２０８；Ｙｅｓ）、処理手段２４は、引き続きステップＳ２０４の処理へ移行し、記入情報に基づき処理を行う。
【００８２】
一方、同一の電子ペン１から記入情報を受信していないと判定した場合（ステップＳ２０８；Ｎｏ）、処理手段２４は、一連の電子ペン入力処理の対象となっていた当該電子ペン１の電子ペン入力位置に基づくタッチパネル３４の入力機能の制限を解除する（ステップＳ２０９）。そして、処理手段２４は、フローチャートの処理を終了する。なお、処理手段２４は、記入情報を受信している他の電子ペン１が存在する場合には、引き続き、当該他の電子ペン１の電子ペン入力位置から半径Ｒの円領域でのタッチパネル３４の入力機能をオフにする。
【００８３】
一方、ステップＳ２０３で新たな電子ペン１から記入情報を受信していないと判定した場合（ステップＳ２０３；Ｎｏ）、処理手段２４は、フローチャートの処理を終了する。なお、当該処理以前のタッチパネル入力検知から引き続き同一の電子ペン１から受信している記入情報は、当該処理以前のステップＳ２０４〜Ｓ２０８ループ処理によりそれぞれ電子ペン入力処理が行われているため、当該処理では電子ペン入力処理を行わない。
【００８４】
ステップＳ２０２で接触面積ｑが条件Ｂを満たすと判定した場合（ステップＳ２０２；条件Ｂ）、処理手段２４は、検出した接触領域に基づき指示位置を特定できるか否か判定する（ステップＳ２２１）。そして、検出した接触領域に基づき指示位置を特定できないと判定した場合（ステップＳ２２１；Ｎｏ）、処理手段２４は、フローチャートの処理を終了する。一方、検出した接触領域に基づき指示位置を特定できた場合（ステップＳ２２１；Ｙｅｓ）、処理手段２４は、タッチパネル３４から受信したタッチパネル入力情報が示すタッチパネル座標系の座標データを、第２座標変換関数を用いて、ディスプレイ座標系のデータに変換し（ステップＳ２２２）、変換後の座標情報が制限範囲Ｗｒ内であるか否か判定する（ステップＳ２２３）。そして、変換後の座標情報が制限範囲Ｗｒ外であると判定した場合（ステップＳ２２３；Ｎｏ）、処理手段２４は、タッチパネル入力処理を行う（ステップＳ２２４）。一方、変換後の座標情報が制限範囲Ｗｒ内であると判定した場合（ステップＳ２２３；Ｙｅｓ）、処理手段２４は、タッチパネル入力処理は行わず、フローチャートの処理を終了する。
【００８５】
一方、ステップＳ２０２において、接触面積ｑが条件Ａ及び条件Ｂのいずれも満たさないと判定した場合（ステップＳ２０２；条件Ａ、Ｂ以外）、処理手段２４は、当該接触領域が手側部接触領域等であると判断し、タッチパネル３４の誤入力を防ぐため、タッチパネル入力処理を行わず、フローチャートの処理を終了する。
【００８６】
［具体例］
次に、図１１のフローチャートに示す処理の具体例について、図１２を参照してさらに詳しく説明する。図１２は、第２実施形態において、複数のユーザ（Ａさん、Ｂさん、Ｃさん、Ｄさん）がディスプレイ装置３上で入力を行う場合の概要図である。以下では、ＡさんはペンＩＤ「ｐｅｎ０１」の電子ペン１Ａを用い、ＢさんはペンＩＤ「ｐｅｎ０２」の電子ペン１Ｂを用いることとし、Ａさんから順に入力を行うものとし、Ａさんの入力時には制限範囲Ｗｒは設けられていないものとする。
【００８７】
まず、Ａさんが電子ペン１Ａを把持し、ＤＯＬ３０上にペンダウンをして書き込みを行う。これにより、コンピュータ装置２は、タッチパネル３４によりタッチパネル入力を検知し（ステップＳ２０１参照）、かつ、検出した接触領域に対応する接触面積ｑが条件Ａを満たすと判定する（ステップＳ２０２参照）。さらに、電子ペン１Ａからコンピュータ装置２へ記入情報が送信されることから、コンピュータ装置２は、新たな電子ペン１から記入情報を受信したと判断し（ステップＳ２０３参照）、受信した記入情報に含まれるＤＯＬ座標系の座標情報を、第１座標変換関数を用いて、ディスプレイ座標系の座標情報に変換し（ステップＳ２０５参照）、変換後の座標情報に基づき電子ペン１Ａの電子ペン入力位置を特定し、当該電子ペン入力位置から半径Ｒの範囲を制限範囲Ｗｒａとして制限範囲Ｗｒに定める（ステップＳ２０６参照）。そして、コンピュータ装置２は、電子ペン１Ａの電子ペン入力処理を行う（ステップＳ２０７参照）。また、電子ペン入力位置が変化した場合には、コンピュータ装置２は、変化後の電子ペン入力位置に基づき制限範囲Ｗｒを更新する。
【００８８】
なお、Ａさんが電子ペン１ＡをＤＯＬ３０上にペンダウンしたことにより、ペン先接触領域と共に手側部接触領域が検出された場合であっても、コンピュータ装置２は、接触面積ｑが条件Ａ及び条件Ｂを満たさないことから（ステップＳ２０２参照）、当該手側部接触領域に対応する入力処理を行わない。
【００８９】
次に、Ｂさんが電子ペン１Ｂを把持し、ＤＯＬ３０上に電子ペン１Ａの電子ペン入力位置と距離Ｒ以上離れた位置でペンダウンをして書き込みを行う。これにより、コンピュータ装置２は、タッチパネル３４によりタッチパネル入力を検知し（ステップＳ２０１参照）、かつ、ペン先接触領域に対応する接触面積ｑが条件Ａを満たすと判定する（ステップＳ２０２参照）。このとき、電子ペン１Ｂからコンピュータ装置２へ記入情報が送信されることから、コンピュータ装置２は、新たな電子ペン１から記入情報を受信したと判断し（ステップＳ２０３参照）、受信した記入情報に基づき電子ペン１Ｂの電子ペン入力位置を特定し、当該電子ペン入力位置から半径Ｒの範囲を制限範囲Ｗｒｂとして制限範囲Ｗｒに加える（ステップＳ２０６参照）。そして、コンピュータ装置２は、電子ペン１Ｂの電子ペン入力処理を行う（ステップＳ２０７参照）。
【００９０】
次に、ＣさんがＤＯＬ３０上であって制限範囲Ｗｒ以外の位置に指を接触させる。これにより、コンピュータ装置２は、タッチパネル３４によりタッチパネル入力を検知し（ステップＳ２０１参照）、指先接触領域に対応する接触面積ｑが条件Ｂを満たすと判定する（ステップＳ２０２参照）。さらに、コンピュータ装置２は、検出した接触領域から指示位置を特定できると判断し（ステップＳ２２１参照）、受信したタッチパネル入力情報が示すタッチパネル座標系の座標情報を、第２座標変換関数を用いて、ディスプレイ座標系の座標情報に変換する（ステップＳ２２２参照）。さらに、コンピュータ装置２は、当該座標情報が制限範囲Ｗｒ外にあることから（ステップＳ２２３参照）、当該座標情報に基づきタッチパネル入力処理を行う（ステップＳ２２４参照）。
【００９１】
さらに、ＤさんがＤＯＬ３０上であって制限範囲Ｗｒａ（Ｗｒ）内の位置に指を接触させる。これにより、コンピュータ装置２は、タッチパネル３４によりタッチパネル入力を検知し（ステップＳ２０１参照）、指先接触領域に対応する接触面積ｑが条件Ｂを満たすと判定する（ステップＳ２０２参照）。さらに、接触領域が略円形となっており、指示位置を特定できることから、コンピュータ装置２は、受信したタッチパネル入力情報が示すタッチパネル座標系の座標情報を、第２座標変換関数を用いて、ディスプレイ座標系の座標情報に変換する（ステップＳ２２２参照）。しかし、この場合、変換後の座標情報が制限範囲Ｗｒａ（Ｗｒ）内にあることから（ステップＳ２２３参照）、コンピュータ装置２は、タッチパネル入力処理を行わない。
【００９２】
［第２実施形態の入力システムによる作用効果］
第１実施形態の入力システムによれば、コンピュータ装置２は、接触面積ｑが条件Ａを満たし、かつ、電子ペン１から記入情報を受信している間、タッチパネル３４の所定範囲における入力機能をオフにする。これにより、コンピュータ装置２は、ユーザの指によるタッチパネル入力に伴うタッチパネル検知を、電子ペン入力に伴うペン先部１０３によるタッチパネル検知及び電子ペン１を把持する手の側部等がＤＯＬ３０に接触することに起因したタッチパネル検知と的確に判別し、ユーザの指によるタッチパネル入力のみを受け付け、タッチパネル３４への誤入力を防ぐことができる。
【００９３】
また、コンピュータ装置２は、電子ペン入力位置に基づく所定範囲に限ってタッチパネル３４の入力機能をオフにすることで、電子ペン入力中に電子ペン１がＤＯＬ３０上に当接すること等に起因した誤入力を防ぎつつ、一方の手の指又は他のユーザの手の指による意図したタッチパネル入力を有効に処理することができる。従って、第２実施形態は、ディスプレイ装置３が大型の画面を有し、複数人によりタッチパネル入力を行う場合にも好適に適用される。
【００９４】
また、コンピュータ装置２は、接触面積ｑが条件Ｂを満たし、かつ、タッチパネル入力の指示位置を特定できる場合に、タッチパネル入力処理を行うことで、検出した接触領域が指先接触領域と判別できる場合のみタッチパネル入力として有効に処理するため、タッチパネル３４への誤入力を防ぐことができる。さらに、コンピュータ装置２は、接触面積ｑが条件Ｂを満たす場合であっても、指示位置を特定できない場合には、タッチパネル入力処理を実行しないことで、タッチパネル３４への誤入力をより確実に防ぐことができる。
【００９５】
［第２実施形態の変形例］
次に、第２実施形態の変形例について説明する。第２実施形態では、第１実施形態の変形例及び以下に述べる変形例を任意に組み合わせて適用可能である。
【００９６】
（変形例４）
図１０の説明では、処理手段２４は、電子ペン入力位置から半径Ｒの円領域を制限範囲Ｗｒに定めたが、制限範囲Ｗｒの設定方法は、これに限定されない。これに代えて、例えば、処理手段２４は、楕円、その他円以外の予め定めた形状の領域を、電子ペン入力位置に基づき制限範囲Ｗｒに定めてもよい。この際、電子ペン１を使用するユーザの利き手とは反対側の領域が制限されないような形状とすると好適である。ユーザの利き手は、予め使用する電子ペン１のペンＩＤに関連付けて記憶手段２５に記憶するようにしてもよいし、電子ペン１に角度センサーを設ける又は電子ペン１が撮影したドットパターンの歪み形状から電子ペン１の傾きを求めて記入情報に傾き情報を含めるようにしてもよい。
【符号の説明】
【００９７】
１…電子ペン
２…コンピュータ装置
３…ディスプレイ装置
４…プロジェクタ
２１…入力手段
２２…受信手段
２４…処理手段
２５…記憶手段
３０…ＤＯＬ
３４…タッチパネル
３５…ディスプレイパネル
【図１】
0005655573.tif 000002
【図２】
0005655573.tif 000003
【図３】
0005655573.tif 000004
【図４】
0005655573.tif 000005
【図５】
0005655573.tif 000006
【図７】
0005655573.tif 000007
【図９】
0005655573.tif 000008
【図１１】
0005655573.tif 000009
【図６】
0005655573.tif 000010
【図８】
0005655573.tif 000011
【図１０】
0005655573.tif 000012
【図１２】
0005655573.tif 000013