(57)【要約】      （修正有）【課題】電子ペンとディスプレイ間で直接対応付けができない場合に、これらの対応付けを適切に実行することが可能なコンピュータ装置及びプログラムを提供する。【解決手段】サーバ装置７の表示制御手段７４１は、調整用マークの表示位置が複数のディスプレイ４ごとに異なるＤＯＬ座標系の座標位置になるように調整用マークを表示させる。そして、サーバ装置７の対応付け手段７４２は、電子ペン１から受信した記入情報に基づき、記入情報に含まれるペンＩＤが示す電子ペン１と、記入情報に含まれる座標情報が示す位置に調整用マークを表示したディスプレイ４とを対応付けて記憶する。【選択図】図６
2014219929.tif 000002
【特許請求の範囲】
【請求項１】
コード化パターンが形成された複数のディスプレイの各々に、電子ペンによりタップ又は記入する位置を指定するマークを表示させる表示制御手段と、
電子ペンから受信した当該電子ペンの識別情報及びコード化値を含む記入情報に基づき、当該識別情報が示す電子ペンと、前記記入情報に含まれるコード化値が示す位置に前記マークを表示したディスプレイとを対応付けて記憶する対応付け手段とを有し、
前記表示制御手段は、前記マークの表示位置が前記ディスプレイごとに異なるコード化値に対応する位置になるように、前記マークを表示させることを特徴とするコンピュータ装置。
【請求項２】
前記複数のディスプレイには、それぞれタッチパネルが積層され、
前記表示制御手段は、前記複数のディスプレイのいずれかがタッチされたことを前記タッチパネルが検知した場合に、タッチされたディスプレイに前記マークを表示させることを特徴とする請求項１に記載のコンピュータ装置。
【請求項３】
前記対応付け手段が対応付けた電子ペンとディスプレイとの対応付けを解除する対応付け解除手段をさらに有することを特徴とする請求項１または２に記載のコンピュータ装置。
【請求項４】
請求項１〜３のいずれか一項に記載のコンピュータ装置及びディスプレイを備える表示システムであって、
前記ディスプレイの各々には、互いに重複するコード化値の範囲を示すコード化パターンが形成されることを特徴とする表示システム。
【請求項５】
前記コード化パターンは座標を示し、前記コード化値は座標値であることを特徴とする請求項４に記載の表示システム。
【請求項６】
コード化パターンが形成され、電子ペンによりタップ又は記入する位置を指定するマークを表示するディスプレイと電子ペンとの対応付けを行うコンピュータ装置であって、
前記ディスプレイの各々は、それぞれ異なるコード化値に対応する位置に前記マークを表示し、
電子ペンから受信した当該電子ペンの識別情報及びコード化値を含む記入情報に基づき、当該識別情報が示す電子ペンと、前記記入情報に含まれるコード化値が示す位置に前記マークを表示したディスプレイとを対応付けて記憶する対応付け手段を有することを特徴とするコンピュータ装置。
【請求項７】
請求項１〜６のいずれか一項に記載のコンピュータ装置としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ペンを用いた技術に関する。
【背景技術】
【０００２】
従来から、記入した情報を電子化する電子ペンが開発されており、その代表的なものとしてスウェーデンのＡｎｏｔｏ社が開発した「アノトペン（Ａｎｏｔｏ  ｐｅｎ）」が知られている。例えば、特許文献１に記載されているように、アノトペンは、用紙に印刷された所定のドットパターンを読み取って記入情報を生成し、当該記入情報を端末装置に送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３８７２４９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電子ペンにより読み取り可能なコード化パターンが積層されたディスプレイを並べ、任意の電子ペンにより記入されたディスプレイに対して、当該電子ペンの筆跡を再現したストロークを表示させたり、所定の処理を行ったりするシステムでは、電子ペンとディスプレイとの対応付けを適切に行う必要がある。そこで、本発明は、電子ペンとディスプレイ間で直接対応付けができない場合に、これらの対応付けを適切に実行することが可能なコンピュータ装置、表示システム及びプログラムを提供することを主な目的とする。
【課題を解決するための手段】
【０００５】
本発明の一つの観点では、コンピュータ装置は、コード化パターンが形成された複数のディスプレイの各々に、電子ペンによりタップ又は記入する位置を指定するマークを表示させる表示制御手段と、電子ペンから受信した当該電子ペンの識別情報及びコード化値を含む記入情報に基づき、当該識別情報が示す電子ペンと、前記記入情報に含まれるコード化値が示す位置に前記マークを表示したディスプレイとを対応付けて記憶する対応付け手段とを有し、前記表示制御手段は、前記マークの表示位置が前記ディスプレイごとに異なるコード化値に対応する位置になるように、前記マークを表示させる。
【０００６】
上記のコンピュータ装置は、表示制御手段と、対応付け手段とを有する。表示制御手段は、コード化パターンが形成された複数のディスプレイの各々に、電子ペンによりタップ又は記入する位置を指定するマークを表示させる。このとき、表示制御手段は、マークの表示位置が複数のディスプレイごとに異なるコード化値に対応する位置になるように、マークを表示させる。そして、対応付け手段は、電子ペンから受信した記入情報に基づき、記入情報に含まれる識別情報が示す電子ペンと、記入情報に含まれるコード化値が示す位置にマークを表示したディスプレイとを対応付けて記憶する。このように、コンピュータ装置は、マークの表示位置が複数のディスプレイごとに異なるコード化値に対応する位置になるようにマークを表示させることで、複数のディスプレイに対して同時に対応付けの操作が行われた場合であっても、電子ペンとディスプレイとを適切に対応付けることができる。
【０００７】
上記コンピュータ装置の一態様では、前記複数のディスプレイには、それぞれタッチパネルが積層され、前記表示制御手段は、前記複数のディスプレイのいずれかがタッチされたことを前記タッチパネルが検知した場合に、タッチされたディスプレイに前記マークを表示させる。この態様により、コンピュータ装置は、ユーザが所望する任意のタイミングで任意のディスプレイと電子ペンとの対応付けを行うことができる。
【０００８】
上記コンピュータ装置の他の一態様では、前記対応付け手段が対応付けた電子ペンとディスプレイとの対応付けを解除する対応付け解除手段をさらに有する。このように、コンピュータ装置は、電子ペンとディスプレイとの対応付けを適宜解除する場合であっても、ユーザの操作に基づき、ユーザが所望する電子ペンとディスプレイとを対応付けを必要に応じて行うことができる。
【０００９】
本発明の別の観点では、上記記載のコンピュータ装置及びディスプレイを備える表示システムであって、前記ディスプレイの各々には、互いに重複するコード化値の範囲を示すコード化パターンが形成される。この態様では、ディスプレイに形成されるコード化パターンのコード化値の範囲が互いに重複し、電子ペンから送信されるコード化値のみによっては、どのディスプレイがタップ又は記入されたか判別できない。この場合であっても、コンピュータ装置は、マークの表示位置が複数のディスプレイごとに異なるコード化値に対応する位置になるようにマークを表示させることで、複数のディスプレイに対して同時に対応付けの操作が行われた場合であっても、電子ペンとディスプレイとを適切に対応付けることができる。
【００１０】
好適には、前記コード化パターンは座標を示し、前記コード化値は座標値である。
【００１１】
本発明のさらに別の観点では、コード化パターンが形成され、電子ペンによりタップ又は記入する位置を指定するマークを表示するディスプレイと電子ペンとの対応付けを行うコンピュータ装置であって、前記ディスプレイの各々は、それぞれ異なるコード化値に対応する位置に前記マークを表示し、コンピュータ装置は、電子ペンから受信した当該電子ペンの識別情報及びコード化値を含む記入情報に基づき、当該識別情報が示す電子ペンと、前記記入情報に含まれるコード化値が示す位置に前記マークを表示したディスプレイとを対応付けて記憶する対応付け手段を有する。この態様では、コンピュータ装置は、電子ペンから受信した記入情報に基づき、当該電子ペンと、記入情報に含まれるコード化値が示す位置にマークを表示したディスプレイとを対応付ける。これにより、コンピュータ装置は、ユーザが所望する任意の電子ペンと任意のディスプレイとを対応付けを行うことができる。
【００１２】
本発明に係るプログラムは、上記記載のいずれか一つのコンピュータ装置としてコンピュータを機能させる。これらのプログラムをコンピュータにインストールして機能させることで、本発明に係るコンピュータ装置を構成させることができる。
【発明の効果】
【００１３】
本発明によれば、コンピュータ装置は、複数のディスプレイに対して同時に対応付けの操作が行われた場合であっても、電子ペンとディスプレイとを適切に対応付けることができる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態に係る表示システムのシステム構成図である。
【図２】ディスプレイの構成を示す。
【図３】ドットパターンのドットと、そのドットが変換される値との関係を説明する図である。
【図４】（ａ）は、ドットパターンを模式的に示し、（ｂ）は、それに対応する情報の例を示す図である。
【図５】電子ペンの構造を示す概略図である。
【図６】サーバ装置の概略構成図である。
【図７】座標定義情報のデータ構造を示す。
【図８】対応付け処理の手順を示すフローチャートである。
【図９】（Ａ）は、ステップＳ２０１の実行直前のディスプレイの表示例を示す。（Ｂ）は、ステップＳ２０２の実行後のディスプレイの表示例を示す。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本発明に係るシステムの好適な実施形態について説明する。
【００１６】
［表示システムのシステム構成］
図１は、表示システム１０のシステム構成図である。図１に示す表示システム１０は、任意の電子ペン１と任意のディスプレイ４とを対応付ける処理（「対応付け処理」とも呼ぶ。）を実行可能なシステムであって、複数の電子ペン１と、電子ペン１とＷｉ−Ｆｉ（登録商標）に準拠した無線通信を行う無線ＬＡＮルータ３と、ドットパターン及びタッチパネルが積層された複数のディスプレイ４と、ディスプレイ４の表示制御を行うサーバ装置７とを有する。サーバ装置７は、無線ＬＡＮルータ３及びディスプレイ４と、それぞれネットワーク６を介して通信を行う。なお、電子ペン１は、例えば、任意のディスプレイ４に対して使用できるように、ディスプレイ４の近傍に並べて置かれる。
【００１７】
（ディスプレイ）
図２は、ディスプレイ４の構成を示す。図２に示すように、ディスプレイ４は、多層構造を有し、上層から順に、ドットパターンオーバーレイヤ（ドットパターン形成層）（単に「ＤＯＬ」とも呼ぶ。）４０と、タッチパネル４４と、ディスプレイパネル４５と、を備える。また、ディスプレイ４は、ディスプレイパネル４５に電気信号を供給して表示制御などを行う処理手段４６と、サーバ装置７と通信するための通信手段４７とをさらに備える。
【００１８】
ＤＯＬ４０は、ディスプレイ４の最上層に配置される。ＤＯＬ４０は、ポリエチレンテレフタラートなどの透明樹脂基板である基材フィルム４３に、電子ペン１により読み取ることができるよう赤外線を反射する素材（酸化チタン、コレステリック液晶、赤外線反射性顔料など）を含んだインクによりドットパターン（コード化パターン）４２が印刷され、さらに透明なＥＢ硬化樹脂などの保護層４１で保護された層構成を有している。ここで、ドットパターン４２を、赤外線を反射する素材で印刷しているのは、ＤＯＬ４０の下層にあるディスプレイパネル４５から様々な色の可視光が放射されても、電子ペン１によってコントラストよくドットパターン４２を認識させるのに、望ましいからである。なお、本実施形態では、各ディスプレイ４のＤＯＬ４０には、同一の座標範囲を示すドットパターン４２が積層されている。
【００１９】
ＤＯＬ４０の裏面には、タッチパネル４４が接着されている。タッチパネル４４は、ＤＯＬ４０上での指の押下による静電容量の変化を捉えて位置を検出する静電容量方式のタッチパネルである。なお、電子ペン１のペン先部１０３は、プラスチック又はステンレスなどの素材であり、ＤＯＬ４０上での電子ペン１の接触又は押下によっては、タッチパネル４４の静電容量は変化しない。従って、タッチパネル４４は、電子ペン１によるＤＯＬ４０上での接触及び押下を検出しない。そして、タッチパネル４４は、検出位置を示す信号を処理手段４６に供給し、処理手段４６は、その検出信号に基づく接触位置の情報（「タッチパネル入力情報」とも呼ぶ。）を、通信手段４７により、ネットワーク６を介してサーバ装置７に送信する。なお、タッチパネル入力情報には、ディスプレイ４の識別情報が含まれている。
【００２０】
処理手段４６は、ＣＰＵ等のプロセッサによって構成され、ディスプレイ４の全体の制御を行う。例えば、処理手段４６は、通信手段４７を介してサーバ装置７からディスプレイパネル４５の表示に関する表示情報を受信し、当該表示情報に応じた電気信号をディスプレイパネル４５に送信する。
【００２１】
なお、本発明が適用可能なディスプレイ４の構成は、図２の構成に限定されない。これに代えて、ディスプレイ４は、ドットパターン４２と基材フィルム４３との間、あるいは基材フィルム４３とタッチパネル４４との間に赤外線反射層が設けられ、さらにドットパターン４２が赤外線を吸収するカーボンを含んだインクにより印刷される構成であってもよい。
【００２２】
（ドットパターン）
次に、図３と図４を参照しながら、ＤＯＬ４０に形成されたアノト方式のドットパターン（コード化パターン）４２について説明する。図３は、ＤＯＬ４０に形成されたドットパターン４２のドットと、そのドットが変換される値との関係を説明する図である。図３に示すように、ドットパターン４２の各ドットは、その位置によって所定の値に対応付けられている。すなわち、ドットの位置を格子の基準位置（縦線及び横線の交差点）から上下左右のどの方向にシフトするかによって、各ドットは、０〜３の値に対応付けられている。また、各ドットの値は、さらに、Ｘ座標用の第１ビット値及びＹ座標用の第２ビット値に変換できる。このようにして対応付けられた情報の組み合わせにより、ＤＯＬ４０上の位置座標が決定されるように構成されている。従って、ＤＯＬ４０には、それぞれ、座標領域が重ならないようドットパターン４２が形成される。
【００２３】
図４（ａ）は、あるドットパターンの配列を示している。図４（ａ）に示すように、縦横約２ｍｍの範囲内に６×６個のドットが、ＤＯＬ４０上のどの部分から６×６ドットを取っても、ユニークなパターンとなるように配置されている。これら３６個のドットにより形成されるドットパターンは位置座標（例えば、そのドットパターンがＤＯＬ４０上のどの位置にあるのか）を保持している。図４（ｂ）は、図４（ａ）に示す各ドットを、格子の基準位置からのシフト方向によって、図３に示す規則性に基づいて、対応づけられた値に変換したものである。この変換は、ドットパターンの画像を撮影する電子ペン１によって行われる。
【００２４】
（電子ペン）
次に、電子ペン１について図５を用いて説明する。図５は、電子ペン１の構造を示す概略図である。図５に示すように、電子ペン１は、その筐体１０１の内部に、ペン部１０４、ＬＥＤ１０５、ＣＭＯＳカメラ１０６、圧力センサ１０７、ＣＰＵ等により構成されるプロセッサ１０８、ＲＯＭやＲＡＭといったメモリ１０９、リアルタイムクロック１１０、アンテナ等により構成される通信ユニット１１１及びバッテリー１１２を備える。ペン部１０４の先端は、ペン先部１０３となっており、ユーザは、電子ペン１のペン先部１０３をディスプレイ４上のＤＯＬ４０に当接させて、ストローク（手書きストローク）を記入する。ここで、電子ペン１のペン先部１０３がＤＯＬ４０等に最初に接触することをペンダウンと呼び、接触している（当接している）状態からペン先部１０３が離れることをペンアップと呼ぶ。電子ペン１のペンダウンからペンアップまでの間に記入される軌跡が１つのストロークとなり、文字や図形等は、１つ又は複数個のストロークからなる。
【００２５】
バッテリー１１２は、電子ペン１内の各部品に電力を供給するためのものであり、例えば電子ペン１のキャップ（図示せず）の脱着により電子ペン１自体の電源のオン／オフを行うよう構成させてもよい。リアルタイムクロック１１０は、現在時刻（タイムスタンプ）を示す時刻情報を発信し、プロセッサ１０８に供給する。圧力センサ１０７は、ユーザが電子ペン１によりディスプレイ４上のＤＯＬ４０に文字やマークを書いたりタップしたりする際にペン先部１０３からペン部１０４を通じて与えられる圧力、即ち筆圧を検出し、その値をプロセッサ１０８へ伝送する。
【００２６】
プロセッサ１０８は、圧力センサ１０７から与えられる筆圧データに基づいて、ＬＥＤ１０５及びＣＭＯＳカメラ１０６のスイッチのオン／オフを切替える。即ち、ユーザが電子ペン１でディスプレイ４上のＤＯＬ４０に文字などを書くと、ペン先部１０３に筆圧がかかり、圧力センサ１０７によって所定値以上の筆圧が検出されたときに、プロセッサ１０８は、ユーザが記入を開始したと判定して、ＬＥＤ１０５及びＣＭＯＳカメラ１０６を作動させる。そして、通信ユニット１１１が、圧力センサ１０７により検出されたペンダウン情報と、後述する電子ペン１の識別情報（以後、「ペンＩＤ」と呼ぶ。）とを対応付けて、記入情報として無線ＬＡＮルータ３を介してサーバ装置７へ送信する。また、ユーザが１つのストロークを記入し終えて電子ペン１をＤＯＬ４０等から離すと、圧力センサ１０７は、所定値以上の筆圧が検出されなくなることでペンアップを検出する。すると、通信ユニット１１１が、圧力センサ１０７により検出されたペンアップ情報とペンＩＤとを対応付けて、記入情報として無線ＬＡＮルータ３を介してサーバ装置７へ送信する。
【００２７】
ＬＥＤ１０５とＣＭＯＳカメラ１０６は、電子ペン１のペン先部１０３付近に取り付けられており、筐体１０１におけるＬＥＤ１０５及びＣＭＯＳカメラ１０６と対向する部分には、開口部１０２が形成されている。ＬＥＤ１０５は、ＤＯＬ４０上のペン先部１０３近傍に向けて赤外線を照明する。その領域は、ペン先部１０３がＤＯＬ４０等に接触する位置とはわずかにずれている。ＣＭＯＳカメラ１０６には、赤外線を透過し赤外線以外を遮断する赤外線フィルタが設けられており、ＣＭＯＳカメラ１０６は、ＬＥＤ１０５によって照明された領域内におけるドットパターンを撮影し、そのドットパターンの画像データをプロセッサ１０８に供給する。
【００２８】
ここで、ＤＯＬ４０に形成されたドットのインク素材は、赤外線を反射するため、ＬＥＤ１０５によって照射された赤外線は、ドットによって反射される。そのため、ドットの部分は、赤外線の反射量が比較的多く、ドット以外の部分は赤外線の反射量が比較的少ない。ＣＭＯＳカメラ１０６の撮影により、赤外線の反射量の違いから閾値を設けることによって、ドットの領域とそれ以外の領域を区別することができる。なお、ＣＭＯＳカメラ１０６による撮影領域は、図４（ａ）に示すような約２ｍｍ×約２ｍｍの大きさを含む範囲であり、ＣＭＯＳカメラ１０６の撮影は毎秒５０〜１００回程度の定間隔で行われる。また、ＣＭＯＳカメラ１０６は、ドットを鮮明に撮影するため、十分な被写界深度を有している。
【００２９】
プロセッサ１０８は、ユーザの記入が行われる間、ＣＭＯＳカメラ１０６によって供給される画像データのドットパターンから、ユーザが記入するストローク（筆跡）のＤＯＬ４０等におけるＸ、Ｙ座標（以後、単に「座標データ」または「座標情報」とも呼ぶ。）を連続的に演算していく。すなわち、プロセッサ１０８は、ＣＭＯＳカメラ１０６によって供給される、図４（ａ）に示されるようなドットパターンの画像データを図４（ｂ）に示すデータ配列に変換し、さらに、Ｘ座標ビット値・Ｙ座標ビット値に変換して、そのデータ配列から所定の演算方法によりＸ、Ｙ座標データを演算する。なお、プロセッサ１０８は、ドットパターンに対向する電子ペン１の傾きに起因するドットの配列を補正する回転補正処理機能を備えている。そして、プロセッサ１０８は、リアルタイムクロック１１０から発信される現在時刻（タイムスタンプ：記入された時刻情報）、筆圧データ及びＸ、Ｙ座標データを対応付ける。以後、これらの対応付けたデータを、まとめて「座標属性情報」と呼ぶ。なお、ＤＯＬ４０における６×６のドットパターンは、ＤＯＬ４０内で重複することはないため、ユーザが電子ペン１で文字等を記入すると、記入された位置がＤＯＬ４０内のどの位置に当たるかを、プロセッサ１０８による座標演算により特定することができる。
【００３０】
メモリ１０９には、電子ペン１を識別するための「ｐｅｎ０１」といったペンＩＤ、ペン製造者番号、ペンソフトウェアのバージョン等のプロパティ情報が記憶されている。そして、通信ユニット１１１は、ペンＩＤと、時刻情報（タイムスタンプ）と、筆圧データと、Ｘ、Ｙ座標データとを対応付けて、記入情報として無線ＬＡＮルータ３を介してサーバ装置７へ送信する。通信ユニット１１１による無線ＬＡＮルータ３への送信は、Ｗｉ−Ｆｉに準拠した無線送信によって、即時的かつ逐次的に行われる。通信ユニット１１１は、無線ＬＡＮルータ３が発信する電波（ビーコン）を受信後、ＥＳＳ−ＩＤや暗号化キーを無線ＬＡＮルータ３に送信し、無線ＬＡＮルータ３から認証を受けることで、無線ＬＡＮルータ３とＷｉ−Ｆｉによる通信を確立する。この場合、通信ユニット１１１は、プロセッサ１０８の制御に基づき、メモリ１０９に記憶されたサーバ装置７の通信アドレスを送信先アドレスに指定して通信を行う。
【００３１】
ここで、電子ペン１のペンダウンからペンアップまでの間に生成されてサーバ装置７に送信された１個又は複数個の座標属性情報は、サーバ装置７によりストローク情報として記憶される。換言すると、１つのストロークは、１個又は複数個のＸ、Ｙ座標（座標点）からなり、サーバ装置７は、ペンダウン情報及びペンアップ情報によって、１つのストロークを構成する１個又は複数個の座標属性情報を認識する。このように、ユーザの一つのストロークの記入により、電子ペン１によって生成される座標属性情報の集合を「ストローク情報」と呼ぶ。また、ペン先部１０３は、プラスチックやステンレスなどの素材により形成される。ペン先部１０３は、インクを有さず、筆圧をペン部１０４を介して圧力センサ１０７に伝達する。
【００３２】
なお、電子ペン１は、ペン部１０４に代えて、インキが充填されたインクカートリッジを備えてもよい。この場合、電子ペン１のタップによるペン先から出力されたインキがＤＯＬ４０に付いた場合は、布等で拭き取ればよい。また、電子ペン１は、無線送信によって無線ＬＡＮルータ３を介してサーバ装置７へ記入情報を送信したが、これに限らず、ルータやハブなどの通信装置と有線により接続し、有線送信によってサーバ装置７へ記入情報を送信してもよい。
【００３３】
また、好適には、電子ペン１は、ＣＭＯＳカメラ１０６がドットパターンを認識した際、ドットパターンが赤外線反射材で構成されているか、又は赤外線吸収材で構成されているか判断し、当該判断に基づきドットパターンの読み取りプログラムを切り替えてもよい。具体的には、電子ペン１は、まず、ＣＭＯＳカメラ１０６が撮影した画像に対して所定の閾値を用いて２値化処理を行い、当該２値化処理された画像より赤外線反射領域及び赤外線吸収領域を判別し、赤外線反射領域の面積と赤外線吸収領域の面積との大小関係を比較する。そして、電子ペン１は、赤外線反射領域よりも赤外線吸収領域が大きい場合には、２値化処理された画像に対してネガポジ反転処理を行い、ネガポジ反転処理を行った場合にはネガポジ反転処理された画像に基づいてドットパターンを認識し、ネガポジ反転処理を行わなかった場合には２値化処理された画像に基づいてドットパターンを認識する。これにより、赤外線吸収性のインクにより印刷されたドットパターン及び赤外線反射性のインキにより印刷されたドットパターンの両方を適切に認識することが可能となる。
【００３４】
（サーバ装置）
次に、図６を参照してサーバ装置（コンピュータ装置）７について説明する。サーバ装置７は、ハードウェアとして、ネットワーク６を介したデータ通信が可能な通信装置、ＣＰＵ等のプロセッサ、ＲＯＭやＲＡＭといったメモリ等で構成される。図６に示すように、サーバ装置７は、機能的には、無線ＬＡＮルータ３やディスプレイ４等とのデータ通信を行う通信手段７２、記憶手段７３、及び処理手段７４を備える。
【００３５】
サーバ装置７は、ＤＯＬ４０に形成されたドットパターン４２にかかる座標系（「ＤＯＬ座標系」とも呼ぶ。）をディスプレイパネル４５にかかる座標系（「ディスプレイ座標系」とも呼ぶ。）に変換するための第１座標変換関数、及び、タッチパネル４４にかかる座標系（「タッチパネル座標系」とも呼ぶ。）をディスプレイ座標系に変換するための第２座標変換関数をそれぞれ求めるキャリブレーション処理機能を有している。さらに、後述する対応付け処理の実行後、サーバ装置７は、そのキャリブレーション処理により求められた第１座標変換関数を用いて、ＤＯＬ座標系のデータである記入情報を電子ペン１から受信したときに、ディスプレイ座標系のデータに変換し、対象のディスプレイ４上にストロークを描画したり、所定の処理を行ったりする機能、及び、第２座標変換関数を用いて、タッチパネル座標系のデータであるタッチパネル入力情報をディスプレイ４から受信したときに、ディスプレイ座標系のデータに変換し、ボタン（アイコン）の選択等の所定の処理を行う機能を有している。
【００３６】
処理手段７４は、ＣＰＵ等のプロセッサによって構成され、サーバ装置７の全体の制御を行う。処理手段７４は、表示制御手段７４１と、対応付け手段７４２と、対応付け解除手段７４３とを有する。
【００３７】
表示制御手段７４１は、端末装置３がタッチパネル４４からタッチパネル入力情報を受信すると、タッチパネル入力情報に含まれるディスプレイ４の識別情報を参照することで、タッチパネル４４への操作が実行されたディスプレイ４を認識する。そして、表示制御手段７４１は、タッチパネル入力情報に含まれるタッチパネル座標系の座標データを、第２座標変換関数を用いて、ディスプレイ座標系のデータに変換する。そして、処理手段７４は、変換後の座標データにボタン等が表示されていた場合には、当該ボタンの選択等の処理を行う。
【００３８】
また、表示制御手段７４１は、電子ペン１が対応付けられていないディスプレイ４に対して所定のタッチパネル操作を検知した場合、電子ペン１とディスプレイ４の対応付けを行うためのマーク（「調整用マーク」とも呼ぶ。）を当該ディスプレイ４に表示させる。このとき、表示制御手段７４１は、調整用マークの表示位置が、ディスプレイ４ごとに異なるＤＯＬ座標系の座標位置となるようにする。
【００３９】
また、表示制御手段７４１は、サーバ装置７が電子ペン１から記入情報を受信すると、後述する座標定義情報を参照し、当該記入情報が示す座標データがＤＯＬ座標系の座標領域であることを認識する。そして、表示制御手段７４１は、記入情報を送信した電子ペン１が対応付け処理によりいずれかのディスプレイ４に対応付けられている場合には、受信した記入情報に含まれる座標データを、第１座標変換関数を用いて、ディスプレイ座標系のデータに変換する。そして、表示制御手段７４１は、記入情報を送信した電子ペン１に対応付けられたディスプレイ４に対し、変換後の座標データ等に基づくストロークを表示させたり、ストロークの該当する位置にボタン等が表示されていた場合には、当該ボタンの選択等の処理を行ったりする。
【００４０】
対応付け手段７４２は、表示制御手段７４１が調整用マークをディスプレイ４に表示させた後、サーバ装置７が電子ペン１から受信した記入情報に基づき、調整用マークが電子ペン１によりタップされたことを認識する。そして、この場合、対応付け手段７４２は、受信した記入情報が示すペンＩＤと、当該記入情報に含まれる座標情報が示す位置に調整用マークを表示したディスプレイ４の識別情報とを対応付けて記憶する。
【００４１】
対応付け解除手段７４３は、ディスプレイ４への操作が終了したと判断される場合などに、当該ディスプレイ４の識別情報と、電子ペン１のペンＩＤとを対応付けた情報を削除する。
【００４２】
記憶手段７３は、ＲＯＭやＲＡＭ、ハードディスクなどのメモリによって構成される。記憶手段７３は、第１座標変換関数及び第２座標変換関数を記憶する。また、記憶手段７３は、処理手段７４の処理命令により、電子ペン１から受信した記入情報をペンＩＤ毎に記憶したり、プログラムの実行により生成される所定のデータを記憶したりする。
【００４３】
また、記憶手段７３は、各ディスプレイ４のＤＯＬ４０に形成されたドットパターン４２が示す座標範囲の情報（「座標定義情報」とも呼ぶ。）を記憶する。
【００４４】
図７は、座標定義情報のデータ構造の一例である。図７に示す座標定義情報では、ディスプレイ４の識別情報ごとに、対象のディスプレイ４に形成されたドットパターン４２の座標範囲、対象のディスプレイ４に表示すべき調整用マークの位置、及び対象のディスプレイ４に対応付けられた電子ペン１のペンＩＤが関連付けられている。ここで、ディスプレイ４の識別番号「Ｄ０１」〜「Ｄ０３」は、図１に表示された各ディスプレイ４に付された識別番号を示す。また、識別番号「Ｄ０１」〜「Ｄ０３」の各ディスプレイ４には、同一の座標範囲を示すドットパターン４２が積層されていることから、同一のドットパターンの座標範囲「（Ｘ１，Ｙ１）、Ｈ１、Ｗ１」が対応付けられている。なお、図７では、各座標範囲は、角の位置座標（Ｘｎ，Ｙｎ）、高さ（Ｈｎ）、幅（Ｗｎ）で規定されている。
【００４５】
また、図７の例では、調整用マークの表示位置は、後述するように、識別番号「Ｄ０１」〜「Ｄ０３」の各ディスプレイ４で異なる座標位置（Ｘ１１，Ｙ１１）、（Ｘ１２，Ｙ１２）、（Ｘ１３，Ｙ１３）に設定されている。図７の例では、調整用マークの表示位置は、ＤＯＬ座標系の座標位置により表現されている。さらに、図７の例では、対応付け処理の実行後の識別番号「Ｄ０１」、「Ｄ０２」のディスプレイ４には、それぞれ対応付け処理により対応付けられた電子ペン１のペンＩＤ「ｐｅｎ０３」、「ｐｅｎ０１」が記録されている。一方、対応付け処理の実行前の識別番号「Ｄ０３」のディスプレイ４にはまだ電子ペン１のペンＩＤが記録されていない。
【００４６】
［処理フロー］
次に、電子ペン１とディスプレイ４との対応付け処理について、図８のフローチャートを参照して説明する。図８に示すフローチャートの処理は、電子ペン１との対応付け処理が行われていない任意のディスプレイ４に対してユーザが指でタッチした場合に実行される。
【００４７】
まず、ユーザが電子ペン１との対応付け処理が行われていない任意のディスプレイ４に対して指でタッチした場合、当該ディスプレイ４のタッチパネル４４は、ディスプレイ４への接触を検知する（ステップＳ２０１）。この場合、ディスプレイ４の処理手段４６は、タッチパネル４４から供給される検出信号に相当するタッチパネル入力情報を、通信手段４７によりサーバ装置７へ送信する。
【００４８】
次に、タッチパネル入力情報を受信したサーバ装置７では、表示制御手段７４１は、ディスプレイ４に表示させる調整用マークの表示位置を指定する（ステップＳ３０１）。この場合、まず、表示制御手段７４１は、サーバ装置７が受信したタッチパネル入力情報に基づき対象のディスプレイ４を認識し、さらに座標定義情報を参照することで、対象のディスプレイ４の識別情報に対応付けられた調整用マークの表示位置を認識する。ここで、座標定義情報で記憶される調整用マークの表示位置は、ディスプレイ４ごとに異なるＤＯＬ座標系の座標位置に対応する。そして、表示制御手段７４１は、認識した表示位置に調整用マークを表示すべき旨の表示情報をディスプレイ４に送信する。そして、ディスプレイ４は、サーバ装置７から受信した表示情報に基づき、調整用マークを表示する（ステップＳ２０２）。
【００４９】
そして、ディスプレイ４を指でタッチしたユーザは、任意の電子ペン１を手に取り、当該電子ペン１により、ディスプレイ４に表示された調整用マークをタップする。この場合、電子ペン１は、タップ位置のドットパターンが示す座標情報及びペンＩＤを含む記入情報を、無線ＬＡＮルータ３を介してサーバ装置７へ送信する（ステップＳ１０１）。そして、サーバ装置７は、ステップＳ１０１で電子ペン１が送信した記入情報を受信する。
【００５０】
次に、対応付け手段７４２は、サーバ装置７が受信した記入情報に含まれる座標情報が示す位置が、ステップＳ３０１で指定した調整用マークの表示位置と重なる場合、当該調整用マークを表示したディスプレイ４と電子ペン１との対応付け処理を行う（ステップＳ３０２）。具体的には、この場合、対応付け手段７４２は、記入情報に含まれる座標情報が示す位置に調整用マークを表示したディスプレイ４の識別情報と、記入情報に含まれるペンＩＤとを対応付けて座標定義情報に記憶する。
【００５１】
ここで、サーバ装置７は、ディスプレイ４ごとに異なるＤＯＬ座標系の座標位置に、調整用マークを表示させている。これにより、複数のディスプレイ４に対して、対応付け処理に関連する操作が同時に行われた場合であっても、サーバ装置７は、受信した記入情報が示す座標情報に基づき、各ディスプレイ４にタップされた電子ペン１を的確に識別し、これらを対応付けることができる。
【００５２】
そして、ステップＳ３０２の実行後、対応付け手段７４２は、対応付け処理が完了した旨を示す情報を対象のディスプレイ４に送信する（ステップＳ３０３）。その後、ディスプレイ４は、サーバ装置７から受信した表示情報に基づき、電子ペン１により入力可能な所定の入力画面を表示する（ステップＳ２０３）。そして、サーバ装置７は、ステップＳ３０２でディスプレイ４に対応付けた電子ペン１から記入情報を受信した場合、当該記入情報をペンＩＤごとに記憶手段７３に記憶させると共に、受信した記入情報に基づくストロークの表示情報を、ディスプレイ４に送信する。これにより、ディスプレイ４は、電子ペン１により入力画面上に記入された筆跡を再現したストロークを即時に表示する。
【００５３】
なお、好適には、対応付け解除手段７４３は、ステップＳ３０２で対応付け手段７４２が対応付け処理を行ったディスプレイ４に対する操作が終了したと判断した場合、当該ディスプレイ４に対応付けられた電子ペン１のペンＩＤの情報を座標定義情報から削除する。例えば、対応付け解除手段７４３は、入力画面に表示された入力完了を示すボタンが選択されたことを検知した場合、又は、入力画面を表示したディスプレイ４に対応するタッチパネル入力情報又は記入情報を所定時間以上受信しない場合などに、そのディスプレイ４への操作が終了したと判断する。
【００５４】
また、対応付け解除手段７４３は、ステップＳ３０２において、対応付け処理の対象となる電子ペン１が既に他のディスプレイ４に対応付けられている場合には、当該他のディスプレイ４と当該電子ペン１との対応付けを解除してもよい。即ち、この場合、対応付け解除手段７４３は、当該他のディスプレイ４の識別情報に関連付けられた電子ペン１のペンＩＤを座標定義情報から削除する。これにより、同一の電子ペン１が複数のディスプレイ４に対応付けられるのを防ぐことができる。
【００５５】
［表示例］
次に、対応付け処理におけるディスプレイ４の表示例について、図９を参照して説明する。図９（Ａ）は、ステップＳ２０１の実行直前のディスプレイ４の表示例を示す。また、図９（Ｂ）は、ステップＳ２０２の実行後のディスプレイ４の表示例を示す。
【００５６】
図９（Ａ）に示すように、サーバ装置７の表示制御手段７４１は、電子ペン１と対応付けられていないディスプレイ４に対し、タッチすべき旨を表示したボタン８０を表示させる。そして、サーバ装置７の表示制御手段７４１は、タッチパネル入力情報に基づき、ボタン８０が押下されたことを検知した場合、ディスプレイ４の表示を図９（Ｂ）に示す表示に切り替える。
【００５７】
図９（Ｂ）では、サーバ装置７の表示制御手段７４１は、ボタン８０が押下されたディスプレイ４に対し、調整用マーク８１を表示させると共に、調整用マーク８１を電子ペン１によりタップすべき旨を指示する表示欄８２を表示させている。このとき、サーバ装置７の表示制御手段７４１は、ディスプレイ４ごとに異なるＤＯＬ座標系の座標位置に、調整用マークを表示させる。そして、サーバ装置７の対応付け手段７４２は、調整用マーク８１が電子ペン１によりタップされた場合、当該電子ペン１から受信した記入情報に基づき、図８のステップＳ３０２に従い、対応付け処理を実行する。
【００５８】
［本実施形態による作用効果］
以上説明した実施形態によれば、サーバ装置７の表示制御手段７４１は、調整用マークの表示位置が複数のディスプレイ４ごとに異なるＤＯＬ座標系の座標位置になるように調整用マークを表示させる。そして、サーバ装置７の対応付け手段７４２は、電子ペン１から受信した記入情報に基づき、記入情報に含まれるペンＩＤが示す電子ペン１と、記入情報に含まれる座標情報が示す位置に調整用マークを表示したディスプレイ４とを対応付けて記憶する。これにより、サーバ装置７は、複数のディスプレイ４に対して同時に対応付けの操作が行われた場合であっても、電子ペンとディスプレイ４とを適切に対応付けることができる。
【００５９】
［本実施形態の変形例］
次に、本実施形態の変形例について説明する。以下の変形例は、任意に組み合わせて上述の実施形態に適用してもよい。
【００６０】
（変形例１）
図１に示すディスプレイ４は、画面サイズがそれぞれ異なっていてもよい。この場合、各ディスプレイ４のドットパターン４２が示す座標範囲は、完全一致する代わりに、互いに重複する範囲を有する。この場合であっても、サーバ装置７は、ディスプレイ４ごとに異なるＤＯＬ座標系の座標位置に、調整用マークを表示させる。これにより、サーバ装置７は、複数のディスプレイ４を対象に対応付けの操作が同時に行われた場合であっても、各対応付け処理を的確に完了することができる。
【００６１】
（変形例２）
図８、図９等の説明では、ディスプレイ４は、サーバ装置７の制御に基づき表示を行った。これに代えて、ディスプレイ４は、サーバ装置７の制御によらずに表示を行ってもよい。
【００６２】
例えば、ディスプレイ４の各々は、それぞれ、調整用マークの表示位置を予め記憶しておき、図８のステップＳ２０１で指のタッチを検知した場合に、サーバ装置７と通信を行うことなく、調整用マークを表示させてもよい。この場合、サーバ装置７は、ステップＳ３０２の処理を実行する必要がない。他の例では、ディスプレイ４は、図９（Ａ）に示す表示画面の表示情報を予め記憶し、当該表示情報に基づき図９（Ａ）の表示を行ってもよい。同様に、ディスプレイ４は、図８のステップＳ２０３で表示すべき入力画面の表示情報を予め記憶し、当該表示情報に基づき入力画面を表示してもよい。
【００６３】
（変形例３）
図９（Ａ）、（Ｂ）の説明では、サーバ装置７は、ボタン８０が押下されたことを検知した場合に、ディスプレイ４に調整用マーク８１を表示させた。これに代えて、サーバ装置７は、ディスプレイ４に人が所定距離以内に近づいたことを検知した場合に、ディスプレイ４に調整用マーク８１を表示させてもよい。この場合、例えば、ディスプレイ４の前方を撮影するカメラが設けられ、サーバ装置７又はディスプレイ４は、当該カメラから受信した画像を対象に画像認識処理を行うことで、ディスプレイ４に人が所定距離以内に近づいたことを検知する。
【００６４】
（変形例４）
図１に示す表示システム１０の構成は、一例であり、本発明が適用可能な表示システム１０の構成は、図１に示す構成に限定されない。
【００６５】
例えば、サーバ装置７は、ディスプレイ４とネットワーク６を介さずに有線又は無線により電気的に接続してもよい。他の例では、サーバ装置７は、電子ペン１と無線通信可能な位置に載置され、電子ペン１から記入情報を無線通信により直接受信してもよい。この場合、表示システム１０は、無線ＬＡＮルータ３を有しなくてもよい。
【００６６】
さらに別の例では、表示システム１０は、電子ペン１を、ディスプレイ４の数と同じ数（図１では３つ）だけ有するのに代えて、ディスプレイ４の数より多い又は少ない１つ以上の電子ペン１を有してもよい。
【００６７】
（変形例５）
上記した実施形態では、電子ペン、ドットパターン（コード化パターン）、記入情報に、アノト方式を用いていたが、アノト方式を用いることに限定はされない。
【符号の説明】
【００６８】
１…電子ペン
３…無線ＬＡＮルータ
４…ディスプレイ
６…ネットワーク
７…サーバ装置
【図１】
2014219929.tif 000003
【図２】
2014219929.tif 000004
【図３】
2014219929.tif 000005
【図４】
2014219929.tif 000006
【図５】
2014219929.tif 000007
【図６】
2014219929.tif 000008
【図７】
2014219929.tif 000009
【図８】
2014219929.tif 000010
【図９】
2014219929.tif 000011