(57)【要約】【課題】  表示画面上に載置された物体との位置関係で決まる領域で入力された情報を表示することができる表示装置および表示方法を提供する。【解決手段】  制御部１１は、画像入力部１９によって取り込んだ取込画像から認識したＱＲコードが、通信機能がないことを示していると、載置された物体が棒状体４であると判定し、仮想タブレット４１の領域を確保する。制御部１１は、仮想タブレット４１の領域内で変化があったと認識された位置の軌跡を表す軌跡情報を、タブレット表示情報１３２の表示情報のタブレット部分の情報として、データ記憶部１３に記憶する。そして、ベース表示情報１３１およびタブレット部分の情報を表示情報生成部２０に送り、ベース表示情報１３１およびタブレット部分の情報を合成した描画イメージを生成させる。表示情報生成部２０は、合成した描画イメージを表示制御部２１によって表示部２２に表示させる。【選択図】      図１
2011022794.tif 000002
【特許請求の範囲】
【請求項１】
情報を表示する表示領域が形成された表示手段と、
前記表示領域に載置される面に固有の識別情報が付された棒状体の画像を画像情報として取得する取得手段と、
前記取得手段によって取得された画像情報から載置された棒状体の位置および識別情報を認識する認識手段と、
前記認識手段によって識別情報が認識されると、識別情報が認識された棒状体の長手方向に直交する方向のうち予め定める方向の側に、識別情報が認識された棒状体に隣接する予め定める形状の取得領域を設定し、設定した取得領域を前記表示領域に表示するように前記表示手段を制御する表示制御手段と、
前記表示領域に表示した取得領域内の、物体が接触する位置を検出する検出手段とを含み、
前記表示制御手段は、前記検出手段によって検出された位置の軌跡を表す軌跡情報を前記表示領域に表示するように前記表示手段を制御することを特徴とする表示装置。
【請求項２】
前記認識手段は、各棒状体の少なくとも２つの予め定める異なる位置に付された識別情報を認識することを特徴とする請求項１に記載の表示装置。
【請求項３】
前記表示手段は、光を照射する照射手段をさらに含み、
前記取得手段は、前記照射手段が照射した光の反射光を画像情報として取得することを特徴とする請求項１または２に記載の表示装置。
【請求項４】
前記表示制御手段は、前記取得領域を前記予め定める方向で前記表示領域内に設定することができないとき、前記予め定める方向と反対の方向の側に前記取得領域を設定することを特徴とする請求項１〜３のいずれか１つに記載の表示装置。
【請求項５】
前記表示制御手段は、前記取得領域を前記予め定める方向と反対の方向の側にも設定することができないときは、前記取得領域を縮小した領域を設定することを特徴とする請求項４に記載の表示装置。
【請求項６】
情報を表示する表示領域が形成された表示手段を含む表示装置の前記表示領域に情報を表示する表示方法であって、
前記表示領域に載置される面に固有の識別情報が付された棒状体の画像を表す画像情報を取得する取得ステップと、
前記取得ステップで取得された画像情報から載置された載置物の位置および識別情報を認識する認識ステップと、
前記認識ステップで識別情報が認識されると、識別情報が認識された棒状体の長手方向に直交する方向のうち予め定める方向の側に、識別情報が認識された棒状体に隣接する予め定める形状の取得領域を設定し、設定した取得領域を前記表示領域に表示するように前記表示手段を制御する第１の表示制御ステップと、
前記表示領域に表示した取得領域内の、物体が接触する位置を検出する検出ステップと、
前記検出ステップで検出された位置の軌跡を表す軌跡情報を前記表示領域に表示するように前記表示手段を制御する第２の表示制御ステップとを含むことを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画面から入力される情報などを表示することができる表示装置および表示方法に関する。
【背景技術】
【０００２】
表示装置には、画面から入力される情報、あるいは入力された情報に関連する情報を表示することができるものがある。このような入力・表示機能を有する表示装置として、たとえば表示画面にタブレットを設けてホワイトボード機能を持たせた電子情報ボードと呼ばれる表示装置、あるいはディスプレイとタブレットとを組合わせてテーブル型にした表示装置がある。ホワイトボード機能は、黒板機能とも呼ばれ、文字や図形などの情報の入力および入力された情報の表示を可能とする機能である。
【０００３】
従来の技術の一例として、特許文献１に記載される表示装置がある。この表示装置は、は、液晶ディスプレイ（以下「ＬＣＤ」という）を含み、ＬＣＤに載置されるパンフレットなどの物品に付与されるクイックレスポンスコード（以下「ＱＲコード」という）を検出するとともに、物品の位置、領域および形状を認識する。ＱＲコードは、各パンフレットを識別するための識別情報、パンフレットの方向を識別するための方向識別情報、およびパンフレットの形状を認識するための形状認識情報を含む。この表示装置は、検出したＱＲコードに含まれる識別情報に関連する関連データを検索し、検索した関連データに基づく関連画像を、パンフレットなどの物品に覆われないように、パンフレットの向きに合わせてＬＣＤに表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２９２８９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の技術による表示装置は、表示画面上に載置された物品などの物体を認識し、その物体の周囲に、関連する情報を表示するものであり、載置された物体との位置関係で決まる領域で情報を入力し、入力された情報を表示することはできないという問題がある。
【０００６】
本発明の目的は、表示画面上に載置された物体との位置関係で決まる領域で入力された情報を表示することができる表示装置および表示方法を提供することである。
【課題を解決するための手段】
【０００７】
本発明は、情報を表示する表示領域が形成された表示手段と、
前記表示領域に載置される面に固有の識別情報が付された棒状体の画像を画像情報として取得する取得手段と、
前記取得手段によって取得された画像情報から載置された棒状体の位置および識別情報を認識する認識手段と、
前記認識手段によって識別情報が認識されると、識別情報が認識された棒状体の長手方向に直交する方向のうち予め定める方向の側に、識別情報が認識された棒状体に隣接する予め定める形状の取得領域を設定し、設定した取得領域を前記表示領域に表示するように前記表示手段を制御する表示制御手段と、
前記表示領域に表示した取得領域内の、物体が接触する位置を検出する検出手段とを含み、
前記表示制御手段は、前記検出手段によって検出された位置の軌跡を表す軌跡情報を前記表示領域に表示するように前記表示手段を制御することを特徴とする表示装置である。
【０００８】
また本発明は、前記認識手段は、各棒状体の少なくとも２つの予め定める異なる位置に付された識別情報を認識することを特徴とする。
【０００９】
また本発明は、前記表示手段は、光を照射する照射手段をさらに含み、
前記取得手段は、前記照射手段が照射した光の反射光を画像情報として取得することを特徴とする。
【００１０】
また本発明は、前記表示制御手段は、前記取得領域を前記予め定める方向で前記表示領域内に設定することができないとき、前記予め定める方向と反対の方向の側に前記取得領域を設定することを特徴とする。
【００１１】
また本発明は、前記表示制御手段は、前記取得領域を前記予め定める方向と反対の方向の側にも設定することができないときは、前記取得領域を縮小した領域を設定することを特徴とする。
【００１２】
また本発明は、情報を表示する表示領域が形成された表示手段を含む表示装置の前記表示領域に情報を表示する表示方法であって、
前記表示領域に載置される面に固有の識別情報が付された棒状体の画像を表す画像情報を取得する取得ステップと、
前記取得ステップで取得された画像情報から載置された載置物の位置および識別情報を認識する認識ステップと、
前記認識ステップで識別情報が認識されると、識別情報が認識された棒状体の長手方向に直交する方向のうち予め定める方向の側に、識別情報が認識された棒状体に隣接する予め定める形状の取得領域を設定し、設定した取得領域を前記表示領域に表示するように前記表示手段を制御する第１の表示制御ステップと、
前記表示領域に表示した取得領域内の、物体が接触する位置を検出する検出ステップと、
前記検出ステップで検出された位置の軌跡を表す軌跡情報を前記表示領域に表示するように前記表示手段を制御する第２の表示制御ステップとを含むことを特徴とする表示方法である。
【発明の効果】
【００１３】
本発明によれば、表示領域が形成された表示手段によって、情報が表示される。取得手段によって、前記表示領域に載置される面に固有の識別情報が付された棒状体の画像が画像情報として取得される。認識手段によって、前記取得手段によって取得された画像情報から載置された棒状体の位置および識別情報が認識される。表示制御手段によって、前記認識手段によって識別情報が認識されると、識別情報が認識された棒状体の長手方向に直交する方向のうち予め定める方向の側に、識別情報が認識された棒状体に隣接する予め定める形状の取得領域が設定され、設定された取得領域を前記表示領域に表示するように前記表示手段が制御される。検出手段によって、前記表示領域に表示した取得領域内の、物体が接触する位置が検出される。そして、前記表示制御手段によって、前記検出手段によって検出された位置の軌跡を表す軌跡情報を前記表示領域に表示するように前記表示手段が制御される。したがって、表示画面上に載置された物体との位置関係で決まる領域で入力された情報を表示することができる。すなわち、表示装置をホワイトボードのように使用することができる。
【００１４】
また本発明によれば、前記認識手段によって、各棒状体の少なくとも２つの予め定める異なる位置に付された識別情報が認識されるので、予め定める異なる位置から棒状体の方向を特定することができ、仮想タブレットの位置を決定することができる。
【００１５】
また本発明によれば、前記表示手段に含まれる照射手段によって、光が照射される。そして、前記取得手段によって、前記照射手段が照射した光の反射光が画像情報として取得されるので、スキャナなどと同じ方法で実現することができる。
【００１６】
また本発明によれば、前記表示制御手段によって、前記取得領域を前記予め定める方向で前記表示領域内に設定することができないとき、前記予め定める方向と反対の方向の側に前記取得領域が設定されるので、表示領域の四辺の近辺であっても表示することができる。
【００１７】
また本発明によれば、前記表示制御手段は、前記取得領域を前記予め定める方向と反対の方向の側にも設定することができないときは、前記取得領域を縮小した領域を設定するので、表示領域の角の近辺であっても表示することができる。また、表示領域の小さい表示装置にも対応することができる。
【００１８】
また本発明によれば、情報を表示する表示領域が形成された表示手段を含む表示装置の前記表示領域に情報を表示するにあたって、取得ステップでは、前記表示領域に載置される面に固有の識別情報が付された棒状体の画像を表す画像情報を取得する。認識ステップでは、前記取得ステップで取得された画像情報から載置された載置物の位置および識別情報を認識する。第１の表示制御ステップでは、前記認識ステップで識別情報が認識されると、識別情報が認識された棒状体の長手方向に直交する方向のうち予め定める方向の側に、識別情報が認識された棒状体に隣接する予め定める形状の取得領域を設定し、設定した取得領域を前記表示領域に表示するように前記表示手段を制御する。検出ステップでは、前記表示領域に表示した取得領域内の、物体が接触する位置を検出する。そして、第２の表示制御ステップでは、前記検出ステップで検出された位置の軌跡を表す軌跡情報を前記表示領域に表示するように前記表示手段を制御する。したがって、表示画面上に載置された物体との位置関係で決まる領域で入力された情報を表示することができる。すなわち、表示装置をホワイトボードのように使用することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態である表示装置１の構成を示すブロック図である。
【図２】タブレット装置３の構成を示すブロック図である。
【図３】表示装置１の表示画面上に載置された状態のタブレット装置３を示す図である。
【図４】表示装置１の表示画面上に載置された状態の棒状体４を示す図である。
【図５】表示バッファ２１１に記憶される描画イメージの一例を示す図である。
【図６】電子ペンで入力された軌跡情報の描画イメージの一例を示す図である。
【図７】棒状体４の載置位置と仮想タブレット４１の領域が設定される位置との関係を示す図である。
【図８】表示装置１が実行する第１の表示処理の処理手順を示すフローチャートである。
【図９】表示装置１が実行する第１の表示処理の処理手順を示すフローチャートである。
【図１０】表示装置１が実行する第２の表示処理の処理手順を示すフローチャートである。
【図１１】表示装置１が実行する第２の表示処理の処理手順を示すフローチャートである。
【図１２】表示装置１が処理する表示イメージ生成処理の処理手順を示すフローチャートである。
【図１３】タブレット装置３が処理する軌跡情報入力処理の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２０】
図１は、本発明の一実施形態である表示装置１の構成を示すブロック図である。表示装置１は、水平置きの表示装置であり、表示画面上に載置されるタブレット装置３または棒状体４と連動して、入力される情報を、表示している情報と合成して表示するものである。表示装置１は、制御部１１、通信部１２、データ記憶部１３、形状認識部１４、位置認識部１５、文字認識部１６、発光部１７、発光制御部１８、画像入力部１９、表示情報生成部２０、表示制御部２１、表示部２２、入力部２３、図示しない計時部、タブレット装置３、および棒状体４を含んで構成される。本発明に係る表示方法は、表示装置１で実行される。
【００２１】
制御部１１は、図示しない中央処理装置（以下「ＣＰＵ」という）および記憶部１１１を含んで構成される。制御部１１は、記憶部１１１に記憶されるプログラムをＣＰＵによって実行して、通信部１２、形状認識部１４、位置認識部１５、文字認識部１６、発光制御部１８、表示情報生成部２０および入力部２３を制御する。記憶部１１１は、たとえば半導体メモリによって構成され、ＣＰＵで実行されるプログラムおよびＣＰＵが処理を行うときに用いる情報を記憶する。
【００２２】
受信手段である通信部１２は、タブレット装置３と情報の送受信を行う通信装置であり、制御部１１から受け取る情報をタブレット装置３に送信し、タブレット装置３から受信する情報を制御部１１に送る。データ記憶部１３は、たとえば半導体メモリなどの記憶装置によって構成され、ベース表示情報１３１およびタブレット表示情報１３２などの情報を記憶する。データ記憶部１３は、制御部１１によって情報の書き込み、および情報の読み出しが行われる。
【００２３】
ベース表示情報１３１は、表示部２２の表示画面の全面に一画面として表示される情報である。タブレット表示情報１３２は、タブレット装置３ごとおよび棒状体４ごとに記憶され、識別情報（以下「ＩＤ」という）３０１、縮小３０２、稼働（以下「ＡＣＴＩＶＥ」という）３０３、機能３０４、タブレット情報３０５、および表示情報３０６などの情報を含む。ＩＤ３０１は、各タブレット装置３および各棒状体４を識別するための情報であり、タブレット装置３および棒状体４に共通の情報である。すなわち１つのＩＤ３０１は、タブレット装置３および棒状体４のうちのいずれか１つに割り当てられる。
【００２４】
縮小３０２は、載置された物体が棒状体４のときに、仮想タブレットの大きさを縮小したか否かを示す情報である。取得領域である仮想タブレットは、表示部２２の表示画面に載置された棒状体４に対して、表示画面の領域（以下「表示領域」という）に設けられる仮想のタブレット領域である。仮想タブレットは、予め定める形状である矩形形状である。ＡＣＴＩＶＥ３０３は、タブレット装置３または棒状体４が表示部２２に載置されたことが表示装置１によって認識されていることを示す情報であり、載置されていると認識されているとき、「オン（以下「ＯＮ」という）」が記憶され、載置されていると認識されていないとき、「オフ（以下「ＯＦＦ」という）」が記憶される。機能３０４は、通信機能があるか否かを示す情報であり、タブレット装置３は通信機能有りであり、棒状体４は通信機能なしである。
【００２５】
タブレット情報３０５は、サイズ３１１、位置３１２、角度３１３および方向３１４などの情報を含む。サイズ３１１は、タブレット装置３の大きさ、または棒状体４の大きさを示す情報である。棒状体４の場合は、仮想タブレットの大きさであり、縮小が行われた場合は縮小後の仮想タブレットの大きさである。位置３１２は、表示領域内に載置されたタブレット装置３または棒状体４の位置を示す情報である。位置３１２は、たとえば表示画面上の位置をＸＹ座標系の座標で表したとき、タブレット装置３または棒状体４の特定の部位が、表示画面に載置される位置の座標である。
【００２６】
ＸＹ座標系は、たとえば表示領域が矩形であり、その矩形の４辺のうちのいずれかの辺から表示領域を見て、左上の頂点を原点とし、右方向をＸ軸の正方向とし、下方向をＹ軸の正方向とする座標系である。正方向は、予め定める方向である。タブレット装置３または棒状体４の特定の部位は、たとえばクイックレスポンスコード（以下「ＱＲコード」という）が付される短冊形の後述する棒状部３８または棒状体４の左上の頂点とする。角度３１３は、載置されたタブレット装置３または棒状体４がＸ軸に対してなす角度であり、たとえばＱＲコードが付される棒状部３８または棒状体４の前記特定の部位を起点とする長手方向とＸ軸との角度で表される。方向３１４は、棒状体４の両側のうち仮想タブレットを確保する側を示す方向である。たとえば、棒状体４の前記特定の部位をＸＹ座標系の原点に一致させ、かつ長手方向をＸ軸方向に一致させたとき、下側の方向を正方向とし、上側の方向を反対方向とする。
【００２７】
表示情報３０６は、タブレット部分の情報（図１では「タブレット」と記す）３２１および周辺部分の情報（図１では「周辺」と記す）３２２を含む。タブレット部分の情報３２１は、タブレット装置３の後述する座標入力部３５に電子ペンなどによって入力され、タブレット装置３から送信されてきた情報、または棒状体４の仮想タブレットの領域で画像入力部１９に電子ペンなどによって入力された情報である。周辺部分は、表示領域のうちタブレット装置３が載置された領域を除く残余の領域、または表示領域のうち棒状体４および仮想タブレットの領域を除く残余の領域である。周辺部分の情報３２２は、その周辺の領域に表示するための情報である。
【００２８】
形状認識部１４は、画像入力部１９によって入力された画像情報から載置された物体の形状および物体に付されたＱＲコードを認識する。識別情報であるＱＲコードは、たとえばＩＤ、機能およびサイズ、ならびにタブレット装置３であるか棒状体４であるかを示す情報がコード化された情報である。形状認識部１４は、認識した物体の形状およびＱＲコードを制御部１１に知らせる。形状認識部１４は、形状認識部１４に記憶する形状パターンと比較することによって物体の形状を認識する。制御部１１は、形状認識部１４から受け取ったＱＲコードから得られるＩＤ、機能およびサイズを、タブレット装置３または棒状体４のタブレット表示情報１３２として記憶する。すなわち、タブレット表示情報１３２に含まれる情報のうち、ＩＤ３０１、機能３０４およびサイズ３１１は、タブレット装置３または棒状体４に付されたＱＲコードから得られた情報である。
【００２９】
位置認識部１５は、表示画面に載置された物体の位置および向き、つまり角度を認識し、認識した位置および角度を制御部１１に知らせる。位置は、物体がタブレット装置３または棒状体４であるとき、前記特定の部位の位置である。文字認識部１６は、画像入力部１９によって入力された画像情報から文字を認識し、認識した文字を制御部１１に知らせる。文字認識部１６は、文字認識部１６に記憶する認識パターンに基づいて文字を認識する。形状認識部１４および位置認識部１５は、認識手段を構成する。
【００３０】
照射手段である発光部１７は、たとえば光を発光するバックライトなどによって構成され、表示部２２に含まれる。発光部１７は、発光制御部１８の指示によって、表示画面に載置された物体を認識するために、表示画面の裏側から表側に光を照射する。発光制御部１８は、制御部１１からの指示によって、発光部１７の発光および消灯を制御する。取得手段および検出手段である画像入力部１９は、発光部１７によって発光され、表示画面に載置された物体で反射された反射光による画像を入力し、入力した画像の画像情報を、形状認識部１４、位置認識部１５および文字認識部１６に送る。
【００３１】
表示情報生成部２０は、制御部１１から受け取るベース表示情報１３１および各タブレット表示情報１３２の表示情報を合成して、表示部２２に表示させるための描画イメージを生成し、生成した描画イメージを表示制御部２１に送る。タブレット表示情報１３２の表示情報３０６をベース表示情報１３１に合成するサイズ、位置および角度は、制御部１１から表示情報生成部２０に知らされる。
【００３２】
表示制御部２１は、表示情報生成部２０から受け取る描画イメージを表示バッファ２１１に書き込んで記憶する。そして、表示バッファ２１１に記憶する描画イメージを読み出し、読み出した描画イメージを表示部２２に送って表示させる。表示バッファ２１１は、たとえば半導体メモリによって構成され、表示部２２に表示させるための描画イメージを記憶する描画メモリ領域を形成する。制御部１１、表示情報生成部２０および表示制御部２１は、表示制御手段を構成する。
【００３３】
表示手段である表示部２２は、たとえば液晶ディスプレイによって構成され、鉛直方向に垂直な平面状の表示画面を有する。表示画面上には、タブレット装置３および棒状体４などの物体を載置することができる。表示部２２は、表示制御部２１から受け取る描画イメージを表示する。入力部２３は、情報を入力する入力装置であり、たとえばキーボードなどによって構成される。入力部２３は、入力された情報を制御部１１に送る。図示しない計時部は、時間を計時し、制御部１１は、計時部を参照することによって現在の時刻を取得することができる。
【００３４】
図２は、タブレット装置３の構成を示すブロック図である。図３は、表示装置１の表示画面上に載置された状態のタブレット装置３を示す図である。タブレット装置３は、タブレット制御部３１、タブレット通信部３２、タブレット記憶部３３、座標検出部３４、座標入力部３５およびバッテリ部３６を含んで構成される。
【００３５】
タブレット装置３は、たとえばＡ４判の大きさの矩形の板状の可搬型の装置である。タブレット装置３は、透明部３７を有する座標入力部３５と、タブレット制御部３１、タブレット通信部３２、タブレット記憶部３３、座標検出部３４および座標入力部３５を収容する棒状部３８とから構成される。棒状部３８は、タブレット装置３の矩形の外周の１つの辺に沿って形成され、裏面、つまりタブレット装置３を表示装置１に載置したとき表示画面に接する面に、少なくとも２つのＱＲコード３９が付される。棒状部３８は、短冊形の形状であり、透明であってもよいし、不透明であってもよい。図３に示した例では、２つのＱＲコードが、予め定める異なる位置、たとえば棒状部３８の長手方向の両端付近に付されているので、棒状部３８の長手方向を特定することができる。ＱＲコードは、ＱＲコードの代わりにバーコードなど他のコードを用いることも可能である。
【００３６】
タブレット制御部３１は、図示しないＣＰＵおよび図示しないメモリを含んで構成される。タブレット制御部３１は、メモリに記憶されるプログラムをＣＰＵによって実行して、タブレット通信部３２、座標検出部３４および座標入力部３５を制御する。メモリは、たとえば半導体メモリによって構成され、ＣＰＵで実行されるプログラムおよびＣＰＵが処理を行うときに用いる情報を記憶する。
【００３７】
送信手段であるタブレット通信部３２は、表示装置１の通信部１２と情報の送受信を行う通信装置であり、タブレット制御部３１から受け取る情報を表示装置１に送信し、表示装置１から受信する情報をタブレット制御部３１に送る。
【００３８】
タブレット記憶部３３は、たとえば半導体メモリなどによって構成され、ＩＤ４０１、機能４０２、タブレット情報４０５および表示情報４０６などの情報を記憶する。タブレット記憶部３３は、タブレット制御部３１によって情報の書き込み、および情報の読み出しが行われる。ＩＤ４０１は、当該タブレット装置３に割り当てられたＩＤである。機能４０２は、当該タブレット装置３に通信機能があるか否かを示す情報であり、タブレット装置３は、タブレット通信部３２を含むので、常に通信機能有りである。
【００３９】
タブレット情報４０５は、サイズ４１１の情報を含む。サイズ４１１は、タブレット装置３の大きさであり、たとえばタブレット装置３であればＡ４判の大きさである。表示情報３０６は、タブレット部分の情報（図２では「タブレット」と記す）４２１および周辺部分の情報（図２では「周辺」と記す）４２２を含む。タブレット部分の情報４２１は、座標入力部３５から入力され、座標検出部３４によって補正された軌跡情報である。軌跡情報は、電子ペンなどが透明部３７あるいは表示部２２の表示画面と接触する位置が移動した軌跡を表す情報である。周辺部分の情報４２２は、表示装置１から周辺部分の情報として受信した情報である。
【００４０】
座標検出部３４は、座標入力部３５から受け取る軌跡情報に含まれる誤差を無くす補正を行い、補正後の軌跡情報をタブレット制御部３１に送る。座標入力部３５は、矩形形状の透明な透明部３７を有し、電子ペンなどが透明部３７と接触した位置を検出し、検出した位置の軌跡を、軌跡情報として座標検出部３４に送る。座標入力部３５によって入力された軌跡情報は、ノイズなどの影響を受けて誤差を有しているので、座標検出部３４でその誤差を補正する。バッテリ部３６は、たとえばバッテリなどの直流電源によって構成され、タブレット制御部３１、タブレット通信部３２、タブレット記憶部３３、座標検出部３４および座標入力部３５に給電する。
【００４１】
表示装置１の制御部１１は、画像入力部１９によって入力された画像情報から形状認識部１４によって認識された形状およびＱＲコード、位置認識部１５によって認識された位置に基づいて、載置されたタブレット装置３の表示領域内での領域を特定する。タブレット装置３のタブレット制御部３１は、座標入力部３５によって入力され、座標検出部３４によって補正された軌跡情報を、タブレット通信部３２によって表示装置１に送信する。
【００４２】
そして、表示装置１の制御部１１は、通信部１２によってタブレット通信部３２から軌跡情報を受信し、受信した軌跡情報を、軌跡情報が送信されたタブレット装置３のＩＤに合致するＩＤ３０１が記憶されるタブレット表示情報１３２に含まれる表示情報３０６に、タブレット部分の情報３２１として記憶する。制御部１１は、データ記憶部１３に記憶されるベース表示情報１３１を表示情報生成部２０に送り、引き続いてタブレット表示情報１３２を順次表示情報生成部２０に送る。表示情報生成部２０は、受け取ったベース表示情報１３１およびタブレット表示情報１３２を合成して描画イメージを生成し、生成した描画イメージを、表示制御部２１を介して表示部２２に送り表示させる。
【００４３】
図４は、表示装置１の表示画面上に載置された状態の棒状体４を示す図である。棒状体４は、たとえば短冊形の棒状の形態であり、通信機能はない。棒状体４は、裏面、つまり載置されたときに表示画面に接する面に少なくとも２つのＱＲコードが付されている。図４に示した例では、２つのＱＲコード４２が棒状体４の長手方向の両端付近に付されているので、表示装置１は、棒状体４の長手方向を特定することができる。表示装置１は、載置された棒状体４に対して仮想タブレット４１の領域を設定し、設定した仮想タブレット４１の領域の境界を示す境界情報、たとえば破線を表示情報生成部２０に送り、表示部２２に表示させる。境界情報は、取得領域境界情報である。
【００４４】
表示装置１の制御部１１は、画像入力部１９によって入力された画像情報から、形状認識部１４によって認識された形状およびＱＲコード、ならびに位置認識部１５によって認識された位置に基づいて、表示画面に載置された棒状体４の表示領域内での領域を特定する。特定した領域の棒状体４に対して仮想タブレット４１の領域を設定し、表示部２２に仮想タブレット４１の領域の境界を示す境界情報、たとえば破線を表示する。画像入力部１９は、入力された画像情報から、仮想タブレット４１の領域内で電子ペンが接触した位置の軌跡を抽出し、抽出した軌跡を表す軌跡情報を制御部１１に送る。
【００４５】
そして、制御部１１は、受け取った軌跡情報を、ＱＲコードを認識した棒状体４のＩＤに合致するＩＤ３０１が記憶されるタブレット表示情報１３２に含まれる表示情報３０６に、タブレット部分の情報３２１として記憶する。制御部１１は、データ記憶部１３に記憶されるベース表示情報１３１を表示情報生成部２０に送り、引き続いてタブレット表示情報１３２を順次表示情報生成部２０に送る。表示情報生成部２０は、受け取ったベース表示情報１３１およびタブレット表示情報１３２を合成して描画イメージを生成し、生成した描画イメージを、表示制御部２１を介して表示部２２に送り表示させる。
【００４６】
図５は、表示バッファ２１１に記憶される描画イメージの一例を示す図である。表示バッファ２１１は、表示情報生成部２０によってベース表示情報１３１と、各タブレット表示情報１３２に含まれる表示情報３０６とが合成された描画イメージを記憶するための描画メモリ領域として機能する。図５に示した表示バッファ２１１は、表示画面の各画素に表示される画素ごとの情報を記憶する記憶位置を、表示画面の縦横に対応するように配置し、描画イメージに合致するようにして示している。
【００４７】
図５に示した表示バッファ２１１では、表示バッファ２１１の記憶領域のうち、表示情報１３５ａまたは表示情報１３５ｂが記憶される領域以外の領域は、ベース表示情報１３１が記憶されている。表示情報１３５ａまたは表示情報１３５ｂが記憶される領域は、タブレット装置３が載置されている領域に対応している。表示情報が表示される位置は、タブレット装置３の位置が移動すると、それに応じて移動し、図５では、表示情報１３５ａの位置から表示情報１３５ｂの位置に移動している。
【００４８】
図６は、電子ペンで入力された軌跡情報の描画イメージの一例を示す図である。図６（ａ）は、タブレット装置３に電子ペン５によって入力された軌跡情報を示している。この軌跡情報は、タブレット表示情報１３２含まれる表示情報３０６のうちタブレット部分の情報３２１として、データ記憶部１３に記憶される。図６（ａ）には、「手書き」という軌跡情報が示されている。
【００４９】
図６（ｂ）は、「手書き」という軌跡情報が表示情報１３５ｃとしてベース表示情報１３１に合成されて、表示バッファ２１１に記憶されている状態を示している。すなわち、電子ペン５によって入力された「手書き」という軌跡情報が、タブレット装置３が載置されている領域に対応している領域に表示情報１３５ｃとして表示されることを示している。
【００５０】
図７は、棒状体４の載置位置と仮想タブレット４１の領域が設定される位置との関係を示す図である。図７（ａ）は、棒状体４ａが載置され，正方向に仮想タブレット４１ａが設定され、つまり確保された状態を示している。表示領域２２１のうち棒状体４ａの正方向の領域が広いので、仮想タブレット４１は、表示領域２２１内に確保されている。図７（ｂ）は、棒状体４ａを棒状体４ｂの位置に移動した状態を示している。棒状体４ｂの正方向には、仮想タブレット４１ｂの領域を確保するために十分な領域がないので、棒状体４ｂの反対方向に仮想タブレット４１ｃの領域が確保されている。
【００５１】
図８および図９は、表示装置１が実行する第１の表示処理の処理手順を示すフローチャートである。第１の表示処理は、棒状体４による仮想タブレット４１から入力された情報を表示する処理が主たる処理であるが、タブレット装置３から入力された情報を表示する処理も含んでいる。表示装置１の電源が投入され、動作可能状態になるとステップＡ１に進む。
【００５２】
取得ステップであるステップＡ１では、画像入力部１９は、表示画面（図では「画面」と記す）上の画像を取り込む。表示画面上の画像とは、表示画面に載置される物体あるいは表示画面に接触する電子ペンの先端部など表示画面に接触あるいは近接する領域の画像である。表示画面上の画像を取り込むとは、表示画面に接触あるいは近接する領域の画像を画像情報として取り込むことである。画像入力部１９は、取り込んだ画像情報を形状認識部１４、位置認識部１５および文字認識部１６に送る。
【００５３】
ステップＡ２では、制御部１１は、取込画像に変化があるか否かを判定する。制御部１１は、形状認識部１４によって認識された形状およびＱＲコード、位置認識部１５によって認識された位置、ならびに文字認識部１６によって認識された文字を、次回の比較のためにデータ記憶部１３に記憶しておく。そして、新たに、形状認識部１４によって認識された形状およびＱＲコード、位置認識部１５によって認識された位置、ならびに文字認識部１６によって認識された文字と、データ記憶部１３に記憶した形状などの情報とを比較して、取込画像に変化があるか否かを判定する。
【００５４】
制御部１１は、形状認識部１４によって認識された形状およびＱＲコード、位置認識部１５によって認識された位置、ならびに文字認識部１６によって認識された文字のうちのいずれかが、前回、形状認識部１４によって認識された形状およびＱＲコード、位置認識部１５によって認識された位置、ならびに文字認識部１６によって認識された文字と変化していると、取込画像に変化があると判定し、ステップＡ３に進む。また、制御部１１は、形状認識部１４によって認識された形状およびＱＲコード、位置認識部１５によって認識された位置、ならびに文字認識部１６によって認識された文字のうちのいずれもが、前回、形状認識部１４によって認識された形状およびＱＲコード、位置認識部１５によって認識された位置、ならびに文字認識部１６によって認識された文字と変化していないと、取込画像に変化がないと判定し、ステップＡ１２に進む。
【００５５】
認識ステップであるステップＡ３では、制御部１１は、表示画面上の変化の位置と領域とを確認し認識する。すなわち、制御部１１は、形状認識部１４によって認識された形状およびＱＲコード、ならびに位置認識部１５によって認識された位置に基づいて、変化した後の位置、角度および領域を確認し認識する。ＱＲコードが認識されれば、ＱＲコードを解析してＩＤ、機能およびサイズを得る。
【００５６】
ステップＡ４では、制御部１１は、位置などに変化があると認識されたものが手であるか否かを判定する。ＱＲコードが認識されず、かつ認識された形状の面積が電子ペンの先端部の形状の面積よりも広い場合、指が接触したと判定、つまり手であると判定し、ステップＡ１２に進む。ＱＲコードが認識された場合、または認識された形状の面積が電子ペンの先端部の形状の面積以下である場合、手ではないと判定し、ステップＡ５に進む。
【００５７】
ステップＡ５では、制御部１１は、位置などに変化があると認識されたものが認識可能な物体であるか否かを判定する。ＱＲコードが認識されたとき、またはステップＡ３で認識された形状が電子ペンの先端部の形状と同じであるとき、認識可能な物体であると判定し、ステップＡ２０に進む。ＱＲコードが認識されず、かつステップＡ３で認識された形状が電子ペンの先端部の形状と同じでないとき、ステップＡ６に進む。ステップＡ５では、制御部１１は、ＱＲコードの有無で、表示画面に載置された物体がタブレット装置３または棒状体４であるか否かを判定しているが、認識された形状がタブレット装置３の形状または棒状体４の形状と同じであるか否かで判定してもよい。
【００５８】
ステップＡ６では、制御部１１は、ステップＡ３で変化があったと認識された位置（以下「注目位置」という）がタブレット領域であるか否かを判定する。注目位置が、いずれかのタブレット表示情報１３２のタブレット情報３０５に含まれるサイズ３１１、位置３１２、角度３１３および方向３１４によって決まるタブレット領域内にあるとき、タブレット領域であると判定し、ステップＡ７に進む。注目位置が、タブレット表示情報１３２のタブレット情報３０５に含まれるサイズ３１１、位置３１２、角度３１３および方向３１４によって決まるいずれのタブレット領域内にもないとき、タブレット領域でないと判定し、ステップＡ１０に進む。
【００５９】
ステップＡ７では、制御部１１は、座標データを手書きデータとして保存する。具体的には、注目位置の座標データを、注目位置が含まれるタブレット領域を示すタブレット情報３０５を含むタブレット表示情報１３２に含まれる表示情報３０６のタブレット部分の情報３２１として、つまり手書きデータとして記憶し保存する。ステップＡ８では、制御部１１は、帰線期間中に、画像入力部１９によって、注目位置が含まれるタブレット領域限定で表示画面上の画像を取り込む。画像入力部１９は、取り込んだ画像情報を形状認識部１４、位置認識部１５および文字認識部１６に送る。ステップＡ９では、制御部１１は、位置認識部１５によって新たに認識された位置の座標データを、手書きデータとして記憶し保存する。ステップＡ３，Ａ７〜Ａ９は、検出ステップである。
【００６０】
ステップＡ１０では、制御部１１は、表示情報生成部２０にて描画イメージを生成する表示イメージ生成処理を実行する。表示イメージ生成処理は、図１２で詳述する。ステップＡ１１では、制御部１１は、表示情報生成部２０の出力に表示を変更し、ステップＡ１に戻る。具体的には、制御部１１は、表示情報生成部２０が生成した描画イメージを表示制御部２１によって表示部２２に出力させる。表示制御部２１は、表示情報生成部２０から入力された描画イメージを表示バッファ２１１に記憶し、表示バッファ２１１に記憶した描画イメージを読み出して表示部２２に送り表示させ、ステップＡ１に戻る。
【００６１】
ステップＡ２０では、制御部１１は、物体のＡＣＴＩＶＥはＯＮであるか否かを判定する。タブレット表示情報１３２のうち、ステップＡ３で認識されたＱＲコードから得たＩＤと同じＩＤ３０１を含むタブレット表示情報１３２のＡＣＴＩＶＥ３０３がＯＮであるとき、物体のＡＣＴＩＶＥはＯＮであると判定し、ステップＡ２１に進む。タブレット表示情報１３２のうち、ステップＡ３で認識されたＱＲコードから得たＩＤと同じＩＤ３０１を含むタブレット表示情報１３２のＡＣＴＩＶＥ３０３がＯＦＦであるとき、物体のＡＣＴＩＶＥはＯＮでないと判定し、ステップＡ２８に進む。ステップＡ３で認識されたＱＲコードから得たＩＤと同じＩＤ３０１を含むタブレット表示情報１３２がないときは、新たにステップＡ３で認識されたＱＲコードから得たＩＤと同じＩＤ３０１を含むタブレット表示情報１３２を生成し、ステップＡ２８に進む。
【００６２】
ステップＡ２１では、制御部１１は、物体がディスプレイ上、つまり表示画面上に存在するか否かを判定する。データ記憶部１３に記憶されるすべてのタブレット表示情報１３２のＩＤ３０１が、ステップＡ３で認識されたＱＲコードから得たいずれかのＩＤに一致すると、物体がディスプレイ上に存在すると判定し、ステップＡ２２に進む。データ記憶部１３に記憶される各タブレット表示情報１３２のＩＤ３０１のうちいずれかのＩＤ３０１が、ステップＡ３で認識されたＱＲコードから得たＩＤに一致しないと、物体がディスプレイ上に存在しないと判定し、ステップＡ３３に進む。
【００６３】
ステップＡ２２では、制御部１１は、該当ＩＤのデータ記憶部１３（図９〜１１では「記憶部」と記す）の「位置」および「角度」を更新する。具体的には、データ記憶部１３に記憶されるタブレット表示情報１３２のうち、ステップＡ３で認識されたＱＲコードから得たＩＤと同じＩＤ３０１を含むタブレット表示情報１３２の「位置」および「角度」を、ステップＡ３で認識した変化した位置および角度に書き換え更新する。
【００６４】
ステップＡ２３では、制御部１１は、物体の位置が印刷または保存の領域にあるか否かを判定する。印刷の領域は、タブレット表示情報１３２に含まれる表示情報３０６の印刷を指示するために、表示画面に表示されるアイコンの領域であり、保存の領域は、タブレット表示情報１３２に含まれる表示情報３０６の保存を指示するために表示画面に表示されるアイコンの領域である。
【００６５】
これらのアイコンは、表示画面に表示されている表示情報を電子ペンによってドラッグアンドドロップすることを可能にするために設けられる。表示画面に表示されている表示情報のいずれかを電子ペンでドラッグし、印刷または保存のアイコンの位置でドロップする。印刷を可能とするときは、たとえば表示装置１に印刷装置を接続しておく。また、保存を可能とするときは、たとえば表示装置１に着脱可能な記録媒体を接続しておく。
【００６６】
制御部１１は、電子ペンの先端部の形状に一致する形状が印刷のアイコンまたは保存のアイコンの領域にあると、物体の位置が印刷または保存の領域にあると判定し、ステップＡ３５に進む。ステップＡ３で認識された形状のうち電子ペンの先端部の形状に一致する形状が印刷のアイコンおよび保存のアイコンの領域のいずれにもないと、物体の位置が印刷および保存の領域のいずれにもないと判定し、ステップＡ２４に進む。
【００６７】
ステップＡ２４では、制御部１１は、認識可能な物体が通信機能有りか否かを判定する。ステップＡ３で位置に変化が有ったと判断された認識可能な物体のＱＲコードから得られた「機能」が、通信機能があることを示していると、通信機能有りと判定し、ステップＡ２５に進む。ステップＡ３で位置に変化が有ったと判断された認識可能な物体のＱＲコードから得られた「機能」が、通信機能がないことを示していると、通信機能なしと判定し、ステップＡ２９に進む。
【００６８】
ステップＡ２５では、制御部１１は、通信部１２によってタブレット通信部３２とデータ通信を確立する。ステップＡ２６では、制御部１１は、タブレット座標入力部から座標情報を取得する。具体的には、制御部１１は、タブレット装置３の座標入力部３５によって入力された軌跡情報を、通信部１２によってタブレット通信部３２から座標情報として受信し取得する。ステップＡ２７では、制御部１１は、通信部１２によって受信した座標情報を手書きデータとして、つまりデータ記憶部１３のタブレット部分の情報３２１として記憶し保存し、ステップＡ６に進む。
【００６９】
ステップＡ２８では、制御部１１は、該当ＩＤのデータ記憶部１３の「ＡＣＴＩＶＥ」をＯＮとし、ステップＡ２３に進む。具体的には、データ記憶部１３に記憶されるタブレット表示情報１３２のうち、ステップＡ３で認識されたＱＲコードから得たＩＤと同じＩＤ３０１を含むタブレット表示情報１３２のＡＣＴＩＶＥ３０３をＯＮにし、ステップＡ２３に進む。
【００７０】
ステップＡ２９では、制御部１１は、仮想タブレット４１の領域確保可能であるか否かを判定する。ステップＡ３で位置に変化が有ったと判断された棒状体４のＱＲコードから得たＩＤと同じＩＤ３０１を含むタブレット表示情報１３２の方向３１４に示される方向の側の表示領域に、仮想タブレット４１の領域を確保することができるとき、領域確保可能であると判定し、その方向に、仮想タブレット４１を確保し、ステップＡ６に進む。ステップＡ３で位置に変化が有ったと判断された棒状体４のＱＲコードから得たＩＤと同じＩＤ３０１を含むタブレット表示情報１３２の方向３１４に示される方向の側の表示領域に、仮想タブレット４１の領域を確保することができないとき、領域確保可能でないと判定し、ステップＡ３０に進む。
【００７１】
ステップＡ３０では、制御部１１は、反対方向に領域確保可能であるか否かを判定する。ステップＡ３で位置に変化が有ったと判断された棒状体４のＱＲコードから得たＩＤと同じＩＤ３０１を含むタブレット表示情報１３２の方向３１４に示される方向と反対の方向の側の表示領域に、仮想タブレット４１の領域を確保することができるとき、反対方向に領域確保可能であると判定し、ステップＡ３２に進む。ステップＡ３で位置に変化が有ったと判断された棒状体４のＱＲコードから得たＩＤと同じＩＤ３０１を含むタブレット表示情報１３２の方向３１４に示される方向と反対の方向の側の表示領域に、仮想タブレット４１の領域を確保することができないとき、反対方向に領域確保可能でないと判定し、ステップＡ３１に進む。
【００７２】
ステップＡ３１では、制御部１１は、データ記憶部１３に記憶されるタブレット部分の情報３２１の描画イメージの大きさを（Ｘ，Ｙ）で縮小し、ステップＡ６に進む。すなわち、ステップＡ３で位置に変化が有ったと判断された棒状体４のタブレット表示情報１３２に含まれる表示情報３０６のタブレット部分の情報３２１の描画イメージの大きさを、当該棒状体４の仮想タブレット４１のＸＹ座標系で縦横比を変えずに、確保できない表示領域に入る最大の大きさに縮小し、縮小した大きさの仮想タブレット４１を確保する。棒状体４の仮想タブレット４１のＸＹ座標系は、表示装置１の表示画面のＸＹ座標系と異なる座標系であり、たとえば仮想タブレット４１が棒状体４の正方向に形成され、仮想タブレット４１が棒状体４の下側になるように配置したとき、原点を仮想タブレットの左上の頂点とし、Ｘ軸の正方向を右方向とし、Ｙ軸の正方向を下方向とする座標系である。
【００７３】
ステップＡ３２では、制御部１１は、ステップＡ３で位置に変化が有ったと判断された棒状体４のＱＲコードから得たＩＤと同じＩＤ３０１を含むタブレット表示情報１３２の方向３１４が示す方向を反転するとともに、反転した方向に、仮想タブレット４１を確保し、ステップＡ６に進む。ステップＡ３３では、制御部１１は、未存在から一定時間が経過したか否かを判定する。制御部１１は、ステップＡ２１でディスプレイ上に存在しないと判定されたタブレット装置３または棒状体４が継続してディスプレイ上に存在しない時間が、一定時間、たとえば３秒間以上経過すると、未存在から一定時間が経過したと判定し、ステップＡ３４に進む。ステップＡ２１でディスプレイ上に存在しないと判定されたタブレット装置３または棒状体４が継続してディスプレイ上に存在しない時間が、一定時間、たとえば３秒間未満しか経過していないと、未存在から一定時間が経過していないと判定し、ステップＡ６に進む。
【００７４】
制御部１１は、ステップＡ２１でディスプレイ上に存在しないと判定されたタブレット装置３または棒状体４について、未存在が初めて検出された時刻を、計時部を参照して取得し、取得した時刻をＩＤごとにデータ記憶部１３に記憶する。制御部１１は、データ記憶部１３に記憶したＩＤごとの時刻に基づいて継続時間を求めることができる。
【００７５】
ステップＡ３４では、制御部１１は、該当ＩＤのデータ記憶部１３の「ＡＣＴＩＶＥ」をＯＦＦとして、ステップＡ６に進む。該当ＩＤのデータ記憶部１３の「ＡＣＴＩＶＥ」は、未存在から一定時間が経過したと判定されたタブレット装置３または棒状体４のＩＤと同じＩＤ３０１を含むタブレット表示情報１３２のＡＣＴＩＶＥ３０３である。
【００７６】
ステップＡ３５では、制御部１１は、電子ペンによるドラッグアンドドロップが行われたと認識する。印刷のアイコンにドラッグアンドドロップが行われたときは、電子ペンによってドラッグされた表示情報の基になったタブレット表示情報１３２に含まれる表示情報３０６を、表示装置１に接続される印刷装置で印刷し、ステップＡ６に進む。保存のアイコンにドラッグアンドドロップが行われたときは、電子ペンによってドラッグされた表示情報の基になったタブレット表示情報１３２に含まれる表示情報３０６を、表示装置１に装着された記録媒体に記録し保存し、ステップＡ６に進む。
【００７７】
図１０および図１１は、表示装置１が実行する第２の表示処理の処理手順を示すフローチャートである。第２の表示処理は、第１の表示処理の代わりに実行される処理であり、タブレット装置３から入力された情報を表示する処理が主たる処理であるが、棒状体４による仮想タブレット４１から入力された情報を表示する処理も含む。表示装置１の電源が投入され、動作可能状態になるとステップＢ１に進む。
【００７８】
ステップＢ１〜Ｂ４，Ｂ１１，Ｂ１２は、それぞれ図８に示したステップＡ１〜Ａ４，Ａ１０，Ａ１１と同様の処理であり、重複を避けるために説明は省略するが、分岐先が異なるステップがあるので、そのステップについては異なる分岐先のみ説明する。ステップＢ２では、制御部１１は、取込画像に変化がないと判定したとき、ステップＢ１３に進む。そして、ステップＢ４では、制御部１１は、手であると判定したとき、ステップＢ１に戻る。
【００７９】
ステップＢ５では、制御部１１は、認識可能な物体であるか否かを判定する。ＱＲコードが認識されたとき、認識可能な物体であると判定し、ステップＢ２０に進み、ＱＲコードが認識されないとき、認識可能な物体でないと判定し、ステップＢ６に進む。
【００８０】
ステップＢ６では、制御部１１は、ＱＲコードが撤去されたか否かを判定する。データ記憶部１３に記憶されるすべてのタブレット表示情報１３２のＩＤ３０１が、ステップＢ３で認識されたＱＲコードから得たＩＤに一致すると、ＱＲコードが撤去されていないと判定し、ステップＢ７に進む。データ記憶部１３に記憶されるタブレット表示情報１３２のＩＤ３０１のうちいずれかのＩＤ３０１が、ステップＢ３で認識されたＱＲコードから得たＩＤに一致しないと、ＱＲコードが撤去されたと判定し、ステップＢ１５に進む。ステップＢ７では、制御部１１は、当該ＩＤのデータ記憶部１３の「サイズ」および「方向」を読み取る。すなわち、データ記憶部１３に記憶される各タブレット表示情報１３２のサイズ３１１および方向３１４を読み取る。
【００８１】
ステップＢ８では、制御部１１は、タブレット部分であるか否かを判定する。ステップＢ３で変化があったと認識された注目位置が、いずれかのタブレット表示情報１３２のタブレット情報３０５に含まれるサイズ３１１、位置３１２、角度３１３および方向３１４によって決まるタブレット領域内にあるとき、タブレット部分であると判定し、ステップＢ１７に進む。注目位置が、タブレット表示情報１３２のタブレット情報３０５に含まれるサイズ３１１、位置３１２、角度３１３および方向３１４によって決まるいずれのタブレット領域内にもないとき、タブレット部分でないと判定し、ステップＢ９に進む。
【００８２】
ステップＢ９では、制御部１１は、当該ＩＤのデータ記憶部１３の周辺部分情報を更新する。すなわち、制御部１１は、注目位置を、注目位置に最も近い位置にあるタブレット装置３または仮想タブレット４１の棒状体４のタブレット表示情報１３２に含まれる周辺部分の情報３２２として記憶される軌跡情報に含めて記憶する。
【００８３】
ステップＢ１０では、制御部１１は、注目位置に最も近い位置にある物体が通信機能有りか否かを判定する。制御部１１は、ステップＢ９で周辺部分情報を更新したタブレット表示情報１３２の機能３０４が、通信機能があることを示していると、通信機能有りと判定し、ステップＢ１８に進む。ステップＢ９で周辺部分情報を更新したタブレット表示情報１３２の機能３０４が、通信機能があることを示していないと、通信機能なしと判定し、ステップＢ１１に進む。
【００８４】
ステップＢ１３では、制御部１１は、通信接続ありか否かを判定する。通信部１２によっていずれかのタブレット通信部３２と通信が継続して接続状態であるとき、通信接続ありと判定し、ステップＢ１４に進む。通信部１２によっていずれのタブレット通信部３２とも通信が行われておらず、非接続状態であるとき、ステップＢ１に戻る。ステップＢ１４では、制御部１１は、当該ＩＤのデータ記憶部１３を受信情報で更新する。具体的には、通信部１２によっていずれかのタブレット通信部３２から受信した軌跡情報を、軌跡情報を受信したタブレット通信部３２のタブレット装置３のＩＤと同じＩＤを含むタブレット表示情報１３２にタブレット部分の情報として記憶し、ステップＢ１１に進む。
【００８５】
ステップＢ１５では、制御部１１は、一定時間が経過したか否かを判定する。制御部１１は、ステップＢ６でＱＲコードが撤去されたと判定されたタブレット装置３または棒状体４のＱＲコードが継続して認識されない時間が、一定時間、たとえば３秒間以上経過すると、一定時間が経過したと判定し、ステップＢ１６に進む。ステップＢ６でＱＲコードが撤去されたと判定されたタブレット装置３または棒状体４のＱＲコードが継続して認識されないが、一定時間、たとえば３秒間未満しか経過していないと、一定時間が経過していないと判定し、ステップＢ６に戻る。
【００８６】
ステップＢ１６では、制御部１１は、該当ＩＤのデータ記憶部１３の「ＡＣＴＩＶＥ」をＯＦＦとして、ステップＢ１１に進む。該当ＩＤのデータ記憶部１３の「ＡＣＴＩＶＥ」は、ステップＢ１５で一定時間が経過したと判定されたタブレット装置３または棒状体４のＩＤに対応するタブレット表示情報１３２のＡＣＴＩＶＥ３０３である。
【００８７】
ステップＢ１７では、制御部１１は、該当ＩＤのデータ記憶部１３のタブレット部分情報を更新する。すなわち、制御部１１は、注目位置を、注目位置が位置する仮想タブレットの棒状体４のＩＤと同じＩＤ３０１を含むタブレット表示情報１３２の表示情報３０６のタブレット部分の情報３２２として記憶される軌跡情報に含めて記憶し、ステップＢ１１に進む。
【００８８】
ステップＢ１８では、制御部１１は、該当ＩＤのタブレット装置３に周辺部分情報を送信して、ステップＢ１１に進む。具体的には、ステップＢ９で更新したデータ記憶部１３から周辺部分の情報３２２を読み出し、読み出した周辺部分の情報３２２を、通信部１２によって、ステップＢ９で更新した周辺部分の情報３２２を含むタブレット表示情報１３２のＩＤと同じＩＤ３０１が割り振られたタブレット装置３に送信する。
【００８９】
ステップＢ２０では、制御部１１は、ＩＤを認識する。すなわち、ステップＢ３で認識したＱＲコードに含まれるＩＤを認識する。ステップＢ２１では、制御部１１は、「ＡＣＴＩＶＥ」はＯＮであるか否かを判定する。ステップＢ２０で認識したＩＤと同じＩＤ３０１を含むすべてのタブレット表示情報１３２のＡＣＴＩＶＥ３０３がＯＮであると、ステップＢ２２に進む。ステップＢ２０で認識したＩＤと同じＩＤ３０１を含むいずれかのタブレット表示情報１３２のＡＣＴＩＶＥ３０３がＯＦＦであると、「ＡＣＴＩＶＥ」はＯＮでないと判定し、ステップＢ２９に進む。ステップＢ２０で認識したＩＤがいずれのタブレット表示情報１３２のも含まれないときは、新たにタブレット表示情報１３２を生成して、ステップＢ２９に進む。
【００９０】
ステップＢ２２では、制御部１１は、ステップＢ３で認識した情報から「位置」および「角度」を識別し、識別した「位置」および「角度」で、ステップＢ３で変化があると認識されたタブレット装置３または棒状体４のＩＤと同じＩＤ３０１を含むタブレット表示情報１３２の位置３１２および角度３１３を更新する。ステップＢ２３では、制御部１１は、ステップＢ３で変化が有ったと判断されたタブレット装置３または棒状体４のＱＲコードから得られた「機能」が、通信機能があることを示していると、通信機能有りと判定し、ステップＢ３０に進む。ステップＢ３で変化が有ったと判断されたタブレット装置３または棒状体４のＱＲコードから得られた「機能」が、通信機能がないことを示していると、通信機能なしと判定し、ステップＢ２４に進む。
【００９１】
ステップＢ２４では、制御部１１は、該当ＩＤのデータ記憶部１３の「サイズ」および「方向」を読み取る。すなわち、ステップＢ２０で認識したＩＤと同じＩＤ３０１を含む棒状体４のタブレット表示情報１３２のサイズ３１１および方向３１４を読み取る。ステップＢ２５では、制御部１１は、タブレット領域を確保可能であるか否かを判定する。ステップＢ２２で識別した「位置」および「角度」で、かつステップＢ２４で読み出した「サイズ」および「方向」で、仮想タブレット４１を確保可能であるとき、タブレット領域を確保可能であると判定し、仮想タブレット４１を確保して、ステップＢ２８に進む。ステップＢ２２で識別した「位置」および「角度」で、かつステップＢ２４で読み出した「サイズ」および「方向」で、仮想タブレット４１を確保可能でないとき、タブレット領域を確保可能でないと判定し、ステップＢ２６に進む。
【００９２】
ステップＢ２６では、制御部１１は、反対方向の領域を確保可能であるか否かを判定する。ステップＢ２４で読み出した「方向」と反対の方向に仮想タブレット４１を確保可能であるとき、反対方向の領域を確保可能であると判定し、ステップＢ２７に進み、ステップＢ２４で読み出した「方向」と反対の方向に仮想タブレット４１を確保可能でないとき、反対方向の領域を確保可能でないと判定し、ステップＢ３４に進む。ステップＢ２７では、制御部１１は、該当ＩＤのデータ記憶部１３に「方向」を記憶する。すなわち、ステップＢ２０で認識したＩＤと同じＩＤ３０１を含む棒状体４のタブレット表示情報１３２の方向３１４を、記憶されている方向と反対の方向に更新して記憶し、更新した方向に、仮想タブレット４１を確保する。
【００９３】
ステップＢ２８では、制御部１１は、該当ＩＤのデータ記憶部１３の表示情報を読み込み、ステップＢ１に戻る。すなわち、ステップＢ２０で認識したＩＤと同じＩＤ３１０を含む棒状体４の表示情報３０６をデータ記憶部１３から読み出し、ステップＢ１１に戻る。ステップＢ２９では、制御部１１は、ステップＢ２１で「ＡＣＴＩＶＥ」がＯＦＦであると判定されたタブレット表示情報１３２のＡＣＴＩＶＥ３０３をＯＮとして、ステップＢ２２に戻る。
【００９４】
ステップＢ３０では、制御部１１は、通信部１２によってタブレット装置３から「サイズ」を受信する。ステップＢ３１では、制御部１１は、該当ＩＤのデータ記憶部１３の「サイズ」を更新する。すなわち、通信部１２によって受信した「サイズ」で、ステップＢ２０で認識したＩＤと同じＩＤ３０１を含むタブレット表示情報１３２のサイズ３１１を更新する。ステップＢ３２では、制御部１１は、通信部１２によってタブレット装置３から表示情報を受信する。ステップＢ３３では、制御部１１は、該当ＩＤのデータ記憶部１３の表示情報を更新して、ステップＢ２８に進む。すなわち、通信部１２によって受信した表示情報で、ステップＢ２０で認識したＩＤと同じＩＤ３０１を含むタブレット表示情報１３２の表示情報３０６を更新して、ステップＢ２８に進む。
【００９５】
ステップＢ３４では、制御部１１は、正が反よりも広いか否かを判定する。正方向に確保可能である最大の仮想タブレットの広さが反対方向に確保可能である最大の仮想タブレットの広さよりも広いとき、ステップＢ３５に進む。正方向に確保可能である最大の仮想タブレットの広さが反対方向に確保可能である最大の仮想タブレットの広さよりも広くないとき、ステップＢ３６に進む。ステップＢ３５では、制御部１１は、該当ＩＤのデータ記憶部１３に「縮小」を記憶し、ステップＢ２８に進む。すなわち、ステップＢ２０で認識したＩＤと同じＩＤ３０１を含むタブレット表示情報１３２の縮小３０２に縮小であることを記憶し、縮小した仮想タブレット４１を確保して、ステップＢ２８に進む。
【００９６】
ステップＢ３６では、制御部１１は、該当ＩＤのデータ記憶部１３に「方向」および「縮小」を記憶し、ステップＢ２８に進む。すなわち、ステップＢ２０で認識したＩＤと同じＩＤ３０１を含むタブレット表示情報１３２の方向３１４に反対方向を記憶し、かつ縮小３０２に縮小であることを記憶し、さらに、記憶した方向に縮小した仮想タブレット４１を確保して、ステップＢ２８に進む。縮小した場合は、縮小後のサイズをタブレット表示情報１３２のサイズ３１１に記憶する。
【００９７】
図１２は、表示装置１が処理する表示イメージ生成処理の処理手順を示すフローチャートである。図８に示したステップＡ１０または図１０に示したステップＢ１１に示される表示イメージ生成処理を実行する処理であり、図８に示したステップＡ１０または図１０に示したステップＢ１１が実行されると、ステップＣ１に移る。
【００９８】
ステップＣ１では、制御部１１は、ベース表示を描画する。すなわち、制御部１１は、データ記憶部１３に記憶されるベース表示情報１３１を表示情報生成部２０に送る。表示情報生成部２０は、制御部１１から受け取ったベース表示情報１３１の描画イメージを生成する。制御部１１は、データ記憶部１３に記憶されるタブレット表示情報１３２のうち、ＡＣＴＩＶＥ３０３がＯＮであるタブレット表示情報１３２を抽出し、抽出したタブレット表示情報１３２に含まれるサイズ３１１、位置３１２、角度３１３、方向３１４、および表示情報３０６、ならびにタブレット装置３であるか棒状体４であるかを示す情報を、表示情報生成部２０に送る。
【００９９】
第２の表示制御ステップであるステップＣ３では、表示情報生成部２０は、角度、位置、タブレットの大きさ、および向きを元に手書きデータを描画する。すなわち、制御部１１から受け取ったサイズ、つまりタブレットの大きさ、位置、角度および方向、つまり向きを元に、手書きデータ、つまり表示情報に含まれるタブレット部分の情報を、ステップＣ１で生成した描画イメージに合成する。合成は、ステップＣ１で生成した描画イメージのうち、タブレット部分の情報を表示する領域の描画イメージをタブレット部分の情報の描画イメージに置き換える。
【０１００】
第１の表示制御ステップであるステップＣ４では、表示情報生成部２０は、タブレット無しの物は、タブレット領域の境界を線で描画する。すなわち、制御部１１から棒状体４であることが知らされたタブレット部分の描画イメージの輪郭を示す線、つまり仮想タブレット４１の輪郭を示す破線を描画イメージに合成する。ステップＣ５では、表示情報生成部２０は、周辺データをタブレット周辺に配置する。すなわち、周辺データ、つまり制御部１１から受け取った表示情報に含まれる周辺部分の情報を、タブレット周辺、つまりタブレット部分の情報を表示する領域の描画イメージの周辺に、その周辺の描画イメージと置き換えて合成した描画イメージを生成し、表示イメージ生成処理を終了する。
【０１０１】
図１３は、タブレット装置３が処理する軌跡情報入力処理の処理手順を示すフローチャートである。タブレット装置３は、電源、つまりバッテリ部３６が投入され、動作可能になるとステップＤ１に進む。
【０１０２】
ステップＤ１では、タブレット制御部３１は、タブレット通信部３２によって、表示装置１との通信を行う。ステップＤ２では、タブレット制御部３１は、通信接続があるか否かを判定する。タブレット通信部３２によって表示装置１の通信部１２との通信が可能となり、表示装置１と接続状態になると、通信接続があると判定し、ステップＤ３に進む。タブレット通信部３２によって表示装置１の通信部１２との通信が可能とならず、表示装置１と接続状態にならないと、通信接続がないと判定し、ステップＤ１に戻る。
【０１０３】
ステップＤ３では、タブレット制御部３１は、タブレット記憶部３３のＩＤ４０１に記憶されている「ＩＤ」を読み出し、読み出した「ＩＤ」をタブレット通信部３２によって表示装置１に送信する。ステップＤ４では、タブレット制御部３１は、タブレット記憶部３３のサイズ４１１に記憶されている「サイズ」を読み出し、読み出した「サイズ」をタブレット通信部３２によって表示装置１に送信する。ステップＤ５では、タブレット制御部３１は、タブレット記憶部３３に記憶される表示情報４０６を読み出し、読み出した表示情報４０６をタブレット通信部３２によって表示装置１に送信する。
【０１０４】
ステップＤ６では、タブレット制御部３１は、周辺部分の情報を受信したか否かを判定する。タブレット通信部３２によって通信部１２から周辺部分の情報を受信すると、ステップＤ７に進み、タブレット通信部３２によって通信部１２から周辺部分の情報を受信しないと、ステップＤ８に進む。ステップＤ７では、タブレット制御部３１は、タブレット通信部３２によって受信した周辺部分の情報によって、タブレット記憶部３３の表示情報４０６の周辺部分の情報４２２を更新する。
【０１０５】
ステップＤ８では、タブレット制御部３１は、タブレット入力ありか否かを判定する。座標入力部３５によって軌跡情報の入力があり、座標検出部３４によって補正された軌跡情報を受け取ると、タブレット入力ありと判定し、ステップＤ９に進み、座標入力部３５によって軌跡情報の入力がなく、座標検出部３４によって補正された軌跡情報を受け取らないと、タブレット入力なしと判定し、ステップＤ１１に進む。
【０１０６】
ステップＤ９では、タブレット制御部３１は、座標入力部３５によって入力され、座標検出部３４によって補正された軌跡情報によって、タブレット記憶部３３に記憶される表示情報４０６に含まれるタブレット部分の情報４２１を更新する。ステップＤ１０では、タブレット制御部３１は、タブレット記憶部３３に記憶される表示情報４０６に含まれるタブレット部分の情報４２１を読み出し、読み出したタブレット部分の情報４２１をタブレット通信部３２によって表示装置１に送信する。
【０１０７】
ステップＤ１１では、タブレット制御部３１は、通信が継続しているか否かを判定する。タブレット通信部３２によって表示装置１の通信部１２との通信が継続していると、ステップＤ６に戻り、タブレット通信部３２による表示装置１の通信部１２との通信が継続していないと、軌跡情報入力処理を終了する。
【０１０８】
上述した実施形態では、棒状体４として通信機能を有しない例を示したが、通信機能を有するように構成することも可能である。棒状体４が通信機能を有する場合、タブレット装置３のタブレット制御部３１、タブレット通信部３２、タブレット記憶部３３およびバッテリ部３６を含んで構成される。すなわち、通信機能を有する棒状体４は、タブレット装置３から座標検出部３４および座標入力部３５を除いた構成と同じ構成である。
【０１０９】
このように、表示領域が形成された表示部２２によって、情報が表示される。画像入力部１９によって、前記表示領域に載置される面に固有のＱＲコードが付された棒状体４の画像が画像情報として取得される。形状認識部１４および位置認識部１５によって、画像入力部１９によって取得された画像情報から載置された棒状体４の位置およびＱＲコードが認識される。制御部１１、表示情報生成部２０および表示制御部２１によって、形状認識部１４によってＱＲコードが認識されると、ＱＲコードが認識された棒状体４の長手方向に直交する方向のうち予め定める方向の側に、ＱＲコードが認識された棒状体４に隣接する予め定める形状の仮想タブレット４１が設定され、設定された仮想タブレット４１を前記表示領域に表示するように表示部２２が制御される。画像入力部１９によって、前記表示領域に表示した仮想タブレット４１内の、物体が接触する位置が検出される。そして、制御部１１、表示情報生成部２０および表示制御部２１によって、画像入力部１９によって検出された位置の軌跡を表す軌跡情報を、前記表示領域に表示するように表示部２２が制御される。したがって、表示画面上に載置された物体との位置関係で決まる領域で入力された情報を表示することができる。すなわち、表示装置１をホワイトボードのように使用することができる。
【０１１０】
さらに、形状認識部１４によって、各棒状体４の少なくとも２つの予め定める異なる位置に付されたＱＲコードが認識されるので、予め定める異なる位置から棒状体４の方向を特定することができ、仮想タブレット４１の位置を決定することができる。
【０１１１】
さらに、表示部２２に含まれる発光部１７によって、光が照射される。そして、画像入力部１９によって、発光部１７が照射した光の反射光が画像情報として取得されるので、スキャナなどと同じ方法で実現することができる。
【０１１２】
さらに、制御部１１、表示情報生成部２０および表示制御部２１によって、仮想タブレット４１を前記予め定める方向で前記表示領域内に設定することができないとき、前記予め定める方向と反対の方向の側に仮想タブレット４１が設定されるので、表示領域の四辺の近辺であっても表示することができる。
【０１１３】
さらに、制御部１１、表示情報生成部２０および表示制御部２１は、仮想タブレット４１を前記予め定める方向と反対の方向の側にも設定することができないときは、仮想タブレット４１を縮小した領域を設定するので、表示領域の角の近辺であっても表示することができる。また、表示領域の小さい表示装置１にも対応することができる。
【０１１４】
さらに、情報を表示する表示領域が形成された表示部２２を含む表示装置の前記表示領域に情報を表示するにあたって、図８に示したステップＡ１または図１０に示したステップＢ１では、前記表示領域に載置される面に固有のＱＲコードが付された棒状体４の画像を表す画像情報を取得する。図８に示したステップＡ３または図１０に示したステップＢ３では、図８に示したステップＡ１または図１０に示したステップＢ１で取得された画像情報から、載置された載置物の位置およびＱＲコードを認識する。図１２に示したステップＣ４では、図８に示したステップＡ３または図１０に示したステップＢ３でＱＲコードが認識されると、ＱＲコードが認識された棒状体４の長手方向に直交する方向のうち予め定める方向の側に、ＱＲコードが認識された棒状体４に隣接する予め定める形状の仮想タブレット４１を設定し、設定した仮想タブレット４１を前記表示領域に表示するように表示部２２を制御する。図８に示したステップＡ３，Ａ７〜Ａ９では、前記表示領域に表示した仮想タブレット４１内の、物体が接触する位置を検出する。そして、図１２に示したステップＣ３では、図８に示したステップＡ３，Ａ７〜Ａ９で検出された位置の軌跡を表す軌跡情報を前記表示領域に表示するように表示部２２を制御する。したがって、表示画面上に載置された物体との位置関係で決まる領域で入力された情報を表示することができる。すなわち、表示装置１をホワイトボードのように使用することができる。
【符号の説明】
【０１１５】
１  表示装置
３  タブレット装置
４  棒状体
５  電子ペン
１１  制御部
１２  通信部
１３  データ記憶部
１４  形状認識部
１５  位置認識部
１６  文字認識部
１７  発光部
１８  発光制御部
１９  画像入力部
２０  表示情報生成部
２１  表示制御部
２２  表示部
２３  入力部
３１  タブレット制御部
３２  タブレット通信部
３３  タブレット記憶部
３４  座標検出部
３５  座標入力部
３６  バッテリ部
３７  透明部
３８  棒状部
３９，４２  ＱＲコード
４１  仮想タブレット
１１１  記憶部
１３１  ベース表示情報
１３２  タブレット表示情報
２１１  表示バッファ
【図１】
2011022794.tif 000003
【図２】
2011022794.tif 000004
【図３】
2011022794.tif 000005
【図４】
2011022794.tif 000006
【図５】
2011022794.tif 000007
【図６】
2011022794.tif 000008
【図７】
2011022794.tif 000009
【図８】
2011022794.tif 000010
【図９】
2011022794.tif 000011
【図１０】
2011022794.tif 000012
【図１１】
2011022794.tif 000013
【図１２】
2011022794.tif 000014
【図１３】
2011022794.tif 000015