(57)【要約】      （修正有）【課題】通信環境が異なる場合であっても、適切に読み取ったコード化パターンの情報を送信することが可能なコード化パターンの読み取り装置及びプログラムを提供する。【解決手段】電子ペン１は、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信が可能な第１通信デバイス１１１ａと、ＷｉＦｉ通信が可能な第２通信デバイス１１１ｂと、携帯通信が可能な第３通信デバイス１１１ｃとを有する。そして、電子ペン１のプロセッサ１０８は、通信距離が短い順であるＢｌｕｅｔｏｏｔｈ通信、ＷｉＦｉ通信、携帯通信の順に優先順位を定め、優先順位が最も高い通信可能な通信方式により記入情報を送信する。【選択図】図１０
2014116793.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の通信方式から通信圏内の通信方式を選択して通信を行うコード化パターンの読み取り装置であって、
前記複数種類の通信方式のうち通信圏内の通信方式が複数ある場合、所定の優先順位に従い、前記通信圏内の通信方式から１つの通信方式を選択し、当該通信方式により、読み取ったコード化パターンの情報を受信機に送信する通信制御手段
を有することを特徴とするコード化パターンの読み取り装置。
【請求項２】
前記通信制御手段は、前記通信圏内の通信方式が無線通信の通信方式の場合、通信可能範囲が狭い通信方式から優先的に選択することを特徴とする請求項１に記載のコード化パターンの読み取り装置。
【請求項３】
前記通信制御手段は、前記所定の優先順位に従い、前記複数種類の通信方式から１つの通信方式を順に選択して通信圏内であるか否か判定し、最初に通信可能であると判定した通信方式により前記コード化パターンの情報を送信することを特徴とする請求項１または２に記載のコード化パターンの読み取り装置。
【請求項４】
前記通信制御手段は、前記通信圏内の通信方式が無線通信の通信方式と有線通信の通信方式との両方を含む場合、前記有線通信の通信方式から優先的に選択することを特徴とする請求項１〜３のいずれか一項に記載のコード化パターンの読み取り装置。
【請求項５】
前記通信制御手段は、前記コード化パターンの情報を送信する通信方式に応じて、当該コード化パターンの情報の送信先の受信機を変えることを特徴とする請求項１〜４のいずれか一項に記載のコード化パターンの読み取り装置。
【請求項６】
表示手段と、
前記コード化パターンの情報の送信に使用する通信方式を前記表示手段に表示させる表示制御手段とをさらに有することを特徴とする請求項１〜５のいずれか一項に記載のコード化パターンの読み取り装置。
【請求項７】
前記通信圏内の通信方式がない場合、前記コード化パターンの情報を記憶手段に記憶させる記憶制御手段をさらに備え、
前記通信制御手段は、前記複数種類の通信方式のいずれかの通信方式が通信圏内となった場合、当該通信方式により前記記憶手段に記憶された前記コード化パターンの情報を送信することを特徴とする請求項１〜６のいずれか一項に記載のコード化パターンの読み取り装置。
【請求項８】
コード化パターンを読み取り、前記コード化パターンに応じた記入情報を生成する電子ペンであることを特徴とする請求項１〜７のいずれか一項に記載のコード化パターンの読み取り装置。
【請求項９】
請求項１〜８のいずれか一項に記載のコード化パターンの読み取り装置として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペンなどのコード化パターンを読み取り可能な読み取り装置に適用可能な通信技術に関する。
【背景技術】
【０００２】
従来から、記入した情報を電子化する電子ペンが開発されており、その代表的なものとしてスウェーデンのＡｎｏｔｏ社が開発した「アノトペン（Ａｎｏｔｏ  ｐｅｎ）」が知られている。例えば、特許文献１に記載されているように、アノトペンは、用紙に印刷された所定のドットパターンを読み取って記入情報を生成し、当該記入情報をコンピュータ装置に送信する。
【０００３】
特許文献２には、ドットパターンに対向する電子ペンの角度に起因するドットの画像上の配列を補正する回転補正処理機能が記載されている。また、特許文献３には、電子ペンが載置された場合に、電子ペンが記憶する記入情報を端末装置へ送信するクレードルの構造が記載されている。特許文献４には、ＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）カードが装着されることで、第３世代携帯電話システムで通信を行うことが可能な携帯電話が記載されている。
【０００４】
さらに、特許文献５には、コード化パターンを読み取り、無線通信方式の通信圏内であれば、生成した記入情報を受信機へ送信し、通信圏外のときには、記入情報をバッファに記憶する電子ペンが記載されている。また、非特許文献１及び特許文献６には、所謂二次元通信が可能な通信シートが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３８４２２８３号公報
【特許文献２】特表２００３−５２９８５３号公報
【特許文献３】特開２００６−２６０３４５号公報
【特許文献４】特開２００８−３０６７２１号公報
【特許文献５】特表２００３−５００７５７号公報
【特許文献６】国際公開第２００７／０３２０４９号
【非特許文献】
【０００６】
【非特許文献１】”二次元通信＠ＣＥＬＬ技術資料＃１基本原理”、［平成２４年７月２日検索］、インターネット〈ＵＲＬ：http://www.cellcross.co.jp/pdf_doc/technical/td_1_principle.pdf〉
【発明の概要】
【発明が解決しようとする課題】
【０００７】
電子ペンなどのコード化パターンの読み取り装置をユーザが使用したい環境は様々であり、また、使用環境によって利用可能な通信方式も異なる。従って、ユーザがおかれる種々の通信環境でコード化パターンの読み取り装置の通信を使用可能にするには、当該読み取り装置を複数の通信方式に対応させ、使用環境に適した通信方式を利用させることが必要となる。そこで、本発明は、通信環境が変わる場合であっても、読み取ったコード化パターンの情報を適切に送信することが可能なコード化パターンの読み取り装置及びプログラムを提供することを主な目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るコード化パターンの読み取り装置は、複数種類の通信方式から通信圏内の通信方式を選択して通信を行うコード化パターンの読み取り装置であって、前記複数種類の通信方式のうち通信圏内の通信方式が複数ある場合、所定の優先順位に従い、前記通信圏内の通信方式から１つの通信方式を選択し、当該通信方式により、読み取ったコード化パターンの情報を受信機に送信する通信制御手段を有する。
【０００９】
上記のコード化パターンの読み取り装置は、コード化パターンの読み取り、複数種類の通信方式から通信圏内の通信方式を選択して通信を行う。そして、コード化パターンの読み取り装置は、複数種類の通信方式のうち通信圏内の通信方式が複数ある場合、所定の優先順位に従い、通信圏内の通信方式から１つの通信方式を選択し、当該通信方式により、読み取ったコード化パターンの情報を受信機に送信する。この構成により、コード化パターンの読み取り装置は、種々の環境で使用される場合であっても、当該環境で利用可能な通信方式を選択し、読み取ったコード化パターンの情報を好適に受信機に送信することができる。
【００１０】
上記コード化パターンの読み取り装置の一態様では、前記通信制御手段は、前記通信圏内の通信方式が無線通信の通信方式の場合、通信可能範囲が狭い通信方式から優先的に選択する。このようにすることで、コード化パターンの読み取り装置は、通信距離が短い通信方式を優先して使用することができ、安全性を高めることができる。
【００１１】
上記コード化パターンの読み取り装置の他の一態様では、前記通信制御手段は、前記所定の優先順位に従い、前記複数種類の通信方式から１つの通信方式を順に選択して通信圏内であるか否か判定し、最初に通信可能であると判定した通信方式により前記コード化パターンの情報を送信する。この態様により、コード化パターンの読み取り装置は、所定の優先順位に従い、利用する通信方式を好適に定めることができる。
【００１２】
上記コード化パターンの読み取り装置の他の一態様では、前記通信制御手段は、前記通信圏内の通信方式が無線通信の通信方式と有線通信の通信方式との両方を含む場合、前記有線通信の通信方式から優先的に選択する。このようにすることで、コード化パターンの読み取り装置は、確実にコード化パターンの情報を送信することができる。
【００１３】
上記コード化パターンの読み取り装置の他の一態様では、前記通信制御手段は、前記コード化パターンの情報を送信する通信方式に応じて、当該コード化パターンの情報の送信先の受信機を変える。この態様により、コード化パターンの読み取り装置は、使用場所に応じて適切な送信先を決定してコード化パターンを送信することができる。
【００１４】
上記コード化パターンの読み取り装置の他の一態様では、コード化パターンの読み取り装置は、表示手段と、前記コード化パターンの情報の送信に使用する通信方式を前記表示手段に表示させる表示制御手段とをさらに有する。この態様により、コード化パターンの読み取り装置は、コード化パターンの情報の送信に使用する通信方式をユーザに好適に認識させることができる。
【００１５】
上記コード化パターンの読み取り装置の他の一態様では、前記通信圏内の通信方式がない場合、前記コード化パターンの情報を記憶手段に記憶させる記憶制御手段をさらに備え、前記通信制御手段は、前記複数種類の通信方式のいずれかの通信方式が通信圏内となった場合、当該通信方式により前記記憶手段に記憶された前記コード化パターンの情報を送信する。この態様により、コード化パターンの読み取り装置は、一時的に利用可能な通信方式がない場合であっても、コード化パターンの情報を適切に受信機に送信することができる。
【００１６】
上記コード化パターンの読み取り装置の他の一態様では、コード化パターンの読み取り装置は、コード化パターンを読み取り、前記コード化パターンに応じた記入情報を生成する電子ペンである。この態様により、電子ペンを種々の場所で使用した場合であっても、電子ペンが生成した記入情報を適切に所定の受信機に受信させることができる。
【００１７】
本発明に係るプログラムは、上記記載のいずれか一つの電子ペンとして機能させる。これらのプログラムを電子ペンにインストールして機能させることで、本発明に係る電子ペンを構成させることができる。
【発明の効果】
【００１８】
本発明によれば、コード化パターンの読み取り装置は、種々の環境で使用される場合であっても、当該環境で利用可能な通信方式を選択し、読み取ったコード化パターンの情報を好適に受信機に送信することができる。
【図面の簡単な説明】
【００１９】
【図１】第１実施形態に係る電子ペンシステムの構成を示す。
【図２】ドットパターンのドットとそのドットが変換される値との関係を示す。
【図３】（ａ）は、ドットパターンを模式的に示し、（ｂ）は、それに対応する情報の例を示す図である。
【図４】電子ペンの構造を示す概略図である。
【図５】コンピュータ装置の機能ブロック図である。
【図６】サーバ装置の機能ブロック図である。
【図７】第１実施形態の通信制御処理のフローチャートである。
【図８】変形例に係る電子ペンシステムの構成を示す。
【図９】第２実施形態に係る電子ペンシステムの構成を示す。
【図１０】第２実施形態に係る電子ペンの概略構成を示す。
【図１１】第２実施形態の通信制御処理のフローチャートである。
【図１２】第３実施形態に係る電子ペンシステムの構成を示す。
【図１３】第３実施形態に係る電子ペンの概略構成を示す。
【図１４】第３実施形態の通信制御処理のフローチャートである。
【図１５】無線通信処理のフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面を参照しながら、本発明を実施するのに好適な各実施形態について説明する。以下に説明する電子ペンシステムは、複数の通信手段を有する電子ペンを備え、状況に応じて電子ペンが適切に通信手段を選択して生成した記入情報を所定の端末に送信することが可能なシステムである。
【００２１】
＜第１実施形態＞
［電子ペンシステムの構成］
図１は、第１実施形態に係る電子ペンシステムの構成を示す。図１に示すように、電子ペンシステムは、ユーザが使用する電子ペン１と、略全面にドットパターン（コード化パターン）が印刷された記入用紙２Ａ、２Ｂ（２）と、電子ペン１から記入情報を受信して処理するコンピュータ装置３及びサーバ装置７と、無線ＬＡＮルータ４と、ネットワークハブ６とを備える。
【００２２】
無線ＬＡＮルータ４は、電子ペン１とＷｉ−Ｆｉ（登録商標）に準拠した無線通信（「ＷｉＦｉ通信」とも呼ぶ。）を行い、コンピュータ装置３が接続する有線ＬＡＮに電子ペン１を接続させる。そして、電子ペン１及びコンピュータ装置３は、ネットワークハブ６及びネットワーク８を介してサーバ装置７と接続する。
【００２３】
電子ペン１は、ＷｉＦｉ通信の通信圏内に存在する場合に、無線ＬＡＮルータ９を介してサーバ７と接続する。また、電子ペン１は、コンピュータ装置３と近接した場合に、コンピュータ装置３とＢｌｕｅｔｏｏｔｈ（登録商標）方式による無線通信（「Ｂｌｕｅｔｏｏｔｈ通信」とも呼ぶ。）を行う。
【００２４】
記入用紙２Ａは、記入を行う電子ペン１が無線ＬＡＮルータ４とＷｉＦｉ通信が可能な位置で使用される。同様に、記入用紙２Ｂは、記入を行う電子ペン１がコンピュータ装置３とＢｌｕｅｔｏｏｔｈ通信が可能な位置で使用される。
【００２５】
以下、電子ペンシステムの各構成要素について詳しく説明する。
【００２６】
（ドットパターン）
まず、記入用紙２に印刷されたアノト方式のドットパターン（コード化パターン）について図２及び図３を用いて説明する。図２は、ドットパターンのドットとそのドットが変換される値との関係を説明する図である。図２に示すように、ドットパターンの各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を仮想格子の基準位置（縦線及び横線の交差点）から上下左右のどの方向にシフトするかによって、各ドットは、０〜３の値に対応付けられている。また、各ドットの値は、さらに、Ｘ座標用の第１ビット値及びＹ座標用の第２ビット値に変換できる。このようにして対応付けられた情報の組合せにより、記入用紙２上の位置座標が決定されるよう構成されている。なお、好適には、記入用紙２Ａと記入用紙２Ｂとでは座標領域が重ならないようドットパターンが形成される。
【００２７】
図３（ａ）は、あるドットパターンの配列を示している。図３（ａ）に示すように、縦横約２ｍｍの範囲内に６×６個のドットが、記入用紙２上のどの部分から６×６ドットを取ってもユニークなパターンとなるように配置されている。これら３６個のドットにより形成されるドットパターンは位置座標（例えば、そのドットパターンが記入用紙２上のどの位置にあるのか）を保持している。図３（ｂ）は、図３（ａ）に示す各ドットを、格子の基準位置からのシフト方向によって、図２に示す規則性に基づいて対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮影する電子ペン１によって行われる。
【００２８】
（電子ペン）
次に、電子ペン１について図４を用いて説明する。図４は、電子ペン１の構造を示す概略図である。図４に示すように、電子ペン１は、その筐体１０１の内部に、インクカートリッジ１０４、ＬＥＤ１０５、ＣＭＯＳカメラ１０６、圧力センサ１０７、ＣＰＵ等により構成されるプロセッサ１０８、ＲＯＭやＲＡＭといったメモリ１０９、リアルタイムクロック１１０、アンテナ等により構成される通信ユニット１１１及びバッテリー１１２を備える。インクカートリッジ１０４の先端は、ペン先部１０３となっており、ユーザは、電子ペン１のペン先部１０３を記入用紙２上に当接させて、ストローク（手書きストローク）を記入する。ここで、電子ペン１のペン先部１０３が記入用紙２等に最初に接触することを「ペンダウン」と呼び、接触している（当接している）状態からペン先部１０３が離れることを「ペンアップ」と呼ぶ。電子ペン１のペンダウンからペンアップまでの間に記入される軌跡が１つのストロークとなり、文字や図形等は、１つ又は複数個のストロークからなる。
【００２９】
バッテリー１１２は電子ペン１内の各部品に電力を供給するためのものであり、例えば電子ペン１のキャップ（図示せず）の脱着により電子ペン１自体の電源のオン／オフを行うよう構成させてもよい。リアルタイムクロック１１０は、現在時刻（タイムスタンプ）を示す時刻情報を発信し、プロセッサ１０８に供給する。圧力センサ１０７は、ユーザが電子ペン１により記入用紙２等に文字やマークを書いたりタップしたりする際にペン先部１０３からインクカートリッジ１０４を通じて与えられる圧力、即ち筆圧を検出し、その値をプロセッサ１０８へ伝送する。
【００３０】
プロセッサ１０８は、圧力センサ１０７から与えられる筆圧データに基づいて、ＬＥＤ１０５及びＣＭＯＳカメラ１０６のスイッチのオン／オフを切替える。即ち、ユーザが電子ペン１で記入用紙２等に文字などを書くと、ペン先部１０３に筆圧がかかり、圧力センサ１０７によって所定値以上の筆圧が検出されたときに、プロセッサ１０８は、ユーザが記入を開始したと判定して、ＬＥＤ１０５及びＣＭＯＳカメラ１０６を作動させる。そして、通信ユニット１１１が、圧力センサ１０７により検出されたペンダウン情報と、後述する電子ペン１の識別情報（以後、「ペンＩＤ」と呼ぶ。）とを関連付けて、記入情報としてコンピュータ装置３又はサーバ装置７へ送信する。また、ユーザが１つのストロークを記入し終えて電子ペン１を記入用紙２から離すと、圧力センサ１０７は、所定値以上の筆圧が検出されなくなることでペンアップを検出する。すると、通信ユニット１１１が、圧力センサ１０７により検出されたペンアップ情報とペンＩＤとを関連付けて、記入情報としてコンピュータ装置３又はサーバ装置７へ送信する。
【００３１】
ＬＥＤ１０５とＣＭＯＳカメラ１０６は、電子ペン１のペン先部１０３付近に取り付けられており、筐体１０１におけるＬＥＤ１０５及びＣＭＯＳカメラ１０６と対向する部分には、開口部１０２が形成されている。ＬＥＤ１０５は、記入用紙２上のペン先部１０３近傍に向けて赤外線を照明する。その領域は、ペン先部１０３が記入用紙２に接触する位置とはわずかにずれている。ＣＭＯＳカメラ１０６には、赤外線を透過し赤外線以外を遮断する赤外線透過フィルタが設けられており、ＣＭＯＳカメラ１０６は、ＬＥＤ１０５によって照明された領域内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ１０８に供給する。ここで、カーボンは赤外線を吸収するため、ＬＥＤ１０５によって照射された赤外線は、ドットに含まれるカーボンによって吸収される。そのため、ドットの部分は、赤外線の反射量が少なく、ドット以外の部分は赤外線の反射量が多い。ＣＭＯＳカメラ１０６の撮影により、赤外線の反射量の違いから閾値を設けることによって、カーボンを含むドットの領域とそれ以外の領域を区別することができる。したがって、記入用紙２に文字や図面などが印刷されていた場合でも、印刷したインクは赤外域に吸収性を持たないため、プロセッサ１０８は、ドットパターンを認識することができる。なお、ＣＭＯＳカメラ１０６による撮影領域は、図３（ａ）に示すような約２ｍｍ×約２ｍｍの大きさを含む範囲であり、ＣＭＯＳカメラ１０６の撮影は毎秒５０〜１００回程度の定間隔で行われる。また、ＣＭＯＳカメラ１０６は、ドットを鮮明に撮影するため、十分な被写界深度を有している。
【００３２】
プロセッサ１０８は、ユーザの記入が行われる間、ＣＭＯＳカメラ１０６によって供給される画像データのドットパターンから、ユーザが記入するストローク（筆跡）の記入用紙２におけるＸ、Ｙ座標（以後、単に「座標データ」または「座標情報」とも呼ぶ。）を連続的に演算していく。すなわち、プロセッサ１０８は、ＣＭＯＳカメラ１０６によって供給される、図３（ａ）に示されるようなドットパターンの画像データを図３（ｂ）に示すデータ配列に変換し、さらに、Ｘ座標ビット値・Ｙ座標ビット値に変換して、そのデータ配列から所定の演算方法によりＸ、Ｙ座標データを演算する。なお、プロセッサ１０８は、ドットパターンに対向する電子ペン１の角度に起因するドットの画像上の配列を補正する回転補正処理機能を備えており、座標演算の際にその機能が実行される。そして、プロセッサ１０８は、リアルタイムクロック１１０から発信される現在時刻（タイムスタンプ：記入された時刻情報）、筆圧データ及びＸ、Ｙ座標データを関連付ける。以後、これらの関連付けたデータを、まとめて「座標属性情報」と呼ぶ。なお、記入用紙２における６×６のドットパターンは、記入用紙２内で重複することはないため、ユーザが電子ペン１で文字等を記入すると、記入された位置が記入用紙２のどの位置に当たるかを、プロセッサ１０８による座標演算により特定することができる。
【００３３】
また、プロセッサ１０８は、後述する通信ユニット１１１の第１通信デバイス１１１ａによるＢｌｕｅｔｏｏｔｈ通信と、第２通信デバイス１１１ｂによるＷｉＦｉ通信とのいずれにより通信を行うかを判定する。また、プロセッサ１０８は、Ｂｌｕｅｔｏｏｔｈ通信とＷｉＦｉ通信のいずれの通信も利用できない場合、生成した記入情報をメモリ１０９に記憶させる。このように、プロセッサ１０８は、本発明における「通信制御手段」及び「記憶制御手段」として機能する。プロセッサ１０８のこれらの具体的な制御については、［通信制御処理］のセクションで詳しく説明する。
【００３４】
メモリ１０９には、電子ペン１を識別するための「ｐｅｎ０１」といったペンＩＤ、ペン製造者番号、ペンソフトウェアのバージョン等のプロパティ情報が記憶されている。また、メモリ１０９は、サーバ装置７のＩＰアドレスなどの通信アドレスを記憶する。さらに、メモリ１０９は、プロセッサ１０８の制御に基づき、通信ユニット１１１がコンピュータ装置３及び無線ＬＡＮルータ４のいずれとも通信ができない場合にプロセッサ１０８が生成した記入情報を記憶する。
【００３５】
通信ユニット１１１は、ペンＩＤと、時刻情報（タイムスタンプ）と、筆圧データと、Ｘ、Ｙ座標データとを関連付けて、記入情報としてコンピュータ装置３又はサーバ装置７へ送信する。この場合の通信ユニット１１１によるコンピュータ装置３又はサーバ装置７への送信は、即時的かつ逐次的に行われる。ここで、電子ペン１のペンダウンからペンアップまでの間に生成されて送信された１個又は複数個の座標属性情報は、受信先であるコンピュータ装置３又はサーバ装置７によりストローク情報として記憶される。換言すると、１つのストロークは、１個又は複数個のＸ、Ｙ座標（座標点）からなり、記入情報の受信先であるコンピュータ装置３及びサーバ装置７は、ペンダウン情報及びペンアップ情報によって、１つのストロークを構成する１個又は複数個の座標属性情報を認識する。
【００３６】
また、通信ユニット１１１は、Ｂｌｕｅｔｏｏｔｈによる無線通信処理を行う第１通信デバイス１１１ａと、Ｗｉ−Ｆｉに準拠した無線通信処理を行う第２通信デバイス１１１ｂとを有する。そして、通信ユニット１１１は、プロセッサ１０８の制御に基づき、第１通信デバイス１１１ａ又は第２通信デバイス１１１ｂのいずれか一方により無線通信を行う。
【００３７】
第１通信デバイス１１１ａは、ペアリング操作によりコンピュータ装置３と認証キーであるパスキーなどの情報交換を予め行っており、Ｂｌｕｅｔｏｏｔｈ通信の通信相手としてコンピュータ装置３を認識している。そして、第１通信デバイス１１１ａは、電子ペン１の図示しないキャップが外されたときに所定時間電波を発信し、コンピュータ装置３が当該電波を受信した場合にコンピュータ装置３とＢｌｕｅｔｏｏｔｈ通信を確立する。また、第２通信デバイス１１１ｂは、無線ＬＡＮルータ４が発信する電波（ビーコン）を受信後、ＥＳＳ−ＩＤや暗号化キーを無線ＬＡＮルータ４に送信し、無線ＬＡＮルータ４から認証を受けることで、無線ＬＡＮルータ４とＷｉＦｉ通信を確立する。この場合、第２通信デバイス１１１ｂは、プロセッサ１０８の制御に基づき、メモリ１０９に記憶されたサーバ装置７の通信アドレスを送信先アドレスに指定してサーバ装置７と通信を行う。
【００３８】
なお、電子ペン１は、インクカートリッジ１０４に代えて、インキが充填されていないペン部を備えてもよい。この場合、ペン先部１０３からインキが出力されない。また、記入用紙２Ａと記入用紙２Ｂのそれぞれに対して電子ペン１が用意されてもよい。
【００３９】
（コンピュータ装置）
次に、コンピュータ装置３（受信機）について説明する。コンピュータ装置３は、ハードウェアとして、電子ペン１とのデータ通信が可能なアンテナ装置、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ、ディスプレイ、マウスやキーボード等で構成される。なお、コンピュータ装置３は、ｉＰａｄ（登録商標）などのタブレットＰＣやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ）、またはディスプレイを備えるＰＣ（パーソナルコンピュータ）等で構成されてもよい。
【００４０】
図５は、コンピュータ装置３の機能ブロック図である。コンピュータ装置３は、機能的には、マウスやキーボードといった入力手段３１、通信手段３２、記憶手段３３、処理手段３４、表示手段３６を備える。通信手段３２は、アンテナ受信回路等により構成され、電子ペン１から記入情報を受信し、受信した情報を処理手段３４に伝送する。表示手段３６は、ディスプレイ等によって構成され、処理手段３４によって指示された内容を表示する。
【００４１】
処理手段３４は、ＣＰＵ等のプロセッサによって構成され、コンピュータ装置３の全体の制御を行う。処理手段３４は、電子ペン１により記入用紙２Ａに印刷されたドットパターンが読み取られた場合、電子ペン１により生成され送信されてきた記入情報を、記憶手段３３に記憶させる。また、処理手段３４は、受信した記入情報が示す位置座標に基づき、後述する座標定義情報を参照し、電子ペン１による記入用紙２Ａへの記入内容を再現したストロークを表示手段３６に表示させる。
【００４２】
なお、電子ペン１が生成した全ての記入情報をサーバ装置７が管理する場合、処理手段３４は、電子ペン１から受信した記入情報を通信手段３２によりサーバ装置７に転送してもよい。
【００４３】
記憶手段３３は、ＲＯＭやＲＡＭといったメモリによって構成される。記憶手段３３は、処理手段３４の処理命令により、電子ペン１から受信した記入情報をペンＩＤ毎に記憶する。また、記憶手段３３は、記入用紙２Ｂに印刷されたドットパターンが示す座標範囲の情報（「座標定義情報」とも呼ぶ。）を記憶する。
【００４４】
（サーバ装置）
次に、サーバ装置７（受信機）について説明する。サーバ装置７は、ハードウェアとして、データ通信が可能な通信装置、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリなどを備える。
【００４５】
図６は、サーバ装置７の機能ブロック図である。サーバ装置７は、機能的には、通信手段７２、記憶手段７３、及び処理手段７４等により構成される。
【００４６】
通信手段７２は、無線ＬＡＮルータ４、ネットワークハブ６、及びネットワーク８を介して電子ペン１から記入情報を受信し、受信した情報を処理手段７４に伝送する。記憶手段７３は、ＲＯＭやＲＡＭといったメモリによって構成される。記憶手段７３は、処理手段７４の処理命令により、電子ペン１から受信した記入情報をペンＩＤ毎に記憶する。
【００４７】
処理手段７４は、ＣＰＵ等のプロセッサによって構成され、サーバ装置７の全体の制御を行う。処理手段７４は、電子ペン１により記入用紙２Ａに印刷されたドットパターンが読み取られた場合、電子ペン１により生成され送信されてきた記入情報を、記憶手段７３に記憶させる。また、例えば、処理手段７４は、コンピュータ装置３などのネットワーク８を介して接続する端末から記憶手段７３に記憶した記入情報の送信要求を受信した場合、当該記入情報を通信手段７２により要求元の端末へ送信する。
【００４８】
［通信制御処理］
次に、電子ペン１のプロセッサ１０８が実行する通信ユニット１１１への通信制御処理について説明する。概略的には、プロセッサ１０８は、通信距離が短くなる通信方式を優先して通信ユニット１１１により通信を行う。即ち、プロセッサ１０８は、記入情報を送信する際、第２通信デバイス１１１ｂによるＷｉＦｉ通信よりも第１通信デバイス１１１ａによるＢｌｕｅｔｏｏｔｈ通信を優先させる。これにより、電子ペン１は、記入情報を重複して送信することなく、かつ安全に記入情報を送信する。
【００４９】
図７は、電子ペン１のプロセッサ１０８が実行する処理手順を示すフローチャートの一例である。電子ペン１のプロセッサ１０８は、ペンダウンを検知するごとに、図７に示すフローチャートの処理を繰り返し実行する。
【００５０】
まず、プロセッサ１０８は、圧力センサ１０７の検出値に基づきペンダウンを検知する（ステップＳ１０１）。そして、プロセッサ１０８は、ペンダウン情報とペンＩＤとを関連付けた記入情報を生成する。また、ペンダウン後のストロークの記入時には、プロセッサ１０８は、読み取ったドットパターンから演算した座標情報を含む記入情報を生成する（ステップＳ１０２）。
【００５１】
次に、プロセッサ１０８は、Ｂｌｕｅｔｏｏｔｈ通信が可能であるか否か判定する（ステップＳ１０３）。このとき、プロセッサ１０８は、Ｂｌｕｅｔｏｏｔｈ通信がまだ確立されていない場合には、第１通信デバイス１１１ａに所定時間電波を発信させることで、既にペアリングがなされているコンピュータ装置３との通信確立を試みる。
【００５２】
そして、Ｂｌｕｅｔｏｏｔｈ通信が可能である場合（ステップＳ１０３；Ｙｅｓ）、プロセッサ１０８は、コンピュータ装置３と第１通信デバイス１１１ａによるＢｌｕｅｔｏｏｔｈ通信を行い、記入情報をコンピュータ装置３へ送信する（ステップＳ１０４）。このように、プロセッサ１０８は、Ｂｌｕｅｔｏｏｔｈ通信が可能な場合には、ＷｉＦｉ通信ができるか否かに関わらずＢｌｕｅｔｏｏｔｈ通信により記入情報を送信する。なお、プロセッサ１０８は、後述するステップＳ１０７でメモリ１０９に記憶した記入情報が存在する場合、当該記入情報を、生成した記入情報と共にコンピュータ装置３へ送信してもよい。一方、ＢＬｕｅｔｏｏｔｈ通信が可能でない場合（ステップＳ１０３；Ｎｏ）、プロセッサ１０８は、ステップＳ１０５へ処理を進める。
【００５３】
ステップＳ１０５では、プロセッサ１０８は、ＷｉＦｉ通信が可能であるか否か判定する（ステップＳ１０５）。このとき、プロセッサ１０８は、無線ＬＡＮルータ４との間でＷｉＦｉ通信がまだ確立されていない場合には、第２通信デバイス１１１ｂに無線ＬＡＮルータ４から発信される電波を受信させ、無線ＬＡＮルータ４との通信確立を試みる。
【００５４】
そして、ＷｉＦｉ通信が可能な場合（ステップＳ１０５；Ｙｅｓ）、プロセッサ１０８は、記入情報を第２通信デバイス１１１ｂにより無線ＬＡＮルータ４を介してサーバ装置７へ送信する（ステップＳ１０６）。このとき、プロセッサ１０８は、メモリ１０９に記憶されたサーバ装置７の通信アドレスを送信先に指定する。なお、プロセッサ１０８は、後述するステップＳ１０７でメモリ１０９に記憶した記入情報が存在する場合、当該記入情報を、生成した記入情報と共にサーバ装置７へ送信してもよい。
【００５５】
一方、ＷｉＦｉ通信が可能でない場合（ステップＳ１０５；Ｎｏ）、即ち、無線ＬＡＮルータ４が発信する電波を受信可能な範囲外に電子ペン１が存在する場合、プロセッサ１０８は、生成した記入情報をメモリ１０９に記憶する（ステップＳ１０７）。
【００５６】
次に、プロセッサ１０８は、圧力センサ１０７の検出値に基づき、ペンアップを検知したか否かを判定する（ステップＳ１０８）。そして、ペンアップを検知した場合（ステップＳ１０８；Ｙｅｓ）、プロセッサ１０８は、ペンアップ情報を含む記入情報を送信し、送信済みの記入情報をすべて削除する（ステップＳ１０９）。
【００５７】
このように、プロセッサ１０８は、第１通信デバイス１１１ａによるＢｌｕｅｔｏｏｔｈ通信を、第２通信デバイス１１１ｂによるＷｉＦｉ通信よりも優先させることで、記入情報を重複して送信することなく記入情報を適切に送信することができる。
【００５８】
［第１実施形態の電子ペンシステムによる作用効果］
第１実施形態の電子ペンシステムによれば、電子ペン１は、Ｂｌｕｅｔｏｏｔｈ通信及びＷｉＦｉ通信から利用可能な通信を選択して通信を行う。これにより、電子ペン１は、種々の環境で使用される場合であっても、当該環境で利用可能な通信方式を選択し、読み取ったコード化パターンの情報を好適に送信することができる。
【００５９】
また、電子ペン１は、ＷｉＦｉ通信よりも通信距離が短いＢｌｕｔｏｏｔｈ通信を優先的に選択して記入情報を送信する。このようにすることで、電子ペン１は、無線による通信距離をなるべく短くして安全に記入情報を送信することができる。
【００６０】
［第１実施形態の変形例］
次に、第１実施形態の変形例について説明する。以下の変形例は、任意に組み合わせて上述の実施形態に適用してもよい。
【００６１】
（変形例１）
図１では、電子ペン１は、３次元通信を行う無線ＬＡＮルータ４を介して記入情報をサーバ装置７へ送信した。これに代えて、電子ペン１は、２次元通信を行う通信シートを介して記入情報をサーバ装置７へ送信してもよい。
【００６２】
図８は、変形例に係る電子ペンシステムの構成図を示す。図８に示すように、電子ペンシステムは、無線ＬＡＮルータ４に代えて、近接無線アンテナシート（通信シート）４Ａ及び通信変換器５Ａを有する点で、図１に示す電子ペンシステムと異なる。他の構成要素については、適宜同一の符号を付し、その説明を省略する。
【００６３】
近接無線アンテナシート（通信シート）４Ａは、所謂二次元通信が可能なシートであって、電子ペン１が近接した場合に、電子ペン１と通信変換器５Ａとの間で相互に送出される無線信号を他方に伝達させる。近接無線アンテナシート４Ａの表面及びその近傍には電磁波（エバネッセント波）が滲み出ている。そして、近接無線アンテナシート４Ａは、上から順にメッシュ層と、誘電層と、シールド層とを有し、メッシュ層のメッシュ間隔と誘電層の比誘電率によって出力される電磁波の量が制御される。そして、近接無線アンテナシート４Ａは、上述の電磁波を介して電子ペン１及び通信変換器５Ａと無線信号の通信を行う。
【００６４】
通信変換器５Ａは、二次元通信において用いられるカプラとして機能し、無線信号を近接無線アンテナシート４Ａ内に供給する。さらに、通信変換器５Ａは、Ｗｉ−Ｆｉに準拠したアクセスポイント又は無線ＬＡＮルータとして機能し、電子ペン１が接続するＷｉ−Ｆｉに準拠した無線ＬＡＮの信号と、ネットワークハブ６が接続する有線ＬＡＮの信号とを相互変換する。
【００６５】
次に、プロセッサ１０８が行う通信制御処理について説明する。第１の例では、プロセッサ１０８は、図７に示すフローチャートの処理を実行し、Ｂｌｕｅｔｏｏｔｈ通信を、ＷｉＦｉ通信よりも優先的に使用して記入情報を送信する。これにより、第１実施形態と同様、プロセッサ１０８は、使用する通信方式を適切に定め、記入情報を重複して送信することを抑制することができる。
【００６６】
第２の例では、プロセッサ１０８は、図７に示すフローチャートの処理に代えて、Ｂｌｕｅｔｏｏｔｈ通信よりもＷｉＦｉ通信を優先的に使用して記入情報を送信する。図８に示す変形例では、電子ペン１と近接無線アンテナシート４Ａとの無線の通信距離は、電子ペン１とコンピュータ装置３とのＢｌｕｅｔｏｏｔｈによる無線の通信距離よりも短い。従って、プロセッサ１０８は、Ｂｌｕｅｔｏｏｔｈ通信よりもＷｉＦｉ通信を優先することで、無線による通信距離を短くし、より高い安全性を確保することができる。
【００６７】
（変形例２）
電子ペン１は、図４に示す構成に加え、記入情報を送信する通信方式を表示するためのディスプレイを有してもよい。この場合、例えば、プロセッサ１０８は、第１通信デバイス１１１ａによる通信中に、Ｂｌｕｅｔｏｏｔｈ通信中である旨をディスプレイに表示させる。また、プロセッサ１０８は、第２通信デバイス１１１ｂによる通信中に、ＷｉＦｉ通信中である旨をディスプレイに表示させる。これにより、電子ペン１が記入情報を送信する通信方式を容易にユーザに把握させることができる。なお、上述のディスプレイは、本発明における「表示手段」として機能し、プロセッサは、本発明における「表示制御手段」として機能する。
【００６８】
（変形例３）
第１実施形態において、電子ペン、ドットパターン（コード化パターン）、記入情報に、アノト方式を用いたが、アノト方式に限られなくともよい。また、ドットパターン（コード化パターン）も、位置座標を示すものに限られず、アイコンを識別するためのコード値や、関連付けエリアを識別するためのコード値を示すものであってもよい。また、ドットパターン（コード化パターン）を読み取る装置は、電子ペンのようにペンの形態に限らず、種々の形態であってもよい。
【００６９】
＜第２実施形態＞
第２実施形態では、電子ペン１は、第１実施形態の構成に加えて、携帯電話通信網を介した通信（「携帯通信」とも呼ぶ。）が可能な構成を有する。図９は、第２実施形態に係る電子ペンシステムの構成を示す。第２実施形態に係る電子ペンシステムは、携帯電話通信網を含むネットワーク８と接続する基地局９と、略全面にドットパターンが印刷された記入用紙２Ｃとを有する点で、第１実施形態の電子ペンシステムと異なる。第１実施形態と同様の第２実施形態における電子ペンシステムの他の構成要素については、適宜同一の符号を付し、その説明を省略する。
【００７０】
図９に示すように、第２実施形態では、電子ペン１は、無線ＬＡＮルータの通信範囲外であって、基地局９の通信範囲内に存在する記入用紙２Ｃへの記入操作に基づき、記入情報を生成する。この場合、電子ペン１は、基地局９と無線通信を行い、携帯電話通信網とインターネットとを含むネットワーク８を介して記入情報をサーバ装置７に送信する。そして、サーバ装置７は、ネットワーク８を介して記入情報を受信し、当該記入情報を記憶する。
【００７１】
図１０は、第２実施形態に係る電子ペン１の概略構成を示す。図１０に示すように、第２実施形態に係る電子ペン１は、通信ユニット１１１内に携帯通信を行うための第３通信デバイス１１１ｃを備える。第３通信デバイス１１１ｃは、携帯電話の通信システムで通信を行うのに必要なＳＩＭなどのチップを有する。そして、第３通信デバイス１１１ｃにより記入情報を送信する場合、プロセッサ１０８は、メモリ１０９に記憶されたサーバ装置７の通信アドレスを送信先に指定する。また、プロセッサ１０８は、記入情報と共に、ＳＩＭに記憶された識別情報を送信先に送信する。
【００７２】
次に、第２実施形態におけるプロセッサ１０８の通信制御処理について説明する。プロセッサ１０８は、第１実施形態と同様、無線の通信距離が短い通信方式を優先して通信ユニット１１１により通信を行う。即ち、プロセッサ１０８は、Ｂｌｕｅｔｏｏｔｈ通信、ＷｉＦｉ通信、携帯通信の順に優先順位を定め、優先順位が最も高い通信可能な通信方式により記入情報を送信する。
【００７３】
図１１は、第２実施形態において、電子ペン１のプロセッサ１０８が実行する通信制御処理の手順を示すフローチャートの一例である。電子ペン１のプロセッサ１０８は、ペンダウンを検知するごとに、図１１に示すフローチャートの処理を繰り返し実行する。
【００７４】
まず、プロセッサ１０８は、圧力センサ１０７の検出値に基づきペンダウンを検知する（ステップＳ２０１）。そして、プロセッサ１０８は、ペンダウン情報とペンＩＤとを関連付けた記入情報を生成する。また、ペンダウン後の記入時には、プロセッサ１０８は、読み取ったドットパターンから演算した座標情報を含む記入情報を生成する（ステップＳ２０２）。
【００７５】
次に、プロセッサ１０８は、Ｂｌｕｅｔｏｏｔｈ通信が可能であるか否か判定する（ステップＳ２０３）。そして、Ｂｌｕｅｔｏｏｔｈ通信が可能である場合（ステップＳ２０３；Ｙｅｓ）、プロセッサ１０８は、コンピュータ装置３と第１通信デバイス１１１ａによるＢｌｕｅｔｏｏｔｈ通信を行い、記入情報をコンピュータ装置３へ送信する（ステップＳ２０４）。このように、プロセッサ１０８は、Ｂｌｕｅｔｏｏｔｈ通信が可能な場合には、ＷｉＦｉ通信又は携帯通信ができるか否かに関わらずＢｌｕｅｔｏｏｔｈ通信により記入情報を送信する。一方、Ｂｌｕｅｔｏｏｔｈ通信が可能でない場合（ステップＳ２０３；Ｎｏ）、プロセッサ１０８は、ステップＳ２０５へ処理を進める。
【００７６】
次に、プロセッサ１０８は、ＷｉＦｉ通信が可能であるか否か判定する（ステップＳ２０５）。そして、ＷｉＦｉ通信が可能な場合（ステップＳ２０５；Ｙｅｓ）、プロセッサ１０８は、無線ＬＡＮルータ４を介し、記入情報を第２通信デバイス１１１ｂによりサーバ装置７へ送信する（ステップＳ２０６）。
【００７７】
一方、ＷｉＦｉ通信が可能でない場合（ステップＳ２０５；Ｎｏ）、プロセッサ１０８は、携帯通信が可能であるか否か判定する（ステップＳ２０７）。そして、携帯通信が可能である場合（ステップＳ２０７；Ｙｅｓ）、プロセッサ１０８は、記入情報をＳＩＭに記憶されている識別情報とともに第３通信デバイス１１１ｃによりサーバ装置７へ送信する（ステップＳ２０８）。このとき、プロセッサ１０８は、メモリ１０９に記憶されたサーバ装置７の通信アドレスを送信先に指定する。一方、携帯通信が可能ではない場合（ステップＳ２０７；Ｎｏ）、プロセッサ１０８は、生成した記入情報をメモリ１０９に記憶する（ステップＳ２０８）。なお、プロセッサ１０８は、メモリ１０９に記憶した記入情報を、図１１に示す処理でＢｌｕｅｔｏｏｔｈ通信、ＷｉＦｉ通信、又は携帯通信のいずれかが可能となった場合に、コンピュータ装置３又はサーバ装置７へ送信する。
【００７８】
次に、プロセッサ１０８は、圧力センサ１０７の検出値に基づき、ペンアップを検知したか否かを判定する（ステップＳ２１０）。そして、ペンアップを検知した場合（ステップＳ２１０；Ｙｅｓ）、プロセッサ１０８は、ペンアップ情報を含む記入情報を送信し、送信済みの記入情報をすべて削除する（ステップＳ２１１）。
【００７９】
［第２実施形態の電子ペンシステムによる作用効果］
第２実施形態の電子ペンシステムによれば、第１実施形態の処理に加え、電子ペン１は、第３通信デバイス１１１ｃによる携帯通信を行う。これにより、電子ペン１が種々の場所で使用される場合であっても、電子ペン１は、好適に記入情報をサーバ装置７へ送信することができる。例えば電子ペンシステムが学校に導入された場合、学校に設置された無線ＬＡＮルータ４の通信範囲外である自宅でも、電子ペン１が携帯通信可能であれば、生徒は宿題のために電子ペン１により記入用紙２Ｃに書込みを行うことで好適に記入情報を送信することができる。また、学校内で電子ペン１により記入用紙２Ｂに途中まで記入をした後、電子ペン１及び記入用紙２Ｂを携帯通信が可能な自宅に持ち帰ってその続きを電子ペン１により記入する場合であっても、電子ペン１は、図１１に示すフローチャートを繰り返し実行することで、好適に記入情報をサーバ装置７へ送信することができる。その他、第２実施形態に係る電子ペンシステムは、第１実施形態に係る電子ペンシステムと同様の作用効果を有する。
【００８０】
［第２実施形態の変形例］
第１実施形態の変形例１〜３は、任意に組み合わせて第２実施形態に適用してもよい。
【００８１】
＜第３実施形態＞
第３実施形態では、電子ペン１は、第１実施形態の構成に加えて、有線通信が可能な構成を有する。図１２は、第３実施形態に係る電子ペンシステムの構成を示す。第３実施形態に係る電子ペンシステムでは、コンピュータ装置３及び電子ペン１は、両端に差し込み可能な端子が設けられたケーブル１０がそれぞれ所定箇所に差し込まれることで、有線通信を行う。ケーブル１０は、例えばＵＳＢケーブルである。第１実施形態の電子ペンシステムと同一の他の構成要素については、適宜同一の符号を付し、その説明を省略する。
【００８２】
図１３は、第３実施形態に係る電子ペン１の概略構成を示す。図１３に示すように、第３実施形態に係る電子ペン１は、ケーブル１０の端子を差し込み可能な有線通信端子１１３を有する。そして、有線通信端子１１３にケーブル１０の端子が差し込まれた状態で、ユーザは、電子ペン１を把持して記入用紙２Ａへの記入操作が可能である。この場合、プロセッサ１０８は、生成した記入情報を、有線通信端末１１３を介してコンピュータ装置３に送信する。
【００８３】
次に、第３実施形態におけるプロセッサ１０８の通信制御処理について説明する。概略的には、プロセッサ１０８は、無線通信よりも有線通信を優先的に選択して記入情報を送信する。そして、プロセッサ１０８は、有線通信ができない場合には、第２実施形態と同様の処理を行う。
【００８４】
図１４は、第３実施形態において、電子ペン１のプロセッサ１０８が実行する処理手順を示すフローチャートの一例である。電子ペン１のプロセッサ１０８は、図１４に示すフローチャートの処理を繰り返し実行する。
【００８５】
まず、プロセッサ１０８は、電子ペン１が有線通信方式により通信可能な状態であるか否か判定する（ステップＳ３０１）。そして、電子ペン１が有線通信方式により通信可能な状態である場合（ステップＳ３０１；Ｙｅｓ）、プロセッサ１０８は、有線通信によりメモリ１０９内の記入情報をコンピュータ装置３へ送信する（ステップＳ３０２）。一方、電子ペン１が有線通信方式により通信可能な状態でない場合（ステップＳ３０１；Ｎｏ）、プロセッサ１０８は、ステップＳ３０３へ処理を進める。
【００８６】
次に、プロセッサ１０８は、圧力センサ１０７の検出値に基づきペンダウンを検知したか否か判定する（ステップＳ３０３）。そして、ペンダウンを検知した場合（ステップＳ３０３；Ｙｅｓ）、プロセッサ１０８は、ペンダウン情報とペンＩＤとを関連付けた記入情報を生成する。また、ペンダウン後のストロークの記入時には、プロセッサ１０８は、読み取ったドットパターンから演算した座標情報を含む記入情報を生成する（ステップＳ３０４）。そして、電子ペン１が有線通信方式により通信可能な状態である場合（ステップＳ３０５；Ｙｅｓ）、プロセッサ１０８は、有線通信により記入情報をコンピュータ装置３へ送信する（ステップＳ３０６）。一方、電子ペン１が有線通信方式により通信可能な状態でない場合（ステップＳ３０５；Ｎｏ）、プロセッサ１０８は、図１５に示す無線通信処理を行う（ステップＳ３０７）。この無線通信処理については、後述する。
【００８７】
次に、プロセッサ１０８は、ペンアップを検知したか否か判定する（ステップＳ３０８）。そして、ペンアップを検知しない場合には（ステップＳ３０８；Ｎｏ）、ステップＳ３０４へ処理を戻し、ペンアップを検知した場合には（ステップＳ３０８；Ｙｅｓ）、ペンアップの記入情報を送信する（ステップＳ３０９）。
【００８８】
一方、ステップＳ３０３でペンダウンを検知しない場合（ステップＳ３０３；Ｎｏ）、プロセッサ１０８は、送信済みの記入情報をメモリ１０９から削除する（ステップＳ３１０）。ステップＳ３０９でペンアップの記入情報を送信した後も、プロセッサ１０８は、同様に、送信済みの記入情報をメモリ１０９から削除する。
【００８９】
次に、ステップＳ３０７の無線通信処理について、図１５を参照して説明する。図１５は、無線通信処理の手順を示すフローチャートである。
【００９０】
まず、プロセッサ１０８は、Ｂｌｕｅｔｏｏｔｈ通信が可能であるか否か判定する（ステップＳ４０１）。そして、Ｂｌｕｅｔｏｏｔｈ通信が可能である場合（ステップＳ４０１；Ｙｅｓ）、プロセッサ１０８は、コンピュータ装置３と第１通信デバイス１１１ａによるＢｌｕｅｔｏｏｔｈ通信を行い、記入情報をコンピュータ装置３へ送信する（ステップＳ４０２）。このように、プロセッサ１０８は、Ｂｌｕｅｔｏｏｔｈ通信が可能な場合には、ＷｉＦｉ通信又は携帯通信ができるか否かに関わらずＢｌｕｅｔｏｏｔｈ通信により記入情報を送信する。一方、Ｂｌｕｅｔｏｏｔｈ通信が可能でない場合（ステップＳ４０１；Ｎｏ）、プロセッサ１０８は、ステップＳ４０３へ処理を進める。
【００９１】
次に、プロセッサ１０８は、ＷｉＦｉ通信が可能であるか否か判定する（ステップＳ４０３）。そして、ＷｉＦｉ通信が可能な場合（ステップＳ４０３；Ｙｅｓ）、プロセッサ１０８は、無線ＬＡＮルータ４を介し、記入情報を第２通信デバイス１１１ｂによりサーバ装置７へ送信する（ステップ３０４）。
【００９２】
一方、ＷｉＦｉ通信が可能でない場合（ステップＳ４０３；Ｎｏ）、プロセッサ１０８は、携帯通信が可能であるか否か判定する（ステップＳ４０５）。そして、携帯通信が可能である場合（ステップＳ４０５；Ｙｅｓ）、プロセッサ１０８は、記入情報をＳＩＭに記憶されている識別情報とともに第３通信デバイス１１１ｃによりサーバ装置７へ送信する（ステップＳ４０６）。一方、携帯通信が可能ではない場合（ステップＳ４０５；Ｎｏ）、プロセッサ１０８は、生成した記入情報をメモリ１０９に記憶する（ステップＳ４０７）。そして、プロセッサ１０８は、メモリ１０９に記憶した記入情報を、有線通信が可能になった場合に、ステップＳ４０２でコンピュータ装置３へ送信する。これにより、プロセッサ１０８は、送信できずに一時的に記憶した記入情報を安全かつ確実にコンピュータ装置３に受信させることができる。
【００９３】
［第３実施形態の電子ペンシステムによる作用効果］
第３実施形態の電子ペンシステムによれば、電子ペン１は、ケーブル１０を介してコンピュータ装置３と有線通信を行うことが可能な有線通信端子１１３を有する。そして、電子ペン１は、有線通信と無線通信との両方が利用可能な場合、有線通信により記入情報を送信する。これにより、電子ペン１は、安全かつ確実に記入情報を送信することができる。その他、第３実施形態の電子ペンシステムは、第１及び第２実施形態の電子ペンシステムと同様の作用効果を有する。
【００９４】
［第３実施形態の変形例］
次に、第３実施形態の変形例について説明する。第３実施形態では、上述した第１実施形態の変形例１〜変形例３に加え、以下の変形例４を適用してもよい。
【００９５】
（変形例４）
電子ペンシステムは、ケーブル１０に代えて、コンピュータ装置３に接続されたクレードル（保持装置）を備えてもよい。これによっても、電子ペン１は、好適にコンピュータ装置３と有線通信を行うことができる。
【００９６】
この場合、電子ペン１がクレードルに把持されるよう所定位置に挿入されることで、電子ペン１の有線通信端子１１３がクレードルの端子（不図示）と電気的に接続する。そして、電子ペン１は、クレードルを介してコンピュータ装置３と自動的に通信を行い、記入情報を送信する。また、電子ペン１は、クレードルを介してコンピュータ装置３から電力の供給を受け、バッテリー１１２の充電を行う。
【００９７】
ここで、クレードルについてさらに具体的に説明する。クレードルは、所定位置に挿入された電子ペン１を把持可能なキャップ状部と、当該キャップ状部に把持された電子ペン１を載置するためのベース（スタンド）部とを備える。キャップ状部は、電子ペン１を把持した際、有線通信端子１１３と電気的に接続可能な図示しない端子を備える。また、キャップ状部は、外部機器とＵＳＢ規格により電気的に接続するためのインターフェースを備え、コンピュータ装置３とＵＳＢケーブルにより接続する。そして、キャップ状部は、電子ペン１を把持しているとき、電子ペン１から送信された記入情報をコンピュータ装置３に中継すると共に、コンピュータ装置３から供給された充電用の電力を端子１１３に中継する。ベース部は、取りつけられたキャップ状部をロックするためのロック機構を備え、キャップ状部及びキャップ状部に挿入された電子ペン１を固定する。
【符号の説明】
【００９８】
１…電子ペン
２Ａ〜２Ｃ（２）…記入用紙
３…コンピュータ装置
４…無線ＬＡＮルータ
６…ネットワークハブ
７…サーバ装置
８…ネットワーク
９…基地局
【図１】
2014116793.tif 000003
【図２】
2014116793.tif 000004
【図３】
2014116793.tif 000005
【図４】
2014116793.tif 000006
【図５】
2014116793.tif 000007
【図６】
2014116793.tif 000008
【図７】
2014116793.tif 000009
【図８】
2014116793.tif 000010
【図９】
2014116793.tif 000011
【図１０】
2014116793.tif 000012
【図１１】
2014116793.tif 000013
【図１２】
2014116793.tif 000014
【図１３】
2014116793.tif 000015
【図１４】
2014116793.tif 000016
【図１５】
2014116793.tif 000017