(57)【要約】【課題】  電子ボード上で実行しているソフトウェアの機能実行時に少ない操作数で素早く実行する機能を切り替え、また機能実行時に数値を入力する必要がある機能を実行する場合に簡単に数値を入力できるような電子ボードシステムを提供すること。【解決手段】  電子ボードシステム表示制御手段が、入力開始時に検出された物体の大きさと入力箇所の数に応じて、登録機能記憶部に予め記憶させておいた機能を実行させる手段を備えることを特徴とする。【選択図】      図４
2009003662.tif 000002
【特許請求の範囲】
【請求項１】
二次元の情報入力領域を指示した所定物体を検出し、所定物体の大きさと指示箇所の数とを入力情報として検出する情報入力装置を備えた電子ボードシステムにおいて、
前記情報入力装置が検出した所定物体による指示箇所の数に応じて、登録機能記憶部に予め記憶させておいた機能を実行させる表示制御手段を備えることを特徴とする電子ボードシステム。
【請求項２】
二次元の情報入力領域を指示した所定物体を検出し、所定物体の大きさと指示箇所の数とを入力情報として検出する情報入力装置を備えた電子ボードシステムにおいて、
前記情報入力装置が検出した所定物体の大きさに応じて、登録機能記憶部に予め記憶させておいた機能を実行させる表示制御手段を備えることを特徴とする電子ボードシステム。
【請求項３】
二次元の情報入力領域を指示した所定物体を検出し、所定物体の大きさと指示箇所の数とを入力情報として検出する情報入力装置を備えた電子ボードシステムにおいて、
前記情報入力装置が検出した所定物体の大きさと指示箇所の数に応じて、登録機能記憶部に予め記憶させておいた機能を実行させる表示制御手段を備えることを特徴とする電子ボードシステム。
【請求項４】
前記表示制御手段が、値入力を必要とする機能を実行する場合に、所定物体による指示箇所の座標情報の履歴と現在の入力座標の座標間の距離の差分値を実行機能における入力値として使用することを特徴とする請求項１〜３のいずれか一項に記載の電子ボードシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次元の情報入力領域を指示した所定物体を検出し、入力情報として出力する情報入力装置を用いた電子ボードシステムに関するものである。
【背景技術】
【０００２】
従来において、パーソナルコンピュータから成る画面生成装置で生成した文字や画像などのオブジェクトの操作画面を表示画面投影装置に入力し、この表示画面投影装置により操作画面を、指や専用の電子ペンによって座標入力を行うことのできる電子ボードに投影して表示し、表示された操作画面上で文字オブジェクトを描画したり、画像オブジェクトを操作する電子ボードシステムが知られている。
電子ボードの座標検出方式には一点だけでなく二点以上の複数点の座標を検出することのできる方法もあり、入力を行っている点数や入力を行っている点における物体の大きさを検出することができる（例えば特許文献１）。
この電子ボードシステムは主に会議や授業で用いられる。パソコン上に電子的な資料を表示し、電子ボードに映像を映し出すことで複数の人間で資料の内容を共有し、利用者の指や利用者の持つ電子ペンによって、様々な線の色や太さを用いての書き込みや表示映像の拡大・縮小、表示画像の移動や切替など様々な操作を直感的に行うことができる。
【０００３】
【特許文献１】特開２０００−１３２３３９
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、会議等において当該電子ボードシステムを用いて指や電子ペンによる書き込みやオブジェクトの操作を行う場合、様々な線の色や太さを切り替えたり、オブジェクトへの操作機能を切り替えて使用する。
そこで、電子ボードの操作画面内に線の色や太さの変更や機能の実行を行うためのメニューあるいはツールバーを設け、これらのメニューあるいはツールバーにより、入力線の色や太さを変更したり、オブジェクトへの操作機能を切り替えて実行する。
【０００５】
しかしながら、機能の切替をメニューやツールバーからその都度実行するようにした場合、操作量が多くなり、効率的な操作が行えないと問題がある。
また、表示内容の拡大や縮小処理で機能実行時に拡大率を入力するようなソフトウェアの機能実行時に数値入力を必要とする機能において、機能実行とは別に入力したい数値を予め設定しておく必要がある。このため、機能実行のための操作量が多くなってしまうという問題がある。
また電子ペンにはペン先のスイッチ以外にも補助スイッチを持つものがあり、補助スイッチと組み合わせて別の機能を実行させる方法もあるが、電子ペンに不慣れな使用者には操作が難しく、直感的な操作を行うことができなくなる。
【０００６】
本発明の目的は、電子ボード上への線入力を行う際に線の太さや色などを煩雑な操作を行うことなく変更して入力ができる電子ボードシステムを提供することにある。
また、表示されているオブジェクトへの操作機能や表示画像に対する操作機能を煩雑な操作を行うことなく実行することができる電子ボードシステムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る電子ボードシステムは、二次元の情報入力領域を指示した所定物体を検出し、所定物体の大きさと指示箇所の数とを入力情報として検出する情報入力装置を備えた電子ボードシステムにおいて、
前記情報入力装置が検出した所定物体による指示箇所の数に応じて、登録機能記憶部に予め記憶させておいた機能を実行させる表示制御手段を備えることを特徴とする。
【０００８】
また、二次元の情報入力領域を指示した所定物体を検出し、所定物体の大きさと指示箇所の数とを入力情報として検出する情報入力装置を備えた電子ボードシステムにおいて、
前記情報入力装置が検出した所定物体の大きさに応じて、登録機能記憶部に予め記憶させておいた機能を実行させる表示制御手段を備えることを特徴とする。
【０００９】
また、二次元の情報入力領域を指示した所定物体を検出し、所定物体の大きさと指示箇所の数とを入力情報として検出する情報入力装置を備えた電子ボードシステムにおいて、
前記情報入力装置が検出した所定物体の大きさと指示箇所の数に応じて、登録機能記憶部に予め記憶させておいた機能を実行させる表示制御手段を備えることを特徴とする。
【００１０】
また、前記表示制御手段が、値入力を必要とする機能を実行する場合に、所定物体による指示箇所の座標情報の履歴と現在の入力座標の座標間の距離の差分値を実行機能における入力値として使用することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、情報入力装置によって検出された入力サイズ情報と入力箇所数情報とを用いて実行機能の切替を行うことにより機能の切替を素早く行うことができ、煩雑な操作をなくし、使い勝手の良い電子ボードシステムを提供することができる。
また、複数個所入力時に入力座標同士の距離を入力値として使用することで機能実行時に数値入力が必要な機能において素早く入力値を設定することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明に係る電子ボードシステムの一実施の形態について、図面に基づき説明する。
図１は、本発明に係る電子ボードシステムの一実施の形態を示すシステム構成図である。
本実施形態の電子ボードシステムは、電子ボード１０１、入力ペン１０２、表示画面投影表示装置１０３、制御用コンピュータ１０４、この制御用コンピュータ１０４に付属したキーボード１０５及び表示装置１０６で構成されている。
制御用コンピュータ１０４は汎用のパーソナルコンピュータと同等の機能を有するもので、内部メモリには文字オブジェクトや画像オブジェクトを処理する表示内容制御プログラム１０４１が格納されている。
電子ボード１０１には、入力ペン１０２や使用者の指での入力操作時の位置座標、および入力物体の大きさを同時に複数検出できる入力エリア１０７が設けられている。
【００１３】
図２は前記入力エリア１０７の座標検出に関して、複数の位置での入力座標と入力座標における入力物体の大きさとを検出することができる座標検出装置の一例を示した概略図である。
入力エリア１０７は、入力ペン１０２や指などにより座標を入力する矩形の座標入力面２０１と、座標入力面２０１に沿って扇形に広がる照射光を発し、また、座標入力面２０１に沿って進行する反射光を受光する光学ユニット２０２（そのうち左側にある光学ユニットを２０２Ｌ、右側にある光学ユニットを２０２Ｒとする）と、座標入力ユニット２０１の外縁に配置され光学ユニット２０２が発した照射光を、その入射方向に再帰的に反射する反射部２０３、左右の光学ユニット２０２が反射部２０３から受光した情報を座標情報と入力物体のサイズ情報に変換する検出情報処理装置２０４を有する。
検出情報処理装置２０４は、反射部２０３からの反射光を受光するカメラを内蔵しており、座標入力面２０１に指などの物体が置かれた場合、その物体の大きさに応じて反射光が遮られる。そのため、物体の大きさに応じた影の像がカメラへ入力される。
従って、図９に示すように、大きさの異なる物体ＡとＢとを入力エリア１０７に置いた場合、その位置に対応した照射光のスキャンタイミングでは図９に示すような影の像がカメラに入力される。
検出情報処理装置２０４は、影の像が入力されたタイミングによって物体ＡとＢの座標位置を算出し、かつ影の像の大きさによって物体ＡとＢの大きさを算出する。
【００１４】
図３は、検出情報処理装置２０４から制御用コンピュータ１０４に通知された情報について、1つの入力イベントごとのデータ構造を示した図である。
検出情報処理装置２０４から通知された情報は、座標入力面２０１上に存在する入力ペンや指などの検出物体数３０２と、検出物体ごとに座標情報３０３と検出物体サイズ情報３０４を１つの入力データ３０１として扱う。
【００１５】
図４は、制御用コンピュータ１０４の内部メモリに格納された表示内容制御プログラム１０４１の機能構成を示すブロック図である。
検出情報処理装置２０４から通知された入力データ３０１を検出物体数情報３０２と座標情報３０３と検出物体サイズ情報３０４に入力情報解析部４０１にて分解する。
実行機能制御部４０２では入力情報解析部４０１で抽出された検出物体数情報３０２と検出物体サイズ情報３０４を用いて、登録機能記憶部４０３に登録されている機能を参照する。登録機能実行部４０４が参照された機能を実行し、座標情報３０３と合わせて表示装置１０６に実行結果を反映させる。
また、入力情報解析部４０１で抽出された情報は入力情報記憶部４０５に履歴情報として記憶され、実行機能制御部４０２では新しい入力情報と過去の座標情報との変化量を機能実行時の入力値として利用するために過去の入力情報を参照する。
【００１６】
図５は、登録機能記憶部４０４に登録されている検出物体数情報と検出物体サイズ情報と実行機能の対応例である。
本実施形態では、検出された物体のサイズの直径をミリメートル単位で算出し、検出物体のサイズがある一定範囲内であるかどうかで実行する機能を割り当てる。
検出物体数が１の場合、図５(a)の表のように、１０ｍｍ未満の物体である場合は入力座標の位置に黒色のペンにて書き込みを実行し、１０ｍｍ以上かつ２０ｍｍ未満の物体である場合は入力座標の位置に赤色のペンにて書き込みを実行する。２０ｍｍ以上かつ４０ｍｍ未満の物体である場合は、入力座標の位置にある表示オブジェクトを選択できる機能を実行し、４０ｍｍ以上の物体で入力している場合は入力座標の位置にイレーサ機能による書き込み内容の消去を実行する。
【００１７】
検出物体数が２の場合、図５(b)の表のように、検出物体数が１の場合の機能とは別に数値入力を必要とする機能を実行する。
１０ｍｍ未満の物体である場合は、現在の表示内容に対して拡大率の変更機能を実行し、１０ｍｍ以上かつ２０ｍｍ未満の物体である場合は、現在の線入力機能（例えば、黒色のペンにて書き込み機能）における入力線の太さの変更機能を実行する。
２０ｍｍ以上かつ４０ｍｍ未満の物体である場合は、現在の表示内容に対してスクロール機能を実行し、４０ｍｍ以上の物体で入力している場合は、複数のページを持つスライドのページを移動するように現在の表示内容を別の画像に切り替える表示画像切替機能を実行する。
これらの機能を実行する際に使用する入力数値(例えば拡大率変更機能における拡大率の値)には、現在の入力によって検出された２物体の座標間距離と直前の入力における２物体の座標間距離を使用する。
【００１８】
図６は、入力物体数が１の場合における入力例を示した図である。
図６(a)のように、直径１０ｍｍ未満の入力物体６０１Ａを６０１Ｂの位置へ移動させながら入力した場合、実行機能制御部４０２は図５(a)の登録機能記憶部４０３にある入力物体数１の記憶情報から１０ｍｍ未満の項目にある黒色ペンによる入力を実行する。これにより、６０１Ａの位置から６０１Ｂの位置に向かって線が入力される。
図６(b)のように、直径４０ｍｍ以上の入力物体６０２Ａを６０２Ｂの位置へ移動させながら入力した場合、実行機能制御部４０２は図５(a)の登録機能記憶部４０３にある入力物体数１の記憶情報から４０ｍｍ以上の項目にあるイレーサによる消去を実行する。これにより、６０１Ａの位置から６０１Ｂの位置に向かって移動した時の軌道に沿った領域内にある書き込みに対して消去を行う。
【００１９】
図７は入力物体数が２の場合における入力例を示した図である。
図７(a)のように、直径１０ｍｍ未満の入力物体７０１と７０２Ａを入力した場合、実行機能制御部４０２は図５(b)の登録機能記憶部４０３にある入力物体数２の記憶情報から１０ｍｍ未満の項目にある拡大率変更を実行する。拡大率の変更は７０２Ａの位置から７０２Ｂの位置に移動させることによって、２点間距離が直前の入力時における２点間距離から増加した場合には拡大処理、２点間距離が直前の入力時における２点間距離から減少した場合には縮小処理を行う。
【００２０】
図７(b)のように、直径４０ｍｍ以上の入力物体７０３Ａと７０４Ａを入力した場合、実行機能制御部４０２は図５(b)の登録機能記憶部４０３にある入力物体数２の記憶情報から４０ｍｍ以上の項目にある表示画像切替を実行する。表示画像切替は７０４Ａの位置から７０４Ｂの位置に移動させることによって、２点間距離が直前の入力時における２点間距離から増加した場合には次ページにあたる画像を表示し、２点間距離が直前の入力時における２点間距離から減少した場合には前ページにあたる画像を表示する。
【００２１】
図８は、表示内容制御プログラム１０４１の処理を示したフローチャートである。
まず入力が行われた場合、表示内容制御プログラム１０４１は入力情報から入力物体数情報Ｎ、座標情報Ｐ、入力物体サイズ情報Ｓ(ＰとＳは入力物体数の数だけ取得する)を抽出する(ステップ８０１)。
次に、入力物体数情報Ｎと入力物体サイズ情報Ｓを基に登録機能記憶部４０３から対象実行機能Ｅを参照する(ステップ８０２)。
【００２２】
次に、対象実行機能Ｅが実行可能状態であるかどうかを判定する(ステップ８０３)。
対象実行機能Ｅが実行可能な状態でなければ、入力情報を入力情報記憶部４０５に格納し、処理を終了する。対象実行機能Ｅが実行可能な状態であるならば、入力物体数情報Ｎが１であるかどうかを判定する(ステップ８０４)。入力物体数情報Ｎが１である場合、そのまま対象実行機能Ｅを実行する。
入力物体数情報Ｎが１でない場合は、対象実行機能Ｅが数値入力の必要な機能であるかどうかを判定する(ステップ８０５)。対象実行機能Ｅが数値入力の必要がないならば、入力物体数情報Ｎが１の場合と同様にそのまま機能を実行する。
数値入力が必要な機能の場合、まず入力情報記憶部４０５から直前の座標情報Ｐ‘を参照する(ステップ８０６)。
次にＰの座標間距離とＰ’の座標間距離の差分Ｄを算出し、Ｄを対象実行機能Ｅに入力値として設定し、実行する(ステップ８０７、ステップ８０８、ステップ８０９)。
最後に、Ｅの機能を実行後、入力情報を入力情報記憶部４０５に格納して処理を終了する(ステップ８１０)。
【図面の簡単な説明】
【００２３】
【図１】本発明に係る電子ボードシステムの実施形態を示すシステム構成図である。
【図２】複数の位置での入力座標と入力座標における入力物体の大きさとを検出することができる座標検出装置の一例を示した概略図である。
【図３】座標検出装置からの入力情報のデータ構造を示した図である。
【図４】表示内容制御プログラムの機能構成を示すブロック図である。
【図５】登録機能記憶部に登録されている検出物体数情報と検出物体サイズ情報と実行機能の対応例である。
【図６】入力物体数が１の場合における入力例を示した図である。
【図７】入力物体数が２の場合における入力例を示した図である。
【図８】表示内容制御プログラムの処理を示すフローチャートである。
【図９】検出情報処理装置において物体の位置や大きさに応じた影の像がカメラに入力されることを示した説明図である。
【符号の説明】
【００２４】
１０１  電子ボード
１０２  入力ペン
１０３  表示画面投影装置
１０４  制御用コンピュータ
１０５  キーボード
１０６  表示装置
１０７  入力エリア
１０４１  表示処理プログラム
２０１  座標入力面
２０２Ｒ  光学ユニット(右側)
２０２Ｌ  光学ユニット(左側)
２０３  反射部
２０４  検出情報処理装置
３０１  入力データ
３０２  検出物体数
３０３  座標情報
３０４  検出物体サイズ情報
４０１  入力情報解析部
４０２  実行機能制御部
４０３  登録機能記憶部
４０４  登録機能実行部
４０５  入力情報記憶部
【図１】
2009003662.tif 000003
【図２】
2009003662.tif 000004
【図３】
2009003662.tif 000005
【図４】
2009003662.tif 000006
【図５】
2009003662.tif 000007
【図６】
2009003662.tif 000008
【図７】
2009003662.tif 000009
【図８】
2009003662.tif 000010
【図９】
2009003662.tif 000011