[go: up one dir, main page]

JP2009003662A - Electronic board system - Google Patents

Electronic board system Download PDF

Info

Publication number
JP2009003662A
JP2009003662A JP2007163282A JP2007163282A JP2009003662A JP 2009003662 A JP2009003662 A JP 2009003662A JP 2007163282 A JP2007163282 A JP 2007163282A JP 2007163282 A JP2007163282 A JP 2007163282A JP 2009003662 A JP2009003662 A JP 2009003662A
Authority
JP
Japan
Prior art keywords
input
information
function
electronic board
board system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007163282A
Other languages
Japanese (ja)
Inventor
Jun Ishida
準 石田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Software Engineering Co Ltd
Original Assignee
Hitachi Software Engineering Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Software Engineering Co Ltd filed Critical Hitachi Software Engineering Co Ltd
Priority to JP2007163282A priority Critical patent/JP2009003662A/en
Publication of JP2009003662A publication Critical patent/JP2009003662A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Position Input By Displaying (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an electronic board system which can quickly switch executing functions with a small number of operations when executing software functions currently executed on an electronic board and can easily input a numeric value when executing the function which is necessary to input the numeric value when executing the function. <P>SOLUTION: An electronic board system display control means has a means for executing a function stored beforehand in a registration function storage part according to a size of an objective and the number of input locations detected in starting input. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、二次元の情報入力領域を指示した所定物体を検出し、入力情報として出力する情報入力装置を用いた電子ボードシステムに関するものである。   The present invention relates to an electronic board system using an information input device that detects a predetermined object indicating a two-dimensional information input area and outputs it as input information.

従来において、パーソナルコンピュータから成る画面生成装置で生成した文字や画像などのオブジェクトの操作画面を表示画面投影装置に入力し、この表示画面投影装置により操作画面を、指や専用の電子ペンによって座標入力を行うことのできる電子ボードに投影して表示し、表示された操作画面上で文字オブジェクトを描画したり、画像オブジェクトを操作する電子ボードシステムが知られている。
電子ボードの座標検出方式には一点だけでなく二点以上の複数点の座標を検出することのできる方法もあり、入力を行っている点数や入力を行っている点における物体の大きさを検出することができる(例えば特許文献1)。
この電子ボードシステムは主に会議や授業で用いられる。パソコン上に電子的な資料を表示し、電子ボードに映像を映し出すことで複数の人間で資料の内容を共有し、利用者の指や利用者の持つ電子ペンによって、様々な線の色や太さを用いての書き込みや表示映像の拡大・縮小、表示画像の移動や切替など様々な操作を直感的に行うことができる。
Conventionally, an operation screen of an object such as a character or an image generated by a screen generation device composed of a personal computer is input to the display screen projection device, and the operation screen is input by the display screen projection device with coordinates by a finger or a dedicated electronic pen. There is known an electronic board system that projects and displays an image on an electronic board that can perform image processing, draws a character object on the displayed operation screen, and operates an image object.
The electronic board coordinate detection method can detect not only one point but also the coordinates of two or more points, detecting the number of input points and the size of the object at the input point (For example, Patent Document 1).
This electronic board system is mainly used in meetings and classes. By displaying electronic materials on a computer and projecting images on an electronic board, the content of the materials can be shared by multiple people. Various operations such as writing using the image, enlargement / reduction of the display image, movement and switching of the display image can be performed intuitively.

特開2000−132339JP 2000-132339 A

ところで、会議等において当該電子ボードシステムを用いて指や電子ペンによる書き込みやオブジェクトの操作を行う場合、様々な線の色や太さを切り替えたり、オブジェクトへの操作機能を切り替えて使用する。
そこで、電子ボードの操作画面内に線の色や太さの変更や機能の実行を行うためのメニューあるいはツールバーを設け、これらのメニューあるいはツールバーにより、入力線の色や太さを変更したり、オブジェクトへの操作機能を切り替えて実行する。
By the way, when performing writing or object operation with a finger or an electronic pen using the electronic board system in a meeting or the like, various line colors and thicknesses are switched, or object operation functions are switched.
Therefore, a menu or toolbar for changing the color and thickness of lines and executing functions in the operation screen of the electronic board is provided, and the color and thickness of input lines can be changed with these menus and toolbars. Switch the operation function to the object and execute it.

しかしながら、機能の切替をメニューやツールバーからその都度実行するようにした場合、操作量が多くなり、効率的な操作が行えないと問題がある。
また、表示内容の拡大や縮小処理で機能実行時に拡大率を入力するようなソフトウェアの機能実行時に数値入力を必要とする機能において、機能実行とは別に入力したい数値を予め設定しておく必要がある。このため、機能実行のための操作量が多くなってしまうという問題がある。
また電子ペンにはペン先のスイッチ以外にも補助スイッチを持つものがあり、補助スイッチと組み合わせて別の機能を実行させる方法もあるが、電子ペンに不慣れな使用者には操作が難しく、直感的な操作を行うことができなくなる。
However, if function switching is executed from the menu or toolbar each time, there is a problem that the amount of operation increases and efficient operation cannot be performed.
In addition, in functions that require numerical input when executing software functions such as inputting the enlargement ratio when executing functions in the process of enlarging or reducing display contents, it is necessary to set in advance the numerical values to be input separately from function execution is there. For this reason, there exists a problem that the operation amount for function execution will increase.
Some electronic pens have auxiliary switches in addition to the pen tip switch, and there are methods to perform other functions in combination with auxiliary switches. However, it is difficult to operate for users unfamiliar with electronic pens. You will not be able to perform certain operations.

本発明の目的は、電子ボード上への線入力を行う際に線の太さや色などを煩雑な操作を行うことなく変更して入力ができる電子ボードシステムを提供することにある。
また、表示されているオブジェクトへの操作機能や表示画像に対する操作機能を煩雑な操作を行うことなく実行することができる電子ボードシステムを提供することにある。
An object of the present invention is to provide an electronic board system capable of changing and inputting a line thickness, color, and the like without performing complicated operations when performing line input on the electronic board.
It is another object of the present invention to provide an electronic board system that can execute an operation function for a displayed object and an operation function for a display image without performing a complicated operation.

上記目的を達成するために、本発明に係る電子ボードシステムは、二次元の情報入力領域を指示した所定物体を検出し、所定物体の大きさと指示箇所の数とを入力情報として検出する情報入力装置を備えた電子ボードシステムにおいて、
前記情報入力装置が検出した所定物体による指示箇所の数に応じて、登録機能記憶部に予め記憶させておいた機能を実行させる表示制御手段を備えることを特徴とする。
In order to achieve the above object, an electronic board system according to the present invention detects a predetermined object indicating a two-dimensional information input area, and detects information as the input information by detecting the size of the predetermined object and the number of specified locations. In an electronic board system equipped with a device,
The information input device includes display control means for executing a function stored in advance in a registration function storage unit in accordance with the number of points indicated by a predetermined object detected by the information input device.

また、二次元の情報入力領域を指示した所定物体を検出し、所定物体の大きさと指示箇所の数とを入力情報として検出する情報入力装置を備えた電子ボードシステムにおいて、
前記情報入力装置が検出した所定物体の大きさに応じて、登録機能記憶部に予め記憶させておいた機能を実行させる表示制御手段を備えることを特徴とする。
Further, in an electronic board system provided with an information input device that detects a predetermined object that indicates a two-dimensional information input area and detects the size of the predetermined object and the number of specified locations as input information,
In accordance with the size of the predetermined object detected by the information input device, there is provided display control means for executing a function stored in advance in a registration function storage unit.

また、二次元の情報入力領域を指示した所定物体を検出し、所定物体の大きさと指示箇所の数とを入力情報として検出する情報入力装置を備えた電子ボードシステムにおいて、
前記情報入力装置が検出した所定物体の大きさと指示箇所の数に応じて、登録機能記憶部に予め記憶させておいた機能を実行させる表示制御手段を備えることを特徴とする。
Further, in an electronic board system provided with an information input device that detects a predetermined object that indicates a two-dimensional information input area and detects the size of the predetermined object and the number of specified locations as input information,
The information input device includes display control means for executing a function stored in advance in a registration function storage unit according to the size of the predetermined object detected by the information input device and the number of designated locations.

また、前記表示制御手段が、値入力を必要とする機能を実行する場合に、所定物体による指示箇所の座標情報の履歴と現在の入力座標の座標間の距離の差分値を実行機能における入力値として使用することを特徴とする。   In addition, when the display control unit executes a function that requires value input, the difference value of the distance between the coordinate information history of the designated location by the predetermined object and the coordinate of the current input coordinate is input to the execution function. It is used as a feature.

本発明によれば、情報入力装置によって検出された入力サイズ情報と入力箇所数情報とを用いて実行機能の切替を行うことにより機能の切替を素早く行うことができ、煩雑な操作をなくし、使い勝手の良い電子ボードシステムを提供することができる。
また、複数個所入力時に入力座標同士の距離を入力値として使用することで機能実行時に数値入力が必要な機能において素早く入力値を設定することができる。
According to the present invention, the function can be quickly switched by switching the execution function by using the input size information and the number-of-input-points information detected by the information input device, eliminating complicated operations and ease of use. A good electronic board system can be provided.
Further, by using the distance between the input coordinates as an input value when inputting a plurality of places, it is possible to quickly set an input value in a function that requires a numerical input when executing the function.

以下、本発明に係る電子ボードシステムの一実施の形態について、図面に基づき説明する。
図1は、本発明に係る電子ボードシステムの一実施の形態を示すシステム構成図である。
本実施形態の電子ボードシステムは、電子ボード101、入力ペン102、表示画面投影表示装置103、制御用コンピュータ104、この制御用コンピュータ104に付属したキーボード105及び表示装置106で構成されている。
制御用コンピュータ104は汎用のパーソナルコンピュータと同等の機能を有するもので、内部メモリには文字オブジェクトや画像オブジェクトを処理する表示内容制御プログラム1041が格納されている。
電子ボード101には、入力ペン102や使用者の指での入力操作時の位置座標、および入力物体の大きさを同時に複数検出できる入力エリア107が設けられている。
Hereinafter, an embodiment of an electronic board system according to the present invention will be described with reference to the drawings.
FIG. 1 is a system configuration diagram showing an embodiment of an electronic board system according to the present invention.
The electronic board system of this embodiment includes an electronic board 101, an input pen 102, a display screen projection display device 103, a control computer 104, a keyboard 105 attached to the control computer 104, and a display device 106.
The control computer 104 has the same function as a general-purpose personal computer, and a display content control program 1041 for processing character objects and image objects is stored in the internal memory.
The electronic board 101 is provided with an input area 107 that can simultaneously detect a plurality of position coordinates and input object sizes at the time of an input operation with the input pen 102 or the user's finger.

図2は前記入力エリア107の座標検出に関して、複数の位置での入力座標と入力座標における入力物体の大きさとを検出することができる座標検出装置の一例を示した概略図である。
入力エリア107は、入力ペン102や指などにより座標を入力する矩形の座標入力面201と、座標入力面201に沿って扇形に広がる照射光を発し、また、座標入力面201に沿って進行する反射光を受光する光学ユニット202(そのうち左側にある光学ユニットを202L、右側にある光学ユニットを202Rとする)と、座標入力ユニット201の外縁に配置され光学ユニット202が発した照射光を、その入射方向に再帰的に反射する反射部203、左右の光学ユニット202が反射部203から受光した情報を座標情報と入力物体のサイズ情報に変換する検出情報処理装置204を有する。
検出情報処理装置204は、反射部203からの反射光を受光するカメラを内蔵しており、座標入力面201に指などの物体が置かれた場合、その物体の大きさに応じて反射光が遮られる。そのため、物体の大きさに応じた影の像がカメラへ入力される。
従って、図9に示すように、大きさの異なる物体AとBとを入力エリア107に置いた場合、その位置に対応した照射光のスキャンタイミングでは図9に示すような影の像がカメラに入力される。
検出情報処理装置204は、影の像が入力されたタイミングによって物体AとBの座標位置を算出し、かつ影の像の大きさによって物体AとBの大きさを算出する。
FIG. 2 is a schematic diagram showing an example of a coordinate detection apparatus that can detect input coordinates at a plurality of positions and the size of an input object at the input coordinates with respect to the coordinate detection of the input area 107.
The input area 107 emits a rectangular coordinate input surface 201 for inputting coordinates with the input pen 102 or a finger, etc., and irradiation light spreading in a fan shape along the coordinate input surface 201, and travels along the coordinate input surface 201. An optical unit 202 that receives reflected light (the optical unit on the left side is 202L and the optical unit on the right side is 202R), and the irradiation light emitted from the optical unit 202 arranged on the outer edge of the coordinate input unit 201 is A reflection unit 203 that recursively reflects in the incident direction, and a detection information processing device 204 that converts information received by the left and right optical units 202 from the reflection unit 203 into coordinate information and input object size information.
The detection information processing apparatus 204 has a built-in camera that receives the reflected light from the reflecting unit 203. When an object such as a finger is placed on the coordinate input surface 201, the reflected light is reflected according to the size of the object. Blocked. Therefore, a shadow image corresponding to the size of the object is input to the camera.
Therefore, as shown in FIG. 9, when objects A and B having different sizes are placed in the input area 107, a shadow image as shown in FIG. 9 is displayed on the camera at the scan timing of irradiation light corresponding to the position. Entered.
The detection information processing apparatus 204 calculates the coordinate positions of the objects A and B at the timing when the shadow image is input, and calculates the sizes of the objects A and B based on the size of the shadow image.

図3は、検出情報処理装置204から制御用コンピュータ104に通知された情報について、1つの入力イベントごとのデータ構造を示した図である。
検出情報処理装置204から通知された情報は、座標入力面201上に存在する入力ペンや指などの検出物体数302と、検出物体ごとに座標情報303と検出物体サイズ情報304を1つの入力データ301として扱う。
FIG. 3 is a diagram illustrating a data structure for each input event regarding information notified from the detection information processing apparatus 204 to the control computer 104.
The information notified from the detection information processing apparatus 204 includes the number of detected objects 302 such as an input pen and a finger existing on the coordinate input surface 201, and coordinate information 303 and detected object size information 304 for each detected object as one input data. Treat as 301.

図4は、制御用コンピュータ104の内部メモリに格納された表示内容制御プログラム1041の機能構成を示すブロック図である。
検出情報処理装置204から通知された入力データ301を検出物体数情報302と座標情報303と検出物体サイズ情報304に入力情報解析部401にて分解する。
実行機能制御部402では入力情報解析部401で抽出された検出物体数情報302と検出物体サイズ情報304を用いて、登録機能記憶部403に登録されている機能を参照する。登録機能実行部404が参照された機能を実行し、座標情報303と合わせて表示装置106に実行結果を反映させる。
また、入力情報解析部401で抽出された情報は入力情報記憶部405に履歴情報として記憶され、実行機能制御部402では新しい入力情報と過去の座標情報との変化量を機能実行時の入力値として利用するために過去の入力情報を参照する。
FIG. 4 is a block diagram showing a functional configuration of the display content control program 1041 stored in the internal memory of the control computer 104.
The input data 301 notified from the detected information processing apparatus 204 is decomposed by the input information analysis unit 401 into detected object number information 302, coordinate information 303, and detected object size information 304.
The execution function control unit 402 refers to the function registered in the registration function storage unit 403 using the detected object number information 302 and the detected object size information 304 extracted by the input information analysis unit 401. The registered function execution unit 404 executes the referenced function, and reflects the execution result on the display device 106 together with the coordinate information 303.
Further, the information extracted by the input information analysis unit 401 is stored as history information in the input information storage unit 405, and the execution function control unit 402 uses the change amount between the new input information and the past coordinate information as an input value at the time of function execution. Refer to past input information for use as.

図5は、登録機能記憶部404に登録されている検出物体数情報と検出物体サイズ情報と実行機能の対応例である。
本実施形態では、検出された物体のサイズの直径をミリメートル単位で算出し、検出物体のサイズがある一定範囲内であるかどうかで実行する機能を割り当てる。
検出物体数が1の場合、図5(a)の表のように、10mm未満の物体である場合は入力座標の位置に黒色のペンにて書き込みを実行し、10mm以上かつ20mm未満の物体である場合は入力座標の位置に赤色のペンにて書き込みを実行する。20mm以上かつ40mm未満の物体である場合は、入力座標の位置にある表示オブジェクトを選択できる機能を実行し、40mm以上の物体で入力している場合は入力座標の位置にイレーサ機能による書き込み内容の消去を実行する。
FIG. 5 is a correspondence example of the detected object number information, the detected object size information, and the execution function registered in the registration function storage unit 404.
In the present embodiment, the diameter of the size of the detected object is calculated in units of millimeters, and a function to be executed is assigned depending on whether the size of the detected object is within a certain range.
When the number of detected objects is 1, as shown in the table of FIG. 5A, if the object is less than 10 mm, writing is performed with a black pen at the position of the input coordinates, and the object is 10 mm or more and less than 20 mm. If there is, the writing is executed with the red pen at the position of the input coordinate. When the object is 20 mm or more and less than 40 mm, a function that allows the display object at the input coordinate position to be selected is executed. When the object is input by 40 mm or more, the content written by the eraser function is input to the input coordinate position. Perform erasure.

検出物体数が2の場合、図5(b)の表のように、検出物体数が1の場合の機能とは別に数値入力を必要とする機能を実行する。
10mm未満の物体である場合は、現在の表示内容に対して拡大率の変更機能を実行し、10mm以上かつ20mm未満の物体である場合は、現在の線入力機能(例えば、黒色のペンにて書き込み機能)における入力線の太さの変更機能を実行する。
20mm以上かつ40mm未満の物体である場合は、現在の表示内容に対してスクロール機能を実行し、40mm以上の物体で入力している場合は、複数のページを持つスライドのページを移動するように現在の表示内容を別の画像に切り替える表示画像切替機能を実行する。
これらの機能を実行する際に使用する入力数値(例えば拡大率変更機能における拡大率の値)には、現在の入力によって検出された2物体の座標間距離と直前の入力における2物体の座標間距離を使用する。
When the number of detected objects is 2, as shown in the table of FIG. 5B, a function that requires numerical input is executed separately from the function when the number of detected objects is 1.
If the object is less than 10 mm, the function of changing the enlargement ratio is executed for the current display content. If the object is 10 mm or more and less than 20 mm, the current line input function (for example, with a black pen) The input line thickness changing function is executed in the writing function).
When the object is 20 mm or more and less than 40 mm, the scroll function is executed for the current display content, and when inputting with an object of 40 mm or more, the slide page having a plurality of pages is moved. A display image switching function for switching the current display content to another image is executed.
The input numerical values used when executing these functions (for example, the enlargement ratio value in the enlargement ratio changing function) include the distance between the coordinates of the two objects detected by the current input and the coordinates of the two objects in the previous input. Use distance.

図6は、入力物体数が1の場合における入力例を示した図である。
図6(a)のように、直径10mm未満の入力物体601Aを601Bの位置へ移動させながら入力した場合、実行機能制御部402は図5(a)の登録機能記憶部403にある入力物体数1の記憶情報から10mm未満の項目にある黒色ペンによる入力を実行する。これにより、601Aの位置から601Bの位置に向かって線が入力される。
図6(b)のように、直径40mm以上の入力物体602Aを602Bの位置へ移動させながら入力した場合、実行機能制御部402は図5(a)の登録機能記憶部403にある入力物体数1の記憶情報から40mm以上の項目にあるイレーサによる消去を実行する。これにより、601Aの位置から601Bの位置に向かって移動した時の軌道に沿った領域内にある書き込みに対して消去を行う。
FIG. 6 is a diagram illustrating an input example when the number of input objects is one.
As shown in FIG. 6A, when the input object 601A having a diameter of less than 10 mm is input while being moved to the position 601B, the execution function control unit 402 counts the number of input objects in the registration function storage unit 403 in FIG. The input with the black pen in the item less than 10 mm is executed from the stored information of 1. Thereby, a line is input from the position of 601A toward the position of 601B.
As shown in FIG. 6B, when the input object 602A having a diameter of 40 mm or more is input while being moved to the position 602B, the execution function control unit 402 counts the number of input objects in the registration function storage unit 403 in FIG. Erasing by the eraser in the item of 40 mm or more from the stored information of 1 is executed. As a result, erasure is performed for writing in the region along the trajectory when moving from the position 601A toward the position 601B.

図7は入力物体数が2の場合における入力例を示した図である。
図7(a)のように、直径10mm未満の入力物体701と702Aを入力した場合、実行機能制御部402は図5(b)の登録機能記憶部403にある入力物体数2の記憶情報から10mm未満の項目にある拡大率変更を実行する。拡大率の変更は702Aの位置から702Bの位置に移動させることによって、2点間距離が直前の入力時における2点間距離から増加した場合には拡大処理、2点間距離が直前の入力時における2点間距離から減少した場合には縮小処理を行う。
FIG. 7 is a diagram illustrating an input example when the number of input objects is two.
When input objects 701 and 702A having a diameter of less than 10 mm are input as shown in FIG. 7A, the execution function control unit 402 uses the stored information of the number of input objects 2 in the registration function storage unit 403 of FIG. 5B. Execute magnification change in items less than 10 mm. The enlargement ratio is changed by moving from the position 702A to the position 702B. When the distance between the two points increases from the distance between the two points at the time of the previous input, the enlargement process is performed. When the distance between the two points is reduced, a reduction process is performed.

図7(b)のように、直径40mm以上の入力物体703Aと704Aを入力した場合、実行機能制御部402は図5(b)の登録機能記憶部403にある入力物体数2の記憶情報から40mm以上の項目にある表示画像切替を実行する。表示画像切替は704Aの位置から704Bの位置に移動させることによって、2点間距離が直前の入力時における2点間距離から増加した場合には次ページにあたる画像を表示し、2点間距離が直前の入力時における2点間距離から減少した場合には前ページにあたる画像を表示する。   As shown in FIG. 7B, when input objects 703A and 704A having a diameter of 40 mm or more are input, the execution function control unit 402 uses the stored information of the number of input objects 2 in the registration function storage unit 403 in FIG. The display image switching in the item of 40 mm or more is executed. In the display image switching, when the distance between the two points is increased from the distance between the two points at the time of the previous input by moving from the position of 704A to the position of 704B, an image corresponding to the next page is displayed and the distance between the two points is When the distance between the two points at the time of the previous input is decreased, the image corresponding to the previous page is displayed.

図8は、表示内容制御プログラム1041の処理を示したフローチャートである。
まず入力が行われた場合、表示内容制御プログラム1041は入力情報から入力物体数情報N、座標情報P、入力物体サイズ情報S(PとSは入力物体数の数だけ取得する)を抽出する(ステップ801)。
次に、入力物体数情報Nと入力物体サイズ情報Sを基に登録機能記憶部403から対象実行機能Eを参照する(ステップ802)。
FIG. 8 is a flowchart showing the processing of the display content control program 1041.
First, when input is performed, the display content control program 1041 extracts input object number information N, coordinate information P, and input object size information S (P and S are obtained by the number of input objects) from the input information ( Step 801).
Next, the target execution function E is referred from the registration function storage unit 403 based on the input object number information N and the input object size information S (step 802).

次に、対象実行機能Eが実行可能状態であるかどうかを判定する(ステップ803)。
対象実行機能Eが実行可能な状態でなければ、入力情報を入力情報記憶部405に格納し、処理を終了する。対象実行機能Eが実行可能な状態であるならば、入力物体数情報Nが1であるかどうかを判定する(ステップ804)。入力物体数情報Nが1である場合、そのまま対象実行機能Eを実行する。
入力物体数情報Nが1でない場合は、対象実行機能Eが数値入力の必要な機能であるかどうかを判定する(ステップ805)。対象実行機能Eが数値入力の必要がないならば、入力物体数情報Nが1の場合と同様にそのまま機能を実行する。
数値入力が必要な機能の場合、まず入力情報記憶部405から直前の座標情報P‘を参照する(ステップ806)。
次にPの座標間距離とP’の座標間距離の差分Dを算出し、Dを対象実行機能Eに入力値として設定し、実行する(ステップ807、ステップ808、ステップ809)。
最後に、Eの機能を実行後、入力情報を入力情報記憶部405に格納して処理を終了する(ステップ810)。
Next, it is determined whether or not the target execution function E is in an executable state (step 803).
If the target execution function E is not in an executable state, the input information is stored in the input information storage unit 405, and the process ends. If the target execution function E is executable, it is determined whether or not the input object number information N is 1 (step 804). When the input object number information N is 1, the target execution function E is executed as it is.
If the input object number information N is not 1, it is determined whether the target execution function E is a function that requires numerical input (step 805). If the target execution function E is not required to input a numerical value, the function is executed as it is as in the case where the input object number information N is 1.
In the case of a function that requires numeric input, first, the immediately preceding coordinate information P ′ is referred from the input information storage unit 405 (step 806).
Next, a difference D between the distance between the coordinates of P and the distance between the coordinates of P ′ is calculated, and D is set as an input value to the target execution function E and executed (steps 807, 808, and 809).
Finally, after the function E is executed, the input information is stored in the input information storage unit 405 and the process is terminated (step 810).

本発明に係る電子ボードシステムの実施形態を示すシステム構成図である。1 is a system configuration diagram showing an embodiment of an electronic board system according to the present invention. 複数の位置での入力座標と入力座標における入力物体の大きさとを検出することができる座標検出装置の一例を示した概略図である。It is the schematic which showed an example of the coordinate detection apparatus which can detect the input coordinate in a some position, and the magnitude | size of the input object in an input coordinate. 座標検出装置からの入力情報のデータ構造を示した図である。It is the figure which showed the data structure of the input information from a coordinate detection apparatus. 表示内容制御プログラムの機能構成を示すブロック図である。It is a block diagram which shows the function structure of a display content control program. 登録機能記憶部に登録されている検出物体数情報と検出物体サイズ情報と実行機能の対応例である。It is a correspondence example of the detected object number information, the detected object size information, and the execution function registered in the registration function storage unit. 入力物体数が1の場合における入力例を示した図である。It is the figure which showed the example of input in case the number of input objects is 1. 入力物体数が2の場合における入力例を示した図である。It is the figure which showed the example of input in case the number of input objects is two. 表示内容制御プログラムの処理を示すフローチャートである。It is a flowchart which shows the process of a display content control program. 検出情報処理装置において物体の位置や大きさに応じた影の像がカメラに入力されることを示した説明図である。It is explanatory drawing which showed that the image of the shadow according to the position and magnitude | size of an object is input into a camera in a detection information processing apparatus.

符号の説明Explanation of symbols

101 電子ボード
102 入力ペン
103 表示画面投影装置
104 制御用コンピュータ
105 キーボード
106 表示装置
107 入力エリア
1041 表示処理プログラム
201 座標入力面
202R 光学ユニット(右側)
202L 光学ユニット(左側)
203 反射部
204 検出情報処理装置
301 入力データ
302 検出物体数
303 座標情報
304 検出物体サイズ情報
401 入力情報解析部
402 実行機能制御部
403 登録機能記憶部
404 登録機能実行部
405 入力情報記憶部
DESCRIPTION OF SYMBOLS 101 Electronic board 102 Input pen 103 Display screen projection apparatus 104 Computer for control 105 Keyboard 106 Display apparatus 107 Input area 1041 Display processing program 201 Coordinate input surface 202R Optical unit (right side)
202L optical unit (left side)
DESCRIPTION OF SYMBOLS 203 Reflection part 204 Detection information processing apparatus 301 Input data 302 Number of detected objects 303 Coordinate information 304 Detected object size information 401 Input information analysis part 402 Execution function control part 403 Registration function storage part 404 Registration function execution part 405 Input information storage part

Claims (4)

二次元の情報入力領域を指示した所定物体を検出し、所定物体の大きさと指示箇所の数とを入力情報として検出する情報入力装置を備えた電子ボードシステムにおいて、
前記情報入力装置が検出した所定物体による指示箇所の数に応じて、登録機能記憶部に予め記憶させておいた機能を実行させる表示制御手段を備えることを特徴とする電子ボードシステム。
In an electronic board system provided with an information input device that detects a predetermined object that indicates a two-dimensional information input area and detects the size of the predetermined object and the number of specified locations as input information,
An electronic board system comprising: display control means for executing a function stored in advance in a registration function storage unit in accordance with the number of points indicated by a predetermined object detected by the information input device.
二次元の情報入力領域を指示した所定物体を検出し、所定物体の大きさと指示箇所の数とを入力情報として検出する情報入力装置を備えた電子ボードシステムにおいて、
前記情報入力装置が検出した所定物体の大きさに応じて、登録機能記憶部に予め記憶させておいた機能を実行させる表示制御手段を備えることを特徴とする電子ボードシステム。
In an electronic board system provided with an information input device that detects a predetermined object that indicates a two-dimensional information input area and detects the size of the predetermined object and the number of specified locations as input information,
An electronic board system comprising display control means for executing a function stored in advance in a registration function storage unit according to a size of a predetermined object detected by the information input device.
二次元の情報入力領域を指示した所定物体を検出し、所定物体の大きさと指示箇所の数とを入力情報として検出する情報入力装置を備えた電子ボードシステムにおいて、
前記情報入力装置が検出した所定物体の大きさと指示箇所の数に応じて、登録機能記憶部に予め記憶させておいた機能を実行させる表示制御手段を備えることを特徴とする電子ボードシステム。
In an electronic board system provided with an information input device that detects a predetermined object that indicates a two-dimensional information input area and detects the size of the predetermined object and the number of specified locations as input information,
An electronic board system comprising display control means for executing a function stored in advance in a registration function storage unit in accordance with the size of a predetermined object detected by the information input device and the number of designated locations.
前記表示制御手段が、値入力を必要とする機能を実行する場合に、所定物体による指示箇所の座標情報の履歴と現在の入力座標の座標間の距離の差分値を実行機能における入力値として使用することを特徴とする請求項1〜3のいずれか一項に記載の電子ボードシステム。   When the display control unit executes a function that requires a value input, the difference value of the distance between the coordinate information history of the designated location by the predetermined object and the coordinate of the current input coordinate is used as the input value in the execution function. The electronic board system according to any one of claims 1 to 3, wherein:
JP2007163282A 2007-06-21 2007-06-21 Electronic board system Pending JP2009003662A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007163282A JP2009003662A (en) 2007-06-21 2007-06-21 Electronic board system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007163282A JP2009003662A (en) 2007-06-21 2007-06-21 Electronic board system

Publications (1)

Publication Number Publication Date
JP2009003662A true JP2009003662A (en) 2009-01-08

Family

ID=40319990

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007163282A Pending JP2009003662A (en) 2007-06-21 2007-06-21 Electronic board system

Country Status (1)

Country Link
JP (1) JP2009003662A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010267245A (en) * 2009-05-18 2010-11-25 Pixart Imaging Inc Control method for sensor system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0418625A (en) * 1990-05-11 1992-01-22 Wacom Co Ltd Integrated picture input/output device
JPH0460715A (en) * 1990-06-28 1992-02-26 Sanyo Electric Co Ltd Document processor
JPH08286830A (en) * 1995-04-14 1996-11-01 Fuji Xerox Co Ltd Hand-written input device
JP2000163443A (en) * 1998-11-25 2000-06-16 Seiko Epson Corp Portable information devices and information storage media
JP2003173237A (en) * 2001-09-28 2003-06-20 Ricoh Co Ltd Information input / output system, program and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0418625A (en) * 1990-05-11 1992-01-22 Wacom Co Ltd Integrated picture input/output device
JPH0460715A (en) * 1990-06-28 1992-02-26 Sanyo Electric Co Ltd Document processor
JPH08286830A (en) * 1995-04-14 1996-11-01 Fuji Xerox Co Ltd Hand-written input device
JP2000163443A (en) * 1998-11-25 2000-06-16 Seiko Epson Corp Portable information devices and information storage media
JP2003173237A (en) * 2001-09-28 2003-06-20 Ricoh Co Ltd Information input / output system, program and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010267245A (en) * 2009-05-18 2010-11-25 Pixart Imaging Inc Control method for sensor system

Similar Documents

Publication Publication Date Title
CN102740031B (en) Projection arrangement, projecting method and projection program
US7441202B2 (en) Spatial multiplexing to mediate direct-touch input on large displays
JP5103380B2 (en) Large touch system and method of interacting with the system
US8982070B2 (en) Portable information terminal
EP2699986B1 (en) Touch screen selection
JP5664164B2 (en) Electronic information board device, information display method, program
US10719228B2 (en) Image processing apparatus, image processing system, and image processing method
US20130290884A1 (en) Computer-readable non-transitory storage medium having stored therein information processing program, information processing apparatus, information processing system, and information processing control method
US20140333585A1 (en) Electronic apparatus, information processing method, and storage medium
JPH09319556A (en) Information processing device
JP2010049679A (en) Information processing apparatus, information processing method and computer program
US10855481B2 (en) Live ink presence for real-time collaboration
US20120293555A1 (en) Information-processing device, method thereof and display device
JP6613338B2 (en) Information processing apparatus, information processing program, and information processing method
JP2014081800A (en) Handwriting input device and function control program
JP5828671B2 (en) Information processing apparatus and information processing method
JP6352801B2 (en) Information processing apparatus, information processing program, and information processing method
JP2003099205A (en) Display integrated type coordinate input device
JP4424592B2 (en) Toolbar display switching method
JP2009003662A (en) Electronic board system
JP4901670B2 (en) Electronic board system
JP2010205105A (en) Electronic board system, mouse-event pseudo-generating method, and input coordinate correction method
JP2003186620A (en) Information processing device with display device with pointing function
JP2001195170A (en) Portable electronic equipment, input controller and storage medium
JP2003162369A (en) Image display method and apparatus and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100115

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110614

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110627

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110826

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110913