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