(57)【要約】【課題】電子ペンで記入した内容から、ユーザの任意のタイミングで任意の範囲のストロークを認識して使用することが可能な電子ペン、端末装置、及びプログラムを提供する。【解決手段】電子ペンは、コード化パターンを読み取ることで生成した記入情報に基づきストロークを認識し、認識したストロークが、閉領域を形成しているか否か判定する。そして、電子ペンは、認識したストロークが閉領域を形成している場合、認識したストロークのうち、当該閉領域内に位置するストロークについて、当該ストロークを認識するための情報を受信装置に送信する。【選択図】図６
2012252637.tif 000002
【特許請求の範囲】
【請求項１】
コード化パターンを読み取り、手書きのストロークに関する記入情報を生成する記入情報生成手段と、
前記記入情報に基づきストロークを認識するストローク認識手段と、
前記ストローク認識手段により認識された前記ストロークが、閉領域を形成しているか否か判定する閉領域判定手段と、
前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合、前記ストローク認識手段により認識されたストロークのうち、前記閉領域内に位置するストロークについて、当該ストロークを認識するための情報を受信装置に送信するストローク情報送信手段と
を備えることを特徴とする電子ペン。
【請求項２】
前記ストローク情報送信手段は、
前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した後、当該閉領域を形成しているストロークに重ねて記入された所定のマークを示すストロークを前記ストローク認識手段がさらに認識した場合に、前記ストロークを認識するための情報を送信することを特徴とする請求項１に記載の電子ペン。
【請求項３】
前記ストローク情報送信手段は、
前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合であって、当該閉領域内に位置するストロークが所定量以上ある場合に、前記ストロークを認識するための情報を送信することを特徴とする請求項１または２に記載の電子ペン。
【請求項４】
前記ストローク情報送信手段は、
前記ストローク認識手段が、所定エリアのコード化パターンを認識したときに、閉領域を形成したストローク内の前記ストロークを認識するための情報を送信することを特徴とする請求項１に記載の電子ペン。
【請求項５】
前記ストローク情報送信手段は、
閉領域を形成したストローク内であって所定時間内に記入されたストロークを認識するための情報を送信することを特徴とする請求項１〜４のうちいずれか一項に記載の電子ペン。
【請求項６】
前記ストローク情報送信手段が前記ストロークを認識するための情報を送信する場合に、前記ストロークを認識するための情報を送信する旨を通知するための音声出力を行う音声出力手段をさらに備えることを特徴とする請求項１乃至５のいずれか一項に記載の電子ペン。
【請求項７】
前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合、前記閉領域内に位置するストロークから構成される文字を認識する文字認識手段をさらに備え、
前記ストローク情報送信手段は、前記文字認識手段が認識した文字のコードを、前記ストロークを認識するための情報として送信することを特徴とする請求項１乃至６のいずれか一項に記載の電子ペン。
【請求項８】
コード化パターンを読み取り、手書きのストロークに関する記入情報を生成する電子ペンから前記記入情報を受信する記入情報受信手段と、
前記記入情報に基づきストロークを認識するストローク認識手段と、
前記ストローク認識手段により認識された前記ストロークが、閉領域を形成しているか否か判定する閉領域判定手段と、
前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合、前記ストローク認識手段により認識されたストロークのうち、前記閉領域内に位置するストロークについて、当該ストロークを認識するための情報を受信装置に送信するストローク情報送信手段と
を備えることを特徴とする端末装置。
【請求項９】
前記ストローク情報送信手段は、
前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した後、当該閉領域を形成しているストロークに重ねて記入された所定のマークを示すストロークを前記ストローク認識手段がさらに認識した場合に、前記ストロークを認識するための情報を送信することを特徴とする請求項８に記載の端末装置。
【請求項１０】
前記ストローク情報送信手段は、
前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合であって、当該閉領域内に位置するストロークが所定量以上ある場合に、前記ストロークを認識するための情報を送信することを特徴とする請求項８または９に記載の端末装置。
【請求項１１】
前記ストローク情報送信手段は、
前記ストローク認識手段が、所定エリアのコード化パターンを認識したときに、閉領域を形成したストローク内の前記ストロークを認識するための情報を送信することを特徴とする請求項８に記載の端末装置。
【請求項１２】
前記ストローク情報送信手段は、
閉領域を形成したストローク内であって所定時間内に記入されたストロークを認識するための情報を送信することを特徴とする請求項８〜１１のうちいずれか一項に記載の端末装置。
【請求項１３】
前記ストローク情報送信手段が前記ストロークを認識するための情報を送信する場合に、前記ストロークを認識するための情報を送信する旨を通知するための音声出力を行う音声出力手段をさらに備えることを特徴とする請求項８乃至１１のいずれか一項に記載の端末装置。
【請求項１４】
前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合、前記閉領域内に位置するストロークから構成される文字を認識する文字認識手段をさらに備え、
前記ストローク情報送信手段は、前記文字認識手段が認識した文字のコードを、前記ストロークを認識するための情報として送信することを特徴とする請求項８乃至１２のいずれか一項に記載の端末装置。
【請求項１５】
電子ペンにより実行されるプログラムであって、
コード化パターンを読み取り、手書きのストロークに関する記入情報を生成する記入情報生成手段、
前記記入情報に基づきストロークを認識するストローク認識手段、
前記ストローク認識手段により認識された前記ストロークが、閉領域を形成しているか否か判定する閉領域判定手段、
前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合、前記ストローク認識手段により認識されたストロークのうち、前記閉領域内に位置するストロークについて、当該ストロークを認識するための情報を受信装置に送信するストローク情報送信手段
として前記電子ペンを機能させることを特徴とするプログラム。
【請求項１６】
端末装置により実行されるプログラムであって、
コード化パターンを読み取り、手書きのストロークに関する記入情報を生成する電子ペンから前記記入情報を受信する記入情報受信手段、
前記記入情報に基づきストロークを認識するストローク認識手段、
前記ストローク認識手段により認識された前記ストロークが、閉領域を形成しているか否か判定する閉領域判定手段、
前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合、前記ストローク認識手段により認識されたストロークのうち、前記閉領域内に位置するストロークについて、当該ストロークを認識するための情報を受信装置に送信するストローク情報送信手段
として前記端末装置を機能させることを特徴とするプログラム。
【請求項１７】
前記ストローク情報送信手段は、
前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した後、当該閉領域を形成しているストロークに重ねて記入された所定のマークを示すストロークを前記ストローク認識手段がさらに認識した場合に、前記ストロークを認識するための情報を送信することを特徴とする請求項１４または１５に記載のプログラム。
【請求項１８】
前記ストローク情報送信手段は、
前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合であって、当該閉領域内に位置するストロークが所定量以上ある場合に、前記ストロークを認識するための情報を送信することを特徴とする請求項１４乃至１６のいずれか一項に記載のプログラム。
【請求項１９】
前記ストローク情報送信手段は、
前記ストローク認識手段が、所定エリアのコード化パターンを認識したときに、閉領域を形成したストローク内の前記ストロークを認識するための情報を送信することを特徴とする請求項１４または１５に記載のプログラム。
【請求項２０】
前記ストローク情報送信手段は、
閉領域を形成したストローク内であって所定時間内に記入されたストロークを認識するための情報を送信することを特徴とする請求項１４〜１８のうちいずれか一項に記載のプログラム。
【請求項２１】
前記ストローク情報送信手段が前記ストロークを認識するための情報を送信する場合に、前記ストロークを認識するための情報を送信する旨を通知するための音声出力を行う音声出力手段としてさらに前記電子ペンを機能させることを特徴とする請求項１４に記載のプログラム。
【請求項２２】
前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合、前記閉領域内に位置するストロークから構成される文字を認識する文字認識手段としてさらに前記電子ペンを機能させ、
前記ストローク情報送信手段は、前記文字認識手段が認識した文字のコードを、前記ストロークを認識するための情報として送信することを特徴とする請求項１４に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペンで読み取り可能なコード化パターンを利用した技術に関する。
【背景技術】
【０００２】
近年、記入した情報を電子化する電子ペンが開発されており、その代表的なものとしてスウェーデンのＡｎｏｔｏ社が開発した「アノトペン（Ａｎｏｔｏ  ｐｅｎ）」が知られている。アノトペンは、所定のドットパターンが印刷された専用紙とともに使用される。アノトペンは、ペン先部に、文字等を書くための通常のインクカートリッジに加えて、専用紙に印刷されたドットパターンを撮像するための小型カメラと、撮像したドットパターンから専用紙における位置座標を演算するプロセッサと、演算された位置座標等を外部機器へ送信するデータ通信ユニットとを搭載している。ユーザが専用紙上にアノトペンで文字等を書いたり、専用紙上に図案化されている画像にチェックマークを記入したりすると、ペンの移動に伴って小型カメラが専用紙に印刷されたドットパターンを撮像し、プロセッサによって演算された連続する位置座標から、ユーザが書き込んだ文字、画像などの記入情報が認識される。そして、この記入情報が、データ通信ユニットによりアノトペンから近くのパーソナルコンピュータや携帯電話などの端末装置に送信される（例えば、特許文献１参照）。
【０００３】
特許文献２には、ドットパターンが形成されたノートに対して、電子ペンで記入したストロークがサーバに記憶されるシステムが開示されている。このシステムでは、ノートの行確認マークを通る四角形を電子ペンで描くと、サーバは、その四角形によって囲まれた領域に描かれたストロークのイメージデータに対して、所定の処理を行う。さらに、特許文献３には、用紙に電子ペンで記入した情報をコンピュータ装置が電子ペンから受信し、コンピュータ装置は用紙に電子ペンで記入した内容をプロジェクタによりスクリーンへ投影させて表示させるシステムが開示されている。また、上述したような電子ペンに対して無線通信機能を備える技術が、特許文献４に開示されている。また、無線通信機能に関しては、個体識別を行うＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ  Ｃａｒｄ）カードを持たせて、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）の無線通信方式に準拠した無線通信を行う技術が、特許文献５に開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３８４２２８３号公報
【特許文献２】特許第４２７６９５７号公報
【特許文献３】特開２００９−０２０６３１号公報
【特許文献４】特表２００３−５１９４２３号公報
【特許文献５】特開２００８−３０６７２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
学校教室での協働学習や会議では、参加者の各々が用紙にメモ書きを行った後、必要に応じてメモ書きから必要な部分を抽出して他の参加者が視認できるようにスクリーンなどに表示させたい場合がある。この場合、用紙に記載したメモ書きから表示させたい部分をユーザが任意のタイミングかつ任意の範囲で特定できると便宜である。そこで、本発明は、電子ペンで記入した内容から、ユーザの任意のタイミングで任意の範囲のストロークを特定して使用することが可能な電子ペン、端末装置、及びプログラムを提供することを主な課題とする。
【課題を解決するための手段】
【０００６】
本発明に係る電子ペンの一態様では、コード化パターンを読み取り、手書きのストロークに関する記入情報を生成する記入情報生成手段と、前記記入情報に基づきストロークを認識するストローク認識手段と、前記ストローク認識手段により認識された前記ストロークが、閉領域を形成しているか否か判定する閉領域判定手段と、前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合、前記ストローク認識手段により認識されたストロークのうち、前記閉領域内に位置するストロークについて、当該ストロークを認識するための情報を受信装置に送信するストローク情報送信手段とを備える。
【０００７】
この構成により、電子ペンは、コード化パターンを読み取ることで生成した記入情報に基づきストロークを認識し、認識したストロークが、閉領域を形成しているか否か判定する。そして、電子ペンは、認識したストロークが閉領域を形成している場合、認識したストロークのうち、当該閉領域内に位置するストロークについて、当該ストロークを認識するための情報を受信装置に送信する。ここで、「ストロークが閉領域を形成している」とは、一つのストロークが閉領域を形成する場合に限らず、複数のストロークにより一つの閉領域を形成する場合も含む。このようにすることで、ユーザは、電子ペンにより書き込んだ内容のうち、使用したい部分について、電子ペンにより閉領域のストロークで囲むことで、当該閉領域内のストロークの情報を所定の端末等に送信させることができる。従って、電子ペンは、電子ペンで記入した内容から、ユーザの任意のタイミングで任意の範囲のストロークを特定させて使用させることができる。
【０００８】
上記の電子ペンの一態様では、前記ストローク情報送信手段は、前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した後、当該閉領域を形成しているストロークに重ねて記入された所定のマークを示すストロークを前記ストローク認識手段がさらに認識した場合に、前記ストロークを認識するための情報を送信する。この態様により、電子ペンは、より確実にユーザが送信する意図を有していることを確認した上で閉領域内のストロークの情報を送信することができる。従って、電子ペンは、ユーザが送信する意図を有しないで偶発的に又は誤って閉領域のストロークを記入したこと等に起因した誤送信を抑制することができる。
【０００９】
上記の電子ペンの他の一態様では、前記ストローク情報送信手段は、前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合であって、当該閉領域内に位置するストロークが所定量以上ある場合に、前記ストロークを認識するための情報を送信する。ここで、「所定量」とは、所定の観点から計測したストロークの量を示し、例えば対象となるストロークの全長、対象となるストロークの数などが該当する。この態様により、電子ペンは、ユーザが送信する意図を有しないで偶発的に又は誤って閉領域のストロークを記入したこと等に起因した誤送信を抑制することができる。
【００１０】
上記の電子ペンの他の一態様では、前記ストローク情報送信手段は、前記ストローク認識手段が、所定エリアのコード化パターンを認識したときに、閉領域を形成したストローク内の前記ストロークを認識するための情報を送信する。これにより、ユーザが意識的に所定エリアのコード化パターンを電子ペンに読み取らせることで、電子ペンに、閉領域を形成したストローク内の前記ストロークを認識するための情報を送信させることができ、操作性がよい。
【００１１】
上記の電子ペンの他の一態様では、前記ストローク情報送信手段は、閉領域を形成したストローク内であって所定時間内に記入されたストロークを認識するための情報を送信する。これにより、所定時間内に記入されたストロークを認識するための情報に限定して送信することができる。
【００１２】
上記の電子ペンの他の一態様では、前記ストローク情報送信手段が前記ストロークを認識するための情報を送信する場合に、前記ストロークを認識するための情報を送信する旨を通知するための音声出力を行う音声出力手段をさらに備える。この態様により、ユーザは、ストロークの情報が適切に送信されたか容易に把握することができる。
【００１３】
上記の電子ペンの他の一態様では、前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合、前記閉領域内に位置するストロークから構成される文字を認識する文字認識手段をさらに備え、前記ストローク情報送信手段は、前記文字認識手段が認識した文字のコードを、前記ストロークを認識するための情報として送信する。この態様により、電子ペンは、好適に、生成した記入情報から、ユーザが指定した文字の情報を抽出して送信することができる。
【００１４】
本発明に係る端末装置の一態様では、コード化パターンを読み取り、手書きのストロークに関する記入情報を生成する電子ペンから前記記入情報を受信する記入情報受信手段と、前記記入情報に基づきストロークを認識するストローク認識手段と、前記ストローク認識手段により認識された前記ストロークが、閉領域を形成しているか否か判定する閉領域判定手段と、前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合、前記ストローク認識手段により認識されたストロークのうち、前記閉領域内に位置するストロークについて、当該ストロークを認識するための情報を受信装置に送信するストローク情報送信手段とを備える。
【００１５】
この態様により、端末装置は、電子ペンから記入情報を受信し、当該記入情報からストロークを認識して、当該ストロークが閉領域を形成しているか否か判定する。そして、端末装置は、認識したストロークが閉領域を形成している場合、認識したストロークのうち、当該閉領域内に位置するストロークについて、当該ストロークを認識するための情報を受信装置に送信する。この態様によっても、ユーザは、電子ペンにより書き込んだ内容のうち、使用したい部分について、電子ペンにより閉領域のストロークで囲むことで、当該閉領域内のストロークの情報を所定の端末等に送信させることができる。従って、端末装置は、電子ペンから受信した記入情報から、ユーザが電子ペンにより指定したストロークの情報のみを抽出し、送信することができる。
【００１６】
上記の端末装置の一態様では、前記ストローク情報送信手段は、前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した後、当該閉領域を形成しているストロークに重ねて記入された所定のマークを示すストロークを前記ストローク認識手段がさらに認識した場合に、前記ストロークを認識するための情報を送信する。この態様により、端末装置は、より確実にユーザが送信する意図を有していることを確認した上で閉領域内のストロークの情報を送信することができる。従って、端末装置は、ユーザが送信する意図を有しないで偶発的に又は誤って閉領域のストロークを記入したこと等に起因した誤送信を抑制することができる。
【００１７】
上記の端末装置の他の一態様では、前記ストローク情報送信手段は、前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合であって、当該閉領域内に位置するストロークが所定量以上ある場合に、前記ストロークを認識するための情報を送信する。この態様により、端末装置は、ユーザが送信する意図を有しないで偶発的に又は誤って閉領域のストロークを記入したこと等に起因した誤送信を抑制することができる。
【００１８】
上記の端末装置の他の一態様では、前記ストローク情報送信手段は、前記ストローク認識手段が、所定エリアのコード化パターンを認識したときに、閉領域を形成したストローク内の前記ストロークを認識するための情報を送信する。これにより、ユーザが意識的に所定エリアのコード化パターンを電子ペンに読み取らせることで、端末装置に、閉領域を形成したストローク内の前記ストロークを認識するための情報を送信させることができ、操作性がよい。
【００１９】
上記の端末装置の他の一態様では、前記ストローク情報送信手段は、閉領域を形成したストローク内であって所定時間内に記入されたストロークを認識するための情報を送信する。これにより、所定時間内に記入されたストロークを認識するための情報に限定して送信することができる。
【００２０】
上記の端末装置の他の一態様では、前記ストローク情報送信手段が前記ストロークを認識するための情報を送信する場合に、前記ストロークを認識するための情報を送信する旨を通知するための音声出力を行う音声出力手段をさらに備える。この態様により、ユーザは、ストロークの情報が適切に送信されたか容易に把握することができる。
【００２１】
上記の端末装置の他の一態様では、前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合、前記閉領域内に位置するストロークから構成される文字を認識する文字認識手段をさらに備え、前記ストローク情報送信手段は、前記文字認識手段が認識した文字のコードを、前記ストロークを認識するための情報として送信する。この態様により、端末装置は、好適に、電子ペンから受信した記入情報から、ユーザが指定した文字の情報を抽出して送信することができる。
【００２２】
本発明に係るプログラムの一態様では、電子ペンにより実行されるプログラムであって、コード化パターンを読み取り、手書きのストロークに関する記入情報を生成する記入情報生成手段、前記記入情報に基づきストロークを認識するストローク認識手段、前記ストローク認識手段により認識された前記ストロークが、閉領域を形成しているか否か判定する閉領域判定手段、前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合、前記ストローク認識手段により認識されたストロークのうち、前記閉領域内に位置するストロークについて、当該ストロークを認識するための情報を受信装置に送信するストローク情報送信手段として前記電子ペンを機能させる。
【００２３】
本発明に係るプログラムの他の態様では、端末装置により実行されるプログラムであって、コード化パターンを読み取り、手書きのストロークに関する記入情報を生成する電子ペンから前記記入情報を受信する記入情報受信手段、前記記入情報に基づきストロークを認識するストローク認識手段、前記ストローク認識手段により認識された前記ストロークが、閉領域を形成しているか否か判定する閉領域判定手段、前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合、前記ストローク認識手段により認識されたストロークのうち、前記閉領域内に位置するストロークについて、当該ストロークを認識するための情報を受信装置に送信するストローク情報送信手段として前記端末装置を機能させる。
【００２４】
上記のプログラムの一態様では、前記ストローク情報送信手段は、前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した後、当該閉領域を形成しているストロークに重ねて記入された所定のマークを示すストロークを前記ストローク認識手段がさらに認識した場合に、前記ストロークを認識するための情報を送信する。
【００２５】
上記のプログラムの他の一態様では、前記ストローク情報送信手段は、前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合であって、当該閉領域内に位置するストロークが所定量以上ある場合に、前記ストロークを認識するための情報を送信する。
【００２６】
上記のプログラムの他の一態様では、前記ストローク情報送信手段は、前記ストローク認識手段が、所定エリアのコード化パターンを認識したときに、閉領域を形成したストローク内の前記ストロークを認識するための情報を送信する。
【００２７】
上記のプログラムの他の一態様では、前記ストローク情報送信手段は、閉領域を形成したストローク内であって所定時間内に記入されたストロークを認識するための情報を送信する。
【００２８】
上記のプログラムの他の一態様では、前記ストローク情報送信手段が前記ストロークを認識するための情報を送信する場合に、前記ストロークを認識するための情報を送信する旨を通知するための音声出力を行う音声出力手段としてさらに前記電子ペンを機能させる。
【００２９】
上記のプログラムの他の一態様では、前記ストロークが閉領域を形成していると前記閉領域判定手段が判定した場合、前記閉領域内に位置するストロークから構成される文字を認識する文字認識手段としてさらに前記電子ペンを機能させ、前記ストローク情報送信手段は、前記文字認識手段が認識した文字のコードを、前記ストロークを認識するための情報として送信する。
【００３０】
これらのプログラムを電子ペンないし端末装置にインストールして機能させることで、本発明に係る電子ペンないし端末装置を構成させることができる。
【発明の効果】
【００３１】
本発明によれば、電子ペンは、コード化パターンを読み取ることで生成した記入情報に基づきストロークを認識し、認識したストロークが閉領域を形成しているか否か判定する。そして、電子ペンは、認識したストロークが閉領域を形成している場合、認識したストロークのうち、当該閉領域内に位置するストロークについて、当該ストロークを認識するための情報を送信する。このようにすることで、ユーザは、電子ペンにより書き込んだ内容のうち、使用したい部分について、電子ペンにより閉領域のストロークで囲むことで、当該閉領域内のストロークの情報を所定の端末等に送信させることができる。従って、電子ペンは、電子ペンで記入した内容から、ユーザの任意のタイミングで任意の範囲のストロークを特定させてその情報を送信させることができる。
【００３２】
また、端末装置は、電子ペンから記入情報を受信し、当該記入情報からストロークを認識して、当該ストロークが閉領域を形成しているか否か判定する。そして、端末装置は、認識したストロークが閉領域を形成している場合、認識したストロークのうち、当該閉領域内に位置するストロークについて、当該ストロークを認識するための情報を受信装置に送信する。これにより、端末装置は、電子ペンから受信した記入情報から、ユーザが電子ペンにより指定したストロークの情報のみを適切に抽出し、送信することができる。
【図面の簡単な説明】
【００３３】
【図１】第１実施形態に係る送信ストローク特定システムの構成図である。
【図２】ドットパターンにおけるドットの配置と変換される値との関係を示す説明図である。
【図３】（ａ）は、ドットパターンを模式的に示し、（ｂ）は、それに対応する情報の例を示す図である。
【図４】電子ペンの構造を示す概略図である。
【図５】コンピュータ装置の機能ブロック図である。
【図６】電子ペンが実行する処理フローを示すフローチャートである。
【図７】（Ａ）は、電子ペンにより既に記入されたストロークを囲む閉領域のストロークが記入された後のドットパターン用紙の状態を示し、（Ｂ）は、コンピュータ装置が表示する画面を示す。
【図８】変形例に係る送信ストローク特定システムの構成図である。
【図９】変形例の第１の例に係る電子ペンの処理フローを示すフローチャートである。
【図１０】フラグが立っていると判定した場合の処理ルーチンを示すフローチャートである。
【図１１】（Ａ）は、電子ペンにより既に記入されたストロークを囲む閉領域のストロークが記入された後のドットパターン用紙の状態を示し、（Ｂ）は、変形例においてコンピュータ装置が表示する画面を示す。
【図１２】変形例の第２の例に係る電子ペンが実行する処理手順を示すフローチャートである。
【図１３】第２実施形態に係る送信ストローク特定システムの構成図である。
【図１４】端末装置の機能的な構成を示す概略図である。
【図１５】第２実施形態において端末装置が実行する処理フローを示すフローチャートである。
【図１６】（Ａ）は、電子ペンにより既に記入されたストロークを囲む閉領域のストロークが記入された後のドットパターン用紙の状態を示し、（Ｂ）は、端末装置が表示する画面を示し、（Ｃ）は、コンピュータ装置が表示する画面を示す。
【図１７】変形例の第１の例において、端末装置が実行する処理手順を示すフローチャートを示す。
【図１８】（Ａ）は、電子ペンにより既に記入されたストロークを囲む閉領域のストロークが記入された後のドットパターン用紙の状態を示し、（Ｂ）は、変形例において端末装置が表示する画面を示し、（Ｃ）は、変形例においてコンピュータ装置が表示する画面を示す。
【図１９】変形例の第２の例において、端末装置が実行する処理手順を示すフローチャートを示す。
【図２０】第２実施形態の変形例に係る送信ストローク特定システムの構成を示す。
【図２１】第１，２実施形態の変形例に係るドットパターン用紙を示す。
【発明を実施するための形態】
【００３４】
以下、図面を参照しながら、本発明を実施するのに好適な第１実施形態及び第２実施形態について説明する。以下に説明する各実施形態に係る送信ストローク特定システムは、学校教室での協働学習や遠隔会議などに好適に適用され、記入したストロークのうち、記入情報として送信するストロークをユーザが特定して送信可能なシステムである。
【００３５】
＜第１実施形態＞
［送信ストローク特定システムの構成］
図１は、第１実施形態に係る送信ストローク特定システムの構成を示す。図１に示すように、第１実施形態の送信ストローク特定システムは、ユーザが使用する電子ペン１（１Ａ、１Ｂ）と、ドットパターンが印刷されたドットパターン用紙２と、電子ペン１から記入情報等を受信して処理するコンピュータ装置３と、コンピュータ装置３と接続され、そのディスプレイの表示画面と同じ画像をドットスクリーン５に投影するプロジェクタ４と、ドットパターンが印刷されたドットスクリーン５とを備える。以下、これらの各構成要素について説明する。
【００３６】
（ドットパターン用紙）
まず、ドットパターン用紙（電子ペン用用紙）２について説明する。ドットパターン用紙２には、プリンターなどにより、その略全面に後述する位置座標を示すドットパターン（コード化パターン）が印刷される。ドットパターンは、電子ペン１により読み取ることができるように赤外線を吸収するカーボンを含んだインクにより印刷される。
【００３７】
（ドットスクリーン）
ドットスクリーン５は、白地の樹脂基板に、電子ペン１により読み取ることができるよう赤外線を吸収するカーボンを含んだインクによりドットパターン（コード化パターン）が印刷され、さらにドットパターンが例えば透明なＥＢ硬化樹脂層などで保護された層構成を有している。
【００３８】
（ドットパターン）
続いて、ドットパターン用紙２やドットスクリーン５に印刷されたアノト方式のドットパターン（コード化パターン）について図２及び図３を用いて説明する。図２は、ドットパターンのドットとそのドットが変換される値との関係を説明する図である。図２に示すように、ドットパターンの各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を仮想格子の基準位置（縦線及び横線の交差点）から上下左右のどの方向にシフトするかによって、各ドットは、０〜３の値に対応付けられている。また、各ドットの値は、さらに、Ｘ座標用の第１ビット値及びＹ座標用の第２ビット値に変換できる。このようにして対応付けられた情報の組合せにより、ドットパターン用紙２やドットスクリーン５上の位置座標が決定されるよう構成されている。なお、ドットパターン用紙２とドットスクリーン５とでは座標領域が重ならないようドットパターンが形成される。
【００３９】
図３（ａ）は、あるドットパターンの配列を示している。図３（ａ）に示すように、縦横約２ｍｍの範囲内に６×６個のドットが、ドットパターン用紙２やドットスクリーン５上のどの部分から６×６ドットを取ってもユニークなパターンとなるように配置されている。これら３６個のドットにより形成されるドットパターンは位置座標（例えば、そのドットパターンがドットパターン用紙２やドットスクリーン５上のどの位置にあるのか）を保持している。図３（ｂ）は、図３（ａ）に示す各ドットを、格子の基準位置からのシフト方向によって、図２に示す規則性に基づいて対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮影する電子ペン１によって行われる。
【００４０】
（電子ペン）
次に、電子ペン１について図４を用いて説明する。図４は、電子ペン１の構造を示す概略図である。図４に示すように、電子ペン１は、その筐体１０１の内部に、インクカートリッジ１０４、ＬＥＤ１０５、ＣＭＯＳカメラ１０６、圧力センサ１０７、ＣＰＵ等により構成されるプロセッサ１０８、ＲＯＭやＲＡＭといったメモリ１０９、リアルタイムクロック１１０、アンテナ等により構成される通信ユニット１１１及びバッテリー１１２を備える。インクカートリッジ１０４の先端は、ペン先部１０３となっており、ユーザは、電子ペン１のペン先部１０３をドットパターン用紙２やドットスクリーン５上に当接させて、ストローク（手書きストローク）を記入する。ここで、電子ペン１のペン先部１０３がドットパターン用紙２等に最初に接触することをペンダウンと呼び、接触している（当接している）状態からペン先部１０３が離れることをペンアップと呼ぶ。電子ペン１のペンダウンからペンアップまでの間に記入される軌跡が１つのストロークとなり、文字や図形等は、１つ又は複数個のストロークからなる。
【００４１】
バッテリー１１２は電子ペン１内の各部品に電力を供給するためのものであり、例えば電子ペン１のキャップ（図示せず）の脱着により電子ペン１自体の電源のオン／オフを行うよう構成させてもよい。リアルタイムクロック１１０は、現在時刻（タイムスタンプ）を示す時刻情報を発信し、プロセッサ１０８に供給する。圧力センサ１０７は、ユーザが電子ペン１によりドットパターン用紙２等に文字やマークを書いたりタップしたりする際にペン先部１０３からインクカートリッジ１０４を通じて与えられる圧力、即ち筆圧を検出し、その値をプロセッサ１０８へ伝送する。
【００４２】
プロセッサ１０８は、圧力センサ１０７から与えられる筆圧データに基づいて、ＬＥＤ１０５及びＣＭＯＳカメラ１０６のスイッチのオン／オフを切替える。即ち、ユーザが電子ペン１でドットパターン用紙２等に文字などを書くと、ペン先部１０３に筆圧がかかり、圧力センサ１０７によって所定値以上の筆圧が検出されたときに、プロセッサ１０８は、ユーザが記入を開始したと判定して、ＬＥＤ１０５及びＣＭＯＳカメラ１０６を作動させる。そして、通信ユニット１１１が、圧力センサ１０７により検出されたペンダウン情報（以後、「ペンダウン情報ＰＤ」と呼ぶ。）と、後述する電子ペン１の識別情報（以後、「ペンＩＤ」と呼ぶ。）とを関連付けて、記入情報としてコンピュータ装置３へ送信する。また、ユーザが１つのストロークを記入し終えて電子ペン１をドットパターン用紙２から離すと、圧力センサ１０７は、所定値以上の筆圧が検出されなくなることでペンアップを検出する。すると、通信ユニット１１１が、圧力センサ１０７により検出されたペンアップ情報（以後、「ペンアップ情報ＰＵ」と呼ぶ。）とペンＩＤとを関連付けて、記入情報としてコンピュータ装置３へ送信する。
【００４３】
ＬＥＤ１０５とＣＭＯＳカメラ１０６は、電子ペン１のペン先部１０３付近に取り付けられており、筐体１０１におけるＬＥＤ１０５及びＣＭＯＳカメラ１０６と対向する部分には、開口部１０２が形成されている。ＬＥＤ１０５は、ドットパターン用紙２上のペン先部１０３近傍に向けて赤外線を照明する。その領域は、ペン先部１０３がドットパターン用紙２に接触する位置とはわずかにずれている。ＣＭＯＳカメラ１０６には、赤外線を透過し赤外線以外を遮断する赤外線透過フィルタが設けられており、ＣＭＯＳカメラ１０６は、ＬＥＤ１０５によって照明された領域内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ１０８に供給する。ここで、カーボンは赤外線を吸収するため、ＬＥＤ１０５によって照射された赤外線は、ドットに含まれるカーボンによって吸収される。そのため、ドットの部分は、赤外線の反射量が少なく、ドット以外の部分は赤外線の反射量が多い。ＣＭＯＳカメラ１０６の撮影により、赤外線の反射量の違いから閾値を設けることによって、カーボンを含むドットの領域とそれ以外の領域を区別することができる。したがって、ドットパターン用紙２に記入欄などが印刷されていた場合でも、印刷したインクは赤外域に吸収性を持たないため、プロセッサ１０８は、ドットパターンを認識することができる。なお、ＣＭＯＳカメラ１０６による撮影領域は、図３（ａ）に示すような約２ｍｍ×約２ｍｍの大きさを含む範囲であり、ＣＭＯＳカメラ１０６の撮影は毎秒５０〜１００回程度の定間隔で行われる。また、ＣＭＯＳカメラ１０６は、ドットを鮮明に撮影するため、十分な被写界深度を有している。
【００４４】
プロセッサ１０８は、ユーザの記入が行われる間、ＣＭＯＳカメラ１０６によって供給される画像データのドットパターンから、ユーザが記入するストローク（筆跡）のドットパターン用紙２等におけるＸ、Ｙ座標（以後、単に「座標データ」または「座標情報」とも呼ぶ。）を連続的に演算していく。すなわち、プロセッサ１０８は、ＣＭＯＳカメラ１０６によって供給される、図３（ａ）に示されるようなドットパターンの画像データを図３（ｂ）に示すデータ配列に変換し、さらに、Ｘ座標ビット値・Ｙ座標ビット値に変換して、そのデータ配列から所定の演算方法によりＸ、Ｙ座標データを演算する。なお、プロセッサ１０８は、ドットパターンに対向する電子ペン１の角度に起因するドットの画像上の配列を補正する回転補正処理機能を備えており、座標演算の際にその機能が発揮される。そして、プロセッサ１０８は、リアルタイムクロック１１０から発信される現在時刻（タイムスタンプ：記入された時刻情報）、筆圧データ及びＸ、Ｙ座標データを関連付ける。以後、これらの関連付けたデータを、まとめて「座標属性情報」と呼ぶ。なお、ドットパターン用紙２等における６×６のドットパターンは、ドットパターン用紙２内で重複することはないため、ユーザが電子ペン１で文字等を記入すると、記入された位置がドットパターン用紙２等のどの位置に当たるかを、プロセッサ１０８による座標演算により特定することができる。
【００４５】
メモリ１０９には、電子ペン１を識別するための「ｐｅｎ０１」といったペンＩＤ、ペン製造者番号、ペンソフトウェアのバージョン等のプロパティ情報が記憶されている。そして、ドットスクリーン５のドットパターンを読み込ませて書き込むための電子ペン１Ｂの場合、通信ユニット１１１は、ペンＩＤと、時刻情報（タイムスタンプ）と、筆圧データと、Ｘ、Ｙ座標データとを関連付けて、記入情報としてコンピュータ装置３へ送信する。この場合通信ユニット１１１によるコンピュータ装置３への送信は、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線送信によって、即時的かつ逐次的に行われる。ここで、電子ペン１のペンダウンからペンアップまでの間に生成されてコンピュータ装置３に送信された１個又は複数個の座標属性情報は、コンピュータ装置３によりストローク情報として記憶される。換言すると、１つのストロークは、１個又は複数個のＸ、Ｙ座標（座標点）からなり、コンピュータ装置３は、ペンダウン情報ＰＤ及びペンアップ情報ＰＵによって、１つのストロークを構成する１個又は複数個の座標属性情報を認識する。
【００４６】
一方、ドットパターン用紙２に記入するための電子ペン１Ａの場合、プロセッサ１０８は、生成した記入情報をメモリ１０９に記憶させ、閉領域を形成するストロークを認識した場合に、当該閉領域内のストロークに対応する記入情報をコンピュータ装置３へ送信する。これについては、［処理フロー］及び［具体例］のセクションで詳しく説明する。
【００４７】
なお、ドットパターン用紙２に記入するための電子ペン１Ａについては、記入内容が書き込み後、視認できるように、インクカートリッジ１０４のインクによってドットパターン用紙２に記入される構造となっている。その一方、ドットスクリーン５のドットパターンを読み込ませて書き込むための電子ペン１Ｂについては、コンピュータ装置３が記入情報を受信して、ドットスクリーン５上の筆跡に合わせてストロークをプロジェクタ４に投影させるので、インクカートリッジ１０４の代わりに、インクを有さず、単に、ペン先部１０３にかかる筆圧を圧力センサ１０７に伝達する部材であってもよい。
【００４８】
（コンピュータ装置）
次に、コンピュータ装置３について説明する。コンピュータ装置３は、ハードウェアとして、電子ペン１とのデータ通信が可能なアンテナ装置、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ、ディスプレイ、マウスやキーボード等で構成される。なお、コンピュータ装置３は、ｉＰａｄ（登録商標）などのタブレットＰＣやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ）、またはディスプレイを備えるＰＣ（パーソナルコンピュータ）等で構成されてもよい。コンピュータ装置３は、本発明における「受信装置」の一例である。
【００４９】
図５は、コンピュータ装置３の機能ブロック図である。コンピュータ装置３は、機能的には、マウスやキーボードといった入力手段３１、通信手段３２、記憶手段３３、処理手段３４、表示手段３６、インターフェース３８を備える。通信手段３２は、アンテナ受信回路等により構成され、電子ペン１から記入情報を受信し、受信した情報を処理手段３４に伝送する。表示手段３６は、ディスプレイ等によって構成され、処理手段３４によって指示された内容を表示する。インターフェース３８は、プロジェクタ４と接続するためのインターフェースである。インターフェース３８は、処理手段３４の処理命令に基づき、表示手段３６に画像を表示するための画像信号をプロジェクタ４に送信し、表示手段３６の画像と同じ画像を同期して投影させる。
【００５０】
処理手段３４は、ＣＰＵ等のプロセッサによって構成され、コンピュータ装置３の全体の制御を行う。具体的には、電子ペン１Ａによって、ドットパターン用紙２への記入の際にドットパターンを読み取ることによって生成された記入情報を、コンピュータ装置３が受信すると、処理手段３４のストローク描画手段３４１は、記入情報に基づくストロークを表示手段３６に描画し表示させる。
【００５１】
また、処理手段３４は、キャリブレーション用マークを少なくとも２以上、表示手段３６に表示させることにより、プロジェクタ４に対し、ドットスクリーン５にもキャリブレーション用マークを投影させ、キャリブレーション用マークが投影された位置のドットパターンを電子ペン１Ｂに読み取らせて記入情報を受信することで、ドットスクリーン５のドットパターンにかかる座標系を表示手段３６のディスプレイにかかる座標系に変換するための座標変換関数を求める（キャリブレーション処理機能）。さらに、処理手段３４は、そのキャリブレーション処理により求められた座標変換関数を用いて、ドットスクリーン５のドットパターンにかかる座標系のデータを受信したときに、表示手段３６のディスプレイにかかる座標系のデータに変換し、ストロークを描画したり、所定の処理を行う。
【００５２】
記憶手段３３は、ＲＯＭやＲＡＭといったメモリによって構成される。記憶手段３３は、処理手段３４の処理命令により、電子ペン１から受信した記入情報をペンＩＤ毎に記憶する。また、記憶手段３３は、ドットパターン用紙２及びドットスクリーン５と、これに対応するドットパターンが示す座標範囲との関連付け情報（「座標定義情報」とも呼ぶ。）を記憶する。
【００５３】
［処理フロー］
次に、第１実施形態の電子ペン１Ａによる処理フローについて説明する。図６は、電子ペン１Ａが実行する処理フローを示すフローチャートである。図６に示す処理フローは、電子ペン１Ａの圧力センサ１０７により筆圧が検知されるごとに繰り返し実行される。
【００５４】
まず、ユーザが、ドットパターン用紙２に対し、電子ペン１Ａで文字の記入をすると、電子ペン１Ａの圧力センサ１０７は、ペン先部１０３からインクカートリッジ１０４を通じて与えられる筆圧を検出し、その値をプロセッサ１０８へ伝送する（ステップＳ１０１）。そして、圧力センサ１０７によって筆圧が検出されたときに、プロセッサ１０８は、ユーザが記入を開始したと判定して、ＬＥＤ１０５及びＣＭＯＳカメラ１０６を作動させる。プロセッサ１０８は、ペンダウン情報ＰＤを含む記入情報を生成する（ステップＳ１０２）。
【００５５】
そして、プロセッサ１０８は、圧力センサ１０７によって検出された筆圧が「０」か否か判定し（ステップＳ１０３）、筆圧が「０」ではない場合（ステップＳ１０３；Ｎｏ）、ＬＥＤ１０５及びＣＭＯＳカメラ１０６を引き続き作動させることにより、ＬＥＤ１０５にドットパターン用紙２上のペン先部１０３近傍に向けて赤外線を照明させると共に、ＬＥＤ１０５によって照明された領域内におけるドットパターンをＣＭＯＳカメラ１０６に撮影させる。そして、プロセッサ１０８は、ＣＭＯＳカメラ１０６によって供給される画像データのドットパターンから、ユーザが記入するストローク（筆跡）のドットパターン用紙２における座標データを連続的に演算する（ステップＳ１０４）。そして、プロセッサ１０８は、当該座標データ、リアルタイムクロック１１０から発信される時刻、及び筆圧データの座標属性情報と、ペンＩＤとを含む記入情報を生成する（ステップＳ１０５）。
【００５６】
一方、筆圧が「０」となった場合（ステップＳ１０３；Ｙｅｓ）、プロセッサ１０８は、圧力センサ１０７により検出されたペンアップ情報ＰＵとペンＩＤとを含む記入情報を生成する（ステップＳ１０６）。そして、プロセッサ１０８は、電子ペン１Ａのペンダウンからペンアップまでの間に生成された記入情報をメモリ１０９に記憶させると共に、電子ペン１Ａのペンダウンからペンアップまでの間に生成された１個又は複数個の座標属性情報から特定されるストロークを認識する（ステップＳ１０７）。
【００５７】
そして、プロセッサ１０８は、認識したストロークが閉領域を形成しているか否か判定し（ステップＳ１０８）、認識したストロークが閉領域を形成していない場合（ステップＳ１０８；Ｎｏ）、フローチャートの処理を終了する。
【００５８】
一方、認識したストロークが閉領域を形成していると判定した場合（ステップＳ１０８；Ｙｅｓ）、プロセッサ１０８は、メモリ１０９に記憶させたストローク情報から認識されるストロークのうち、当該閉領域内に位置するストロークが所定量以上描かれているか否か判定する（ステップＳ１０９）。具体的には、プロセッサ１０８は、閉領域内のストロークの数が所定値以上、又は／及び、閉領域内のストロークの長さの合算値が所定値以上か否か判定する。これらの所定値は、例えば誤記入や強調表示のために閉領域のストロークが描かれることに起因して誤って記入情報を送信する虞が無い値になるように実験等により予め定められる。そして、閉領域内に所定量以上のストロークが描かれていない場合（ステップＳ１０９；Ｎｏ）、プロセッサ１０８は、記入情報を送信することなくフローチャートの処理を終了する。
【００５９】
一方、閉領域内に所定量以上のストロークが描かれている場合（ステップＳ１０９；Ｙｅｓ）、プロセッサ１０８は、閉領域内に描かれたストロークに関する記入情報を、通信ユニット１１１によりコンピュータ装置３へ送信する（ステップＳ１１０）。そして、プロセッサ１０８は、送信した記入情報をメモリ１０９から削除すると共に、閉領域を構成するストロークに関する記入情報を削除する（ステップＳ１１１）。
【００６０】
［具体例］
次に、図６のフローチャートに示す処理の具体例について、図７（Ａ）、（Ｂ）を参照してさらに詳しく説明する。図７（Ａ）は、電子ペン１Ａにより既に記入されたストロークを囲む閉領域のストロークが記入された後のドットパターン用紙２の状態を示し、図７（Ｂ）は、コンピュータ装置３の表示手段３６が表示するコンピュータ装置画面３６０を示す。
【００６１】
図７（Ａ）に示すように、まず、ユーザは、電子ペン１Ａにより、ドットパターン用紙２に必要なメモ書き等を行う。具体的には、ここでは、「グループ学習」と表題を記載した後、それぞれ「Ａ君の考え」、「Ｂ君の考え」、「Ｃ君の考え」を具体的に記載している。この場合、電子ペン１Ａは、圧力センサ１０７が検出した筆圧及びＣＭＯＳカメラ１０６が生成したドットパターンの画像データ等に基づき記入情報を生成し（ステップＳ１０１乃至Ｓ１０６参照）、ペンアップがあるごとに、電子ペン１Ａのペンダウンからペンアップまでの間に生成された記入情報を記憶する（ステップＳ１０７参照）。
【００６２】
次に、ユーザは、ドットパターン用紙２に記載した「Ｂ君の考え」及び「Ｃ君の考え」の具体的内容を、コンピュータ装置画面３６０及びドットスクリーン５に表示させたいと思い、これらを囲む閉領域のストロークを電子ペン１Ａにより記入する。この場合、電子ペン１Ａは、認識したストロークが閉領域を形成していると判定し（ステップＳ１０８参照）、かつ、閉領域内に所定量以上のストロークが描かれていると判定する（ステップＳ１０９参照）。そして、電子ペン１Ａは、閉領域内に描かれたストロークに関する記入情報をコンピュータ装置３へ送信し（ステップＳ１１０参照）、送信した記入情報及び閉領域を形成するストロークの記入情報を削除する（ステップＳ１１１参照）。コンピュータ装置３では、電子ペン１Ａから記入情報を受信すると、図７（Ｂ）に示すように、処理手段３４は、受信した記入情報から認識されるストロークをコンピュータ装置画面３６０に表示させる。また、プロジェクタ４は、コンピュータ装置３から送信された画像信号に基づき、コンピュータ装置画面３６０と同じ画像をドットスクリーン５に投影する。
【００６３】
このように、電子ペン１Ａのユーザは、ドットパターン用紙２に書いた内容のうち、表示させたい部分を任意のタイミングに基づき任意の範囲で定め、当該部分をドットスクリーン５等に表示させることが可能となる。
【００６４】
［第１実施形態の送信ストローク特定システムによる作用効果］
第１実施形態の送信ストローク特定システムによれば、電子ペン１Ａは、生成した記入情報を記憶すると共に、記入情報に基づきペンアップからペンダウンまでのストロークを認識し、認識したストロークが、閉領域を形成している場合に、当該閉領域内に位置するストロークに関する記入情報をコンピュータ装置３に送信する。このようにすることで、ユーザは、電子ペン１Ａにより書き込んだ内容のうち、ドットスクリーン５に表示させたい部分について、電子ペン１Ａにより閉領域のストロークで囲むことで指定することができる。従って、電子ペン１Ａは、ユーザの任意のタイミングで任意の範囲のストロークを特定させてドットスクリーン５に表示させることができる。
【００６５】
また、電子ペン１Ａは、ストロークが閉領域を形成していると判定した場合であっても、当該閉領域内に位置するストロークが所定量以上ある場合に限り、閉領域内のストロークの記入情報をコンピュータ装置３へ送信する。これにより、電子ペン１Ａは、ユーザが送信する意図を有しないで偶発的に又は誤って閉領域のストロークを記入した場合であっても、誤送信を抑制することができる。
【００６６】
［変形例］
次に、本実施形態の変形例について説明する。以下の変形例は、任意に組み合わせて上述の第１実施形態に適用してもよい。
【００６７】
（変形例１）
図４に示す構成に加え、電子ペン１Ａは、さらに音声出力を行うスピーカを備え、図６のステップＳ１１０で記入情報を送信する際に、「送信します」などの記入情報を送信する旨の音声出力を行ってもよい。これにより、電子ペン１Ａは、記入情報が送信されたことをユーザに確実に認識させることができる。
【００６８】
（変形例２）
電子ペン１Ａは、文字認識機能を備え、記入情報に代えて、当該記入情報により認識されるストロークから文字認識した文字コードをコンピュータ装置３へ送信してもよい。具体的には、この場合、閉領域内に所定量以上のストロークが描かれているとステップＳ１０９で判定した後、電子ペン１Ａは、ステップＳ１１０で、閉領域内に描かれたストロークから文字認識し、認識した文字の文字コードをコンピュータ装置３へ送信する。そして、コンピュータ装置３は、受信した文字コードに基づき表示画面中に文字を描画する。なお、この場合、電子ペン１Ａは、文字コードに加え、当該文字コードが示す文字のドットパターン用紙２上の位置を示す情報をコンピュータ装置３へ送信してもよい。これにより、コンピュータ装置３は、ドットパターン用紙２内での位置関係を保持したまま、閉領域内の文字を表示画面に描画することができる。
【００６９】
（変形例３）
図１に示す構成に代えて、又はこれに加えて、電子ペン１Ａは、携帯電話通信網とインターネットにより通信可能に構成され、携帯電話通信網とインターネットを介して閉領域内のストロークに関する記入情報をサーバ装置へ送信してもよい。図８は、変形例に係る送信ストローク特定システムの構成を示す。図８では、電子ペン１Ａは、例えば、ＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）及び第３世代移動通信システムに対応したチップ（３Ｇチップ）が搭載される。そして、電子ペン１Ａは、図６のステップＳ１１０で、閉領域内のストロークに関する記入情報を、基地局７へ送信する。そして、サーバ装置９は、携帯電話通信網とインターネットで構成されるネットワーク８を介して記入情報を受信し、当該記入情報を記憶する。サーバ装置９は、本発明における「受信装置」の一例である。
【００７０】
このように、変形例３の構成によれば、送信ストローク特定システムは、電子ペン１Ａと、記入情報を受信するサーバ装置９とが直接無線通信を行うことができない場合であっても、好適に、ネットワーク８を介して特定の記入情報の授受を行うことができる。なお、ネットワーク８の携帯電話通信網に代えて、電子ペン１Ａは、無線通信によりアクセスポイントなどの受信機に記入情報を送信し、インターネットなどの携帯電話通信網８以外の通信網を介してサーバ装置９へ記入情報を送信してもよい。
【００７１】
（変形例４）
図６、図７の説明では、電子ペン１Ａは、閉領域を形成するストロークを検出した場合に、当該閉領域内のストロークに関する記入情報をコンピュータ装置３に送信した。これに代えて、電子ペン１Ａは、閉領域を形成するストロークを検出し、かつ、閉領域を形成するストローク上に、送信を指示する所定の文字又は記号などのマーク（「送信指示マーク」とも呼ぶ。）が記入されたことを検知した場合に、当該閉領域内のストロークに関する記入情報をコンピュータ装置３へ送信してもよい。
【００７２】
この場合の具体的な処理手順の例（第１の例、第２の例）を２つ挙げて説明する。
【００７３】
１．第１の例
まず、変形例４に係る第１の例について、図９乃至図１１を参照して具体的に説明する。図９及び図１０は、変形例４の第１の例に係る電子ペン１Ａが実行する処理手順を示すフローチャートの一例である。図９及び図１０に示す処理フローは、圧力センサ１０７により筆圧を検知した場合に繰り返し実行される。なお、ステップＳ２０１〜ステップＳ２０７までの処理は、それぞれステップＳ１０１〜ステップＳ１０７までの処理と同様であるため、その説明を省略する。
【００７４】
まず、図９のステップＳ２０７において、ペンアップからペンダウンまでの記入情報を記憶した後、電子ペン１Ａのプロセッサ１０８は、フラグが立っているか否か判定する（ステップＳ２０８）。このフラグは、図９に示す送信指示マークを検出するルーチンを開始すべきか否かを判定するための情報であり、後述するように、閉領域を形成する所定のストロークを検知した場合に立てられる。そして、フラグが立っていないと判定した場合（ステップＳ２０８；Ｎｏ）、プロセッサ１０８は、ステップＳ１０８と同様に、認識したストロークが閉領域を形成しているか否か判定する（ステップＳ２０９）。そして、プロセッサ１０８は、当該ストロークが閉領域を形成していると判定し（ステップＳ２０９；Ｙｅｓ）、かつ、閉領域内に所定量以上のストロークが描かれていると判定した場合に（ステップＳ２１０；Ｙｅｓ）、閉領域が形成された旨のフラグを立てる（ステップＳ２１１）。
【００７５】
そして、次に、電子ペン１Ａの圧力センサ１０７が筆圧を検出し、ペンアップからペンダウンまでの記入情報が生成され、ストロークが認識された場合、プロセッサ１０８は、ステップＳ２０８で、フラグが立っていると判定し（ステップＳ２０８；Ｙｅｓ）、図１０に示すステップＳ２１２以降の処理を行う。具体的には、まず、閉領域を形成するストロークに重ねて、送信指示マークが記入されたか否か判定し（ステップＳ２１２）、送信指示マークが記入されたと判定した場合には（ステップＳ２１２；Ｙｅｓ）、プロセッサ１０８は、閉領域内に描かれたストロークに関する記入情報をコンピュータ装置３へ送信する（ステップＳ２１３）。そして、プロセッサ１０８は、コンピュータ装置３へ送信した記入情報、閉領域を形成するストロークに関する記入情報、送信指示マークを形成するストロークに関する記入情報、及びフラグを削除する（ステップＳ２１４）。一方、送信指示マークが記入されていないと判定した場合には（ステップＳ２１２；Ｎｏ）、プロセッサ１０８は、フローチャートの処理を終了する。
【００７６】
図１１（Ａ）、（Ｂ）は、図９、図１０に示すフローチャートの具体例を示す図である。図１１（Ａ）に示すように、ユーザは、電子ペン１Ａにより、表示させたいメモ書きの一部を囲むように閉領域のストロークを記入する。これにより、プロセッサ１０８は、閉領域が形成された旨のフラグを立てる（ステップＳ２１１参照）。次に、ユーザは、電子ペン１Ａにより、閉領域のストロークに重ねて送信指示マークである「そ」を記入する。これにより、プロセッサ１０８は、閉領域を形成するストロークに重ねて、送信指示マークが記入されたと判定し（ステップＳ２１２参照）、閉領域内に描かれたストロークに関する記入情報をコンピュータ装置３へ送信する（ステップＳ２１３参照）。コンピュータ装置３では、電子ペン１Ａから記入情報を受信すると、図１１（Ｂ）に示すように、処理手段３４は、受信した記入情報から認識されるストロークをコンピュータ装置画面３６０に表示させる。また、プロジェクタ４は、コンピュータ装置３から送信された画像信号に基づき、コンピュータ装置画面３６０と同じ画像をドットスクリーン５に投影する。
【００７７】
このように、変形例４の第１の例によっても、送信ストローク特定システムは、ドットパターン用紙２に記入したストロークのうち、送信するストロークをユーザに選択させることが可能となり、かつ、送信指示マークを記入させることで、送信する意思を確認することができるため、誤送信を確実に抑制することができる。なお、送信指示マーク自体が閉領域を含む文字等（例えば「は」）などであっても、図９、図１０に示すフローチャートによれば、電子ペン１Ａは、適切に送信指示マークを認識して送信すべきストロークに関する記入情報を特定することが可能である。
【００７８】
２．第２の例
次に、変形例４に係る第２の例について、図１２を参照して説明する。図１２は、変形例４の第２の例に係る電子ペン１Ａが実行する処理手順を示すフローチャートの一例である。図１２に示す処理フローは、圧力センサ１０７により筆圧を検知した場合に繰り返し実行される。なお、ステップＳ３０１〜ステップＳ３０７までの処理は、それぞれステップＳ２０１〜ステップＳ２０７までの処理と同様であるため、その説明を省略する。
【００７９】
ステップＳ３０７の後、ステップＳ１０８及びステップＳ２０９と同様に、プロセッサ１０８は、認識したストロークが閉領域を形成しているか否か判定し（ステップＳ３０８）、当該ストロークが閉領域を形成していると判定した場合（ステップＳ３０８；Ｙｅｓ）、閉領域内に所定量以上のストロークが描かれているか否か判定する（ステップＳ３０９）。そして、閉領域内に所定量以上のストロークが描かれている場合（ステップＳ３０９；Ｙｅｓ）、プロセッサ１０８は、閉領域が形成された旨のフラグを立て（ステップＳ３１０）、ステップＳ３１１へ処理を進める。次に、プロセッサ１０８は、フラグが立っているか否か判定し（ステップＳ３１１）、フラグが立っている場合には（ステップＳ３１１；Ｙｅｓ）、上述した図１０に示すステップＳ２１２〜ステップＳ２１４の処理を実行する。
【００８０】
このように、変形例４の第２の例によっても、送信ストローク特定システムは、ドットパターン用紙２に記入したストロークのうち、送信するストロークをユーザに選択させることが可能となり、かつ、送信指示マークを記入させることで、送信する意思を確認することができるため、誤送信を確実に抑制することができる。また、第２の例によれば、送信したい部分が複数あり、それぞれが離れてドットパターン用紙２上に記載されていた場合に、ユーザが、電子ペン１Ａにより、それぞれ送信したい部分をストロークで続けて囲んだ後、各閉領域のストローク上に送信指示マークを続けて記載した場合であっても、電子ペン１Ａは、各閉領域のストロークで囲まれたストロークに関する記入情報を、適切にコンピュータ装置３へ送信することができる。この場合、電子ペン１Ａは、ステップＳ３１０で、各閉領域のストロークごとに異なるフラグを立て、ステップＳ２１４では送信指示マークが重ねて記入された閉領域のストロークに対応するフラグを削除する。
【００８１】
（変形例５）
図６等の説明では、電子ペン１Ａは、１ストロークにより形成された閉領域内のストロークに関する記入情報をコンピュータ装置３へ送信した。しかし、本発明が適用可能な方法は、これに限定されない。これに加えて、電子ペン１Ａは、複数のストロークにより形成された閉領域内のストロークに関する記入情報をコンピュータ装置３へ送信してもよい。
【００８２】
（変形例６）
上記第１実施形態において、アノト方式のコード化パターン（ドットパターン）を用いたが、位置座標を示すコード化パターンであればよく、アノト方式に限られない。
【００８３】
＜第２実施形態＞
次に、第２実施形態について説明する。図１３は、第２実施形態に係る送信ストローク特定システムの構成を示す。第２実施形態の送信ストローク特定システムは、端末装置６を備え、電子ペン１Ａから送信された記入情報のうち、送信する記入情報を特定する処理を端末装置６が行う点で、第１実施形態の送信ストローク特定システムと異なる。その他、第１実施形態と同様の部分については、同一の符号を付し、適宜その説明を省略する。
【００８４】
第２実施形態では、電子ペン１Ａは、電子ペン１Ｂと同様に、生成した記入情報を、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線送信によって、通信ユニット１１１により、即時的かつ逐次的に端末装置６へ送信する。
【００８５】
ここで、端末装置６について、具体的に説明する。図１４は、端末装置６の機能的な構成を示す概略図である。端末装置６は、ハードウェアとして、電子ペン１Ａとのデータ通信が可能なアンテナ装置、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ、ディスプレイ等で構成される。なお、端末装置６は、ｉＰａｄ（登録商標）などのタブレットＰＣやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ）、またはディスプレイを備えるＰＣ（パーソナルコンピュータ）等で構成されてもよい。
【００８６】
端末装置６は、機能的には、タッチパネルといった入力手段６１、通信手段６２、６７、記憶手段６３、処理手段６４、表示手段６６を備える。通信手段６２は、アンテナ受信回路等により構成され、電子ペン１Ａから記入情報を受信し、受信した情報を処理手段６４に伝送する。表示手段６６は、ディスプレイ等によって構成され、処理手段６４によって指示された内容を表示する。通信手段６７は、処理手段６４の処理命令に基づき、Ｗｉ−Ｆｉ（登録商標）などの無線通信により、電子ペン１Ａから受信した記入情報のうち特定の記入情報をコンピュータ装置３へ送信する。
【００８７】
処理手段６４は、ＣＰＵ等のプロセッサによって構成され、端末装置６の全体の制御を行う。具体的には、電子ペン１Ａによって、ドットパターン用紙２への記入の際にドットパターンを読み取ることによって生成された記入情報を、端末装置６が受信すると、処理手段６４のストローク描画手段６４１は、記入情報に基づくストロークを表示手段６６に表示させる。
【００８８】
また、処理手段６４の送信制御手段６４２は、受信した記入情報から認識されるストロークが閉領域を形成するか否か判定し、ストロークが閉領域を形成し、かつ、閉領域内の所定量以上のストロークが存在すると判定した場合には、閉領域内のストロークに関する記入情報をコンピュータ装置３へ送信する。この具体的な処理については、「処理フロー」及び「具体例」のセクションで詳しく説明する。
【００８９】
記憶手段６３は、ＲＯＭやＲＡＭといったメモリによって構成される。記憶手段６３は、処理手段６４の処理命令により、電子ペン１Ａから受信した記入情報をペンＩＤ毎に記憶する。また、記憶手段６３は、ドットパターン用紙２に対応するドットパターンの座標範囲を示す座標定義情報を記憶する。
【００９０】
［処理フロー］
次に、第２実施形態の端末装置６による処理フローについて説明する。図１５は、端末装置６が実行する処理フローを示すフローチャートである。図１５に示す処理フローは、電子ペン１Ａから記入情報を受信するごとに繰り返し実行される。
【００９１】
まず、ユーザが、ドットパターン用紙２に対し、電子ペン１Ａで文字の記入をすると、電子ペン１Ａは、ドットパターン用紙２に印刷されたドットパターンを認識して、座標属性情報とペンＩＤ等を対応付けて記入情報を生成し、端末装置６へ送信する。端末装置６では、通信手段６２が記入情報を受信すると、処理手段６４は、記憶手段６３に当該記入情報を記憶させる（ステップＳ４０１）。そして、処理手段６４のストローク描画手段６４１は、記入情報により認識したストロークを表示手段６６にリアルタイムで描画させる（ステップＳ４０２）。
【００９２】
次に、処理手段６４の送信制御手段６４２は、ステップＳ４０２で認識して描画したストロークが閉領域を形成しているか否か判定し（ステップＳ４０３）、当該ストロークが閉領域を形成していない場合には（ステップＳ４０３；Ｎｏ）、フローチャートの処理を終了する。一方、当該ストロークが閉領域を形成している場合（ステップＳ４０３；Ｙｅｓ）、送信制御手段６４２は、閉領域内に所定量以上のストロークが描かれているか否か判定し（ステップＳ４０４）、閉領域内に所定量以上のストロークが描かれていない場合には（ステップＳ４０４；Ｎｏ）、フローチャートの処理を終了する。一方、閉領域内に所定量以上のストロークが描かれている場合には（ステップＳ４０４；Ｙｅｓ）、送信制御手段６４２は、通信手段６７により、閉領域に描かれたストロークに関する記入情報をコンピュータ装置３へ送信する（ステップＳ４０５）。
【００９３】
［具体例］
次に、図１５のフローチャートに示す処理の具体例について、図１６（Ａ）〜（Ｃ）を参照してさらに詳しく説明する。図１６（Ａ）は、電子ペン１Ａにより既に記入されたストロークを囲む閉領域のストロークが記入された後のドットパターン用紙２の状態を示し、図１６（Ｂ）は、端末装置６の表示手段６６が表示する端末装置画面６６０を示し、図１６（Ｃ）は、コンピュータ装置３の表示手段３６が表示するコンピュータ装置画面３６０を示す。
【００９４】
図１６（Ａ）に示すように、まず、ユーザは、電子ペン１Ａにより、ドットパターン用紙２に必要なメモ書き等を行う。この場合、電子ペン１Ａは、記入情報を生成し、当該記入情報を端末装置６へ即時的かつ逐次的に送信し、端末装置６は、当該記入情報を通信手段６２により受信し、記憶手段６３に記憶させる（ステップＳ４０１参照）。そして、端末装置６は、電子ペン１Ａから送信される記入情報に基づき認識したストロークを端末装置画面６６０にリアルタイムで表示させる（ステップＳ４０２参照）。
【００９５】
次に、ユーザは、ドットパターン用紙２に記載したメモ書きの一部を、コンピュータ装置画面３６０及びドットスクリーン５に表示させたいと思い、表示させたいメモ書きの一部を囲むように閉領域のストロークを電子ペン１Ａにより記入する。この場合、端末装置６は、電子ペン１Ａから送信される記入情報に基づき認識したストロークが閉領域を形成していると判定し（ステップＳ４０３参照）、かつ、閉領域内に所定量以上のストロークが描かれていると判定する（ステップＳ４０４参照）。従って、この場合、端末装置６は、閉領域内に描かれたストロークに関する記入情報をコンピュータ装置３へ送信する（ステップＳ４０５参照）。
【００９６】
コンピュータ装置３では、端末装置６から記入情報を受信すると、図１６（Ｃ）に示すように、処理手段３４は、受信した記入情報から認識されるストロークをコンピュータ装置画面３６０に表示させる。また、プロジェクタ４は、コンピュータ装置３から送信された画像信号に基づき、コンピュータ装置画面３６０と同じ画像をドットスクリーン５に投影する。このように、電子ペン１Ａのユーザは、ドットパターン用紙２に書いた内容のうち、表示させたい部分を任意のタイミングに基づき任意の範囲で定め、当該部分をドットスクリーン５等に表示させることが可能となる。
【００９７】
［第２実施形態の送信ストローク特定システムによる作用効果］
第２実施形態の送信ストローク特定システムによれば、端末装置６は、電子ペン１Ａから受信した記入情報を記憶すると共に、記入情報に基づきペンアップからペンダウンまでのストロークを認識し、認識したストロークが、閉領域を形成している場合に、当該閉領域内に位置するストロークに関する記入情報をコンピュータ装置３に送信する。このようにすることで、ユーザは、電子ペン１Ａにより書き込んだ内容のうち、ドットスクリーン５に表示させたい部分について、電子ペン１Ａにより閉領域のストロークで囲むことで指定することができる。従って、端末装置６は、ユーザの任意のタイミングで任意の範囲のストロークを特定させてドットスクリーン５に表示させることができる。
【００９８】
また、端末装置６は、ストロークが閉領域を形成していると判定した場合であっても、当該閉領域内に位置するストロークが所定量以上ある場合に限り、閉領域内のストロークの記入情報をコンピュータ装置３へ送信する。これにより、端末装置６は、ユーザが送信する意図を有しないで偶発的に又は誤って閉領域のストロークを記入した場合であっても、誤送信を抑制することができる。
【００９９】
［第２実施形態の変形例］
次に、第２実施形態の変形例について説明する。第２実施形態では、第１実施形態の変形例５及び６に加え、以下の変形例７〜１１を任意に組み合わせて適用可能である。
【０１００】
（変形例７）
図１４に示す構成に加え、端末装置６は、さらに音声出力を行うスピーカを備え、閉領域を構成するストロークを認識し、当該閉領域内のストロークに関する記入情報を送信する際に、「送信します」などの記入情報を送信する旨の音声出力を行ってもよい。これにより、端末装置６は、記入情報が送信されたことをユーザに確実に認識させることができる。
【０１０１】
（変形例８）
端末装置６は、文字認識機能を備え、記入情報に代えて、当該記入情報により認識されるストロークから文字認識した文字コードをコンピュータ装置３へ送信してもよい。具体的には、この場合、図１５のステップＳ４０４で閉領域内に所定量以上のストロークが描かれていると判定した後、端末装置６は、ステップＳ４０５で、閉領域内に描かれたストロークから文字認識し、認識した文字の文字コードをコンピュータ装置３へ送信する。そして、コンピュータ装置３は、受信した文字コードに基づき表示画面中に文字を描画する。なお、この場合、端末装置６は、文字コードに加え、当該文字コードが示す文字のドットパターン用紙２上の位置を示す情報をコンピュータ装置３へ送信してもよい。これにより、コンピュータ装置３は、ドットパターン用紙２内での位置関係を保持したまま、閉領域内の文字を表示画面に描画することができる。
【０１０２】
（変形例９）
端末装置６は、図１５のフローチャートのステップＳ４０５において、コンピュータ装置３へ記入情報を送信した。これに代えて、端末装置６は、当該記入情報により認識されるストロークを表示した画像データを生成し、当該画像データをコンピュータ装置３へ送信してもよい。この態様によっても、コンピュータ装置３は、受信した画像データを表示画面中に表示することで、ユーザが指定したストロークを好適に表示することができる。なお、この場合、端末装置６は、画像データに加え、当該画像データのドットパターン用紙２における位置及び範囲を示す情報をコンピュータ装置３へ送信してもよい。これにより、コンピュータ装置３は、ドットパターン用紙２内での位置関係を保持したまま、閉領域内の文字を表示画面に描画することができる。
【０１０３】
（変形例１０）
図１５等の説明では、端末装置６は、記入情報に基づき閉領域を形成するストロークを認識した場合、当該閉領域内のストロークに関する記入情報をコンピュータ装置３に送信した。これに代えて、第１実施形態の変形例４と同様に、端末装置６は、閉領域を形成するストロークを認識し、かつ、閉領域を形成するストローク上に、送信指示マークが記入されたと判定した場合に、当該閉領域内のストロークに関する記入情報をコンピュータ装置３へ送信してもよい。
【０１０４】
この場合の具体的な処理手順の例（第１の例、第２の例）を２つ挙げて説明する。
【０１０５】
１．第１の例
まず、変形例１０に係る第１の例について、図１７を参照して具体的に説明する。図１７は、変形例１０の第１の例に係る端末装置６が実行する処理手順を示すフローチャートの一例である。図１７に示す処理フローは、端末装置６が電子ペン１Ａにより記入情報を受信した場合に繰り返し実行される。
【０１０６】
まず、端末装置６の処理手段６４は、電子ペン１Ａから受信した記入情報を記憶手段６３に記憶させた後（ステップＳ５０１）、当該記入情報により認識されるストロークを表示手段６６に描画させる（ステップＳ５０２）。次に、処理手段６４は、フラグが立っているか否か判定する（ステップＳ５０３）。そして、フラグが立っていないと判定した場合（ステップＳ５０３；Ｎｏ）、処理手段６４は、ステップＳ４０３と同様に、認識したストロークが閉領域を形成しているか否か判定し（ステップＳ５０４）、当該ストロークが閉領域を形成していると判断した場合（ステップＳ５０４；Ｙｅｓ）、ステップＳ４０４と同様に、閉領域内に所定量以上のストロークが描かれているか否か判定する（ステップＳ５０５）。そして、閉領域内に所定量以上のストロークが描かれていると判定した場合（ステップＳ５０５；Ｙｅｓ）、処理手段６４は、閉領域が形成された旨のフラグを立てる（ステップＳ５０６）。
【０１０７】
そして、次に、電子ペン１Ａから記入情報を受信して新たなストロークを認識した場合、処理手段６４は、フラグが立っていると判定し（ステップＳ５０３；Ｙｅｓ）、閉領域を形成するストロークに重ねて、送信指示マークが記入されたか否か判定し（ステップＳ５０７）、送信指示マークが記入されたと判定した場合には（ステップＳ５０７；Ｙｅｓ）、閉領域内に描かれたストロークに関する記入情報をコンピュータ装置３へ送信する（ステップＳ５０８）。
【０１０８】
図１８（Ａ）〜（Ｃ）は、図１７に示すフローチャートの具体例を示す図である。図１８（Ａ）に示すように、ユーザが、電子ペン１Ａにより、表示させたいメモ書きの一部を囲むように閉領域のストロークを記入すると、端末装置６は、図１８（Ｂ）に示すように電子ペン１Ａから受信した記入情報に基づき閉領域のストロークを端末装置表示画面６６０上で描画する（ステップＳ５０２参照）。そして、端末装置６は、当該ストロークが閉領域を形成しており（ステップＳ５０４参照）、かつ、閉領域内に所定量以上のストロークが描かれていると判定し（ステップＳ５０５参照）、閉領域が形成された旨のフラグを立てる（ステップＳ５０６参照）。
【０１０９】
次に、ユーザは、電子ペン１Ａにより、閉領域のストロークに重ねて送信指示マークである「そ」を記入する。これにより、処理手段６４は、受信したストロークに基づき「そ」を示すストロークを端末装置表示画面６６０上に描画すると共に（ステップＳ５０２参照）、閉領域を形成するストロークに重ねて、送信指示マークが記入されたと判定し（ステップＳ５０７参照）、閉領域内に描かれたストロークに関する記入情報をコンピュータ装置３へ送信する（ステップＳ５０８参照）。コンピュータ装置３では、端末装置６から記入情報を受信すると、図１８（Ｃ）に示すように、処理手段３４は、受信した記入情報から認識されるストロークをコンピュータ装置画面３６０に表示させる。また、プロジェクタ４は、コンピュータ装置３から送信された画像信号に基づき、コンピュータ装置画面３６０と同じ画像をドットスクリーン５に投影する。
【０１１０】
このように、変形例１０の第１の例によっても、送信ストローク特定システムは、ドットパターン用紙２に記入したストロークのうち、コンピュータ装置画面３６０及びドットスクリーン５に表示させるストロークをユーザに選択させることが可能となり、かつ、送信指示マークを記入させることで、誤送信を確実に抑制することができる。
【０１１１】
２．第２の例
次に、変形例１０に係る第２の例について、図１９を参照して説明する。図１９は、変形例１０の第２の例において端末装置６が実行する処理手順を示すフローチャートの一例である。図１９に示す処理フローは、端末装置６が電子ペン１Ａから記入情報を受信するごとに繰り返し実行される。なお、ステップＳ６０１〜ステップＳ６０４までの処理は、それぞれステップＳ４０１〜ステップＳ４０４までの処理と同様であるため、その説明を省略する。
【０１１２】
ステップＳ６０４で閉領域内に所定量以上のストロークが描かれていると判定した場合、処理手段６４は、閉領域が形成された旨のフラグを立てる（ステップＳ６０５）。その後、処理手段６４は、ステップＳ６０６でフラグが立っていると判定し（ステップＳ６０６；Ｙｅｓ）、閉領域を形成するストロークに重ねて、送信指示マークが記入されている場合には（ステップＳ６０７；Ｙｅｓ）、閉領域内に描かれたストロークに関する記入情報をコンピュータ装置３へ送信する（ステップＳ６０８）。
【０１１３】
このように、変形例１０の第２の例によっても、送信ストローク特定システムは、ドットパターン用紙２に記入したストロークのうち、送信するストロークをユーザに選択させることが可能となり、かつ、送信指示マークを記入させることで、誤送信を確実に抑制することができる。また、第２の例によれば、送信したい部分が複数あり、それぞれが離れてドットパターン用紙２上に記載されていた場合に、ユーザが、電子ペン１Ａにより、それぞれ送信したい部分をストロークで続けて囲んだ後、各閉領域のストローク上に送信指示マークを続けて記載した場合であっても、端末装置６は、各閉領域のストロークで囲まれたストロークに関する記入情報を、適切にコンピュータ装置３へ送信することができる。この場合、端末装置６は、ステップＳ６０５で、各閉領域のストロークごとに異なるフラグを立てる。
【０１１４】
（変形例１１）
図１３に示す構成に代えて、又はこれに加えて、端末装置６は、無線通信によりインターネットなどの通信網を介して記入情報をサーバ装置へ送信してもよい。図２０は、変形例に係る送信ストローク特定システムの構成を示す。図２０では、端末装置６は、閉領域を形成するストロークを認識した場合に、Ｗｉ−Ｆｉ（登録商標）などにより、アクセスポイントなどの受信機１０へ、閉領域内のストロークに関する記入情報を送信する。そして、サーバ装置９は、通信網を介して記入情報を受信し、当該記入情報を記憶する。
【０１１５】
このように、変形例１１の構成によれば、送信ストローク特定システムは、電子ペン１Ａと、記入情報を受信するサーバ装置９とが直接無線通信を行うことができない場合であっても、好適に、通信網を介して特定の記入情報の授受を行うことができる。なお、端末装置６は、ＳＩＭ及び第３世代移動通信システムに対応したチップ（３Ｇチップ）を搭載し、携帯電話通信網とインターネットを介してサーバ装置９へ記入情報を送信してもよい。
【０１１６】
（変形例１２）
また、上記第１、２実施形態においては、電子ペン１で描いた閉領域を形成するストローク内に所定ストローク量以上のストロークが描かれている場合に、囲まれたそのストロークについての記入情報を送信する等していたが、その代わりに、図２１に示すように、「範囲指定送信」エリア２１を設け、そのエリア２１のドットパターンを電子ペン１で読み取ったときに、閉領域を形成するストローク内のストロークについての記入情報を送信するようにしてもよい。
すなわち、ユーザは、ドットパターン用紙２に電子ペン１で文章等を記入し終えた後、送信する文章を電子ペン１で閉領域を形成するようにストロークを描いた後で、「範囲指定送信」エリア２１をタップすることで、閉領域を形成するようにストローク内のストロークについての記入情報を電子ペン１から送信したり（第１実施形態）、または、端末装置６からコンピュータ装置３へ送信させるようにしてもよい（第２実施形態）。電子ペン１で閉領域のストロークを描く操作と、「範囲指定送信」エリア２１をタップする操作が逆の順序で行われても、同様の記入情報の送信を行うようにしてもよい。
この場合、閉領域を形成するストローク内に所定ストローク量以上のストロークが描かれていることを、送信の条件としなくともよい。
【０１１７】
（変形例１３）
また、上記第１、２実施形態において、送信の条件を加え、閉領域を形成するストローク内にあるストロークについて、記入情報の時刻情報を参照し、指定された時間内に記入された記入情報に係るストロークが、所定ストローク量以上存在する場合に、その指定された時間内に記入された記入情報を、送信する対象としてもよい。これにより、例えば、先生が指定した解答時間内に記入されたストロークだけをディスプレイに表示させることができる。また、指定された時間内に記入された記入情報を抽出して送信することについては、各変形例に適用してもよい。
【符号の説明】
【０１１８】
１（１Ａ、１Ｂ）…電子ペン
２…ドットパターン用紙
３…コンピュータ装置
４…プロジェクタ
５…ドットスクリーン
６…端末装置
７…基地局
８…携帯電話通信網
９…サーバ装置
１０…受信機
【図２】
2012252637.tif 000003
【図３】
2012252637.tif 000004
【図４】
2012252637.tif 000005
【図５】
2012252637.tif 000006
【図６】
2012252637.tif 000007
【図７】
2012252637.tif 000008
【図９】
2012252637.tif 000009
【図１０】
2012252637.tif 000010
【図１１】
2012252637.tif 000011
【図１２】
2012252637.tif 000012
【図１４】
2012252637.tif 000013
【図１５】
2012252637.tif 000014
【図１６】
2012252637.tif 000015
【図１７】
2012252637.tif 000016
【図１８】
2012252637.tif 000017
【図１９】
2012252637.tif 000018
【図２１】
2012252637.tif 000019
【図１】
2012252637.tif 000020
【図８】
2012252637.tif 000021
【図１３】
2012252637.tif 000022
【図２０】
2012252637.tif 000023