Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4552685B2 - Coordinate detection apparatus and coordinate detection method - Google Patents
[go: Go Back, main page]

JP4552685B2 - Coordinate detection apparatus and coordinate detection method - Google Patents

Coordinate detection apparatus and coordinate detection method Download PDF

Info

Publication number
JP4552685B2
JP4552685B2 JP2005045674A JP2005045674A JP4552685B2 JP 4552685 B2 JP4552685 B2 JP 4552685B2 JP 2005045674 A JP2005045674 A JP 2005045674A JP 2005045674 A JP2005045674 A JP 2005045674A JP 4552685 B2 JP4552685 B2 JP 4552685B2
Authority
JP
Japan
Prior art keywords
coordinate
image
pen
display
display screen
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.)
Expired - Fee Related
Application number
JP2005045674A
Other languages
Japanese (ja)
Other versions
JP2006235725A (en
Inventor
公靖 水野
健 笠原
純人 篠原
一志 雨谷
直隆 上原
祐人 布川
孝行 小金
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2005045674A priority Critical patent/JP4552685B2/en
Publication of JP2006235725A publication Critical patent/JP2006235725A/en
Application granted granted Critical
Publication of JP4552685B2 publication Critical patent/JP4552685B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

本発明は、各種電子端末装置の表示画面上で指示された位置の座標を検出するための座標検出装置および座標検出方法に関する。   The present invention relates to a coordinate detection apparatus and a coordinate detection method for detecting coordinates of a position designated on a display screen of various electronic terminal devices.

従来、各種電子端末装置の表示画面上の操作位置を検出するために様々なタッチパネルが実用されており、一般的には抵抗膜方式や静電誘導方式を用いたタッチパネルが数多く使用されている(例えば、特許文献1、特許文献2参照。)。   Conventionally, various touch panels have been put to practical use in order to detect the operation position on the display screen of various electronic terminal devices, and in general, many touch panels using a resistive film method or an electrostatic induction method are used ( For example, see Patent Document 1 and Patent Document 2.)

また、タッチパネルを用いないで座標を検出する一手法として、カメラ付きペンを利用するシステムが知られている。このシステムとは、一定平面領域内の各点において各々の座標を示すパターンが記された座標パターン用紙とペン先を撮影するカメラを備えた座標指定用ペンを有し、座標パターン用紙上にて座標指定用ペンによる記入操作を行うと、当該ペン先を含む周囲の用紙画像がカメラにより撮影され、その撮影画像にある座標パターンから指定の座標位置が検出されるものである(例えば、特許文献3参照。)。
特開2003−223283号公報 特開2002−259053号公報 特表2003−508831号公報
A system using a pen with a camera is known as a technique for detecting coordinates without using a touch panel. This system has a coordinate pattern paper on which a pattern indicating each coordinate is written at each point in a fixed plane area and a coordinate designating pen provided with a camera for photographing the pen tip. When an entry operation is performed using a coordinate designation pen, a surrounding paper image including the pen tip is photographed by a camera, and a designated coordinate position is detected from a coordinate pattern in the photographed image (for example, Patent Documents). 3).
JP 2003-223283 A JP 2002-290553 A Special table 2003-508831 gazette

しかしながら、タッチパネルの場合、表示画面上に抵抗膜や電圧誘起のための透明のタッチパネルを重ねて構成する必要があるため、表示部そのものが厚くなってしまう問題がある。   However, in the case of a touch panel, there is a problem that the display unit itself becomes thick because a resistive film and a transparent touch panel for voltage induction need to be overlaid on the display screen.

一方、カメラ付きペン方式の場合は、座標指定用ペンによって指定した位置の座標を正確に検出することができるが、専用の用紙を用いる必要があり、電子機器の表示画面上の操作位置の座標を検出することはできない。   On the other hand, in the case of the pen system with camera, the coordinates of the position designated by the coordinate designation pen can be accurately detected, but it is necessary to use a dedicated paper, and the coordinates of the operation position on the display screen of the electronic device. Cannot be detected.

本発明は、前記のような問題に鑑みなされたもので、表示画面上に透明タッチパネルなどの座標検出用部材を重ねる必要なく、表示画面を直接指定した位置の座標を正確に検出することが可能になる座標検出装置および座標検出方法を提供することを目的とする。   The present invention has been made in view of the above-described problems, and can accurately detect the coordinates of a position directly specifying the display screen without having to overlay a coordinate detection member such as a transparent touch panel on the display screen. An object of the present invention is to provide a coordinate detection apparatus and a coordinate detection method.

本発明にかかる座標検出装置は、表示画面の指定された位置の画像を読み取る画像読み取り手段と、前記表示画面を所定の小領域に区分し、各小領域を特定する符号を3分割し、3分割されたそれぞれの値に基づいて表示データのRGB値を生成し、各小領域を生成されたRGB値により表示させる座標情報表示制御手段と、この座標情報表示制御手段により前記表示画面に表示された小領域の画像を前記画像読み取り手段により読み取らせる座標情報読み取り制御手段と、この座標情報読み取り制御手段の制御により前記画像読み取り装置が読み取った小領域の画像からRGB値を抽出し、当該RGB値に基づいて小領域を特定する符号を算出することで表示画面上の指定された位置を計算する座標計算手段と、を備えたことを特徴とする。A coordinate detection apparatus according to the present invention includes an image reading unit that reads an image at a specified position on a display screen, and divides the display screen into predetermined small areas, and divides a code for specifying each small area into three. An RGB value of display data is generated based on each of the divided values, and each coordinate region is displayed on the display screen by the coordinate information display control means for displaying each small area by the generated RGB value. RGB information is extracted from the image of the small area read by the image reading device under the control of the coordinate information reading control means, the coordinate information reading control means for reading the image of the small area by the image reading means, and the RGB value Coordinate calculating means for calculating a specified position on the display screen by calculating a code for identifying a small area based on

本発明によれば、表示画面を所定の小領域に区分し、各小領域を特定する符号を3分割し、3分割されたそれぞれの値に基づいて表示データのRGB値を生成し、各小領域を生成されたRGB値により表示させ、画像読み取り装置が読み取った小領域の画像からRGB値を抽出し、当該RGB値に基づいて小領域を特定する符号を算出することで表示画面上の指定された位置を計算するので、、表示画面上に透明タッチパネルなどの座標検出用部材を重ねる必要なく、表示画面を直接指定した位置の座標を検出することが可能になる。According to the present invention, the display screen is divided into predetermined small areas, the code specifying each small area is divided into three, and RGB values of the display data are generated based on the three divided values. Designation on the display screen by displaying the region with the generated RGB value, extracting the RGB value from the image of the small region read by the image reading device, and calculating the code identifying the small region based on the RGB value Since the calculated position is calculated, it is possible to detect the coordinates of the position directly designated on the display screen without having to overlay a coordinate detection member such as a transparent touch panel on the display screen.

以下図面により本発明の実施の形態について説明する。   Embodiments of the present invention will be described below with reference to the drawings.

(第1実施形態)
図1は、本発明の実施形態に係る座標検出装置の外観構成を示す斜視図である。
(First embodiment)
FIG. 1 is a perspective view showing an external configuration of a coordinate detection apparatus according to an embodiment of the present invention.

この座標検出装置は、パーソナルコンピュータ(PC)を使用した表示装置10と、この表示装置10の表示部(画面)11を直接指定してその指定位置の座標を検出し表示装置10に出力するためのペン型読み取り装置20を備えて構成される。ペン型読み取り装置20は通信用ケーブル21により表示装置10と接続される。   This coordinate detection device detects the coordinates of the designated position by directly specifying the display device 10 using a personal computer (PC) and the display unit (screen) 11 of the display device 10 and outputs the detected coordinates to the display device 10. The pen type reading device 20 is configured. The pen-type reading device 20 is connected to the display device 10 by a communication cable 21.

図2は、前記座標検出装置におけるペン型読み取り装置20の概要構成を示す斜視図である。   FIG. 2 is a perspective view showing a schematic configuration of the pen-type reading device 20 in the coordinate detection device.

このペン型読み取り装置20は、ペン操作に伴うペン先Pの接触圧力を検出するための圧力検出部22、ペン先Pを中心にして当該ペン先Pにより接触指定した表示部(画面)11上の一定領域の画像を撮影するためのカメラ部23を内蔵する。   The pen-type reading device 20 includes a pressure detection unit 22 for detecting the contact pressure of the pen tip P that accompanies a pen operation, and a display unit (screen) 11 that is designated for contact by the pen tip P around the pen tip P. The camera unit 23 for taking an image of a certain area is incorporated.

この座標検出装置では、ペン型読み取り装置20により表示部(画面)11上の任意の位置を接触指定した際に、当該表示部(画面)11に対しその表示位置(例えば8×8ドットの表示セル単位)毎に異なる所定の表示色にした座標情報(符号化画像)を表示させ(図3参照)、ペン先Pの指定点を含む表示部(画面)11の一定領域の座標情報の画像(符号化画像)をカメラ部23により撮影する。そして、カメラ部23により撮影された座標情報の画像(符号化画像)に基づき、ペン先Pの位置する表示セルの表示色に応じた座標(セル位置)を検出し、さらに当該ペン先Pの位置する表示セルの所定位置からのペン先Pまでの距離を画像解析により計算して指定点の座標を求め、表示装置10へ出力する。   In this coordinate detection device, when an arbitrary position on the display unit (screen) 11 is designated by the pen-type reading device 20, the display position (for example, 8 × 8 dot display) is displayed on the display unit (screen) 11. Coordinate information (encoded image) having a predetermined display color that is different for each cell) is displayed (see FIG. 3), and an image of coordinate information of a certain area of the display unit (screen) 11 including the designated point of the pen tip P is displayed. The (encoded image) is photographed by the camera unit 23. And based on the image (encoded image) of the coordinate information image | photographed with the camera part 23, the coordinate (cell position) according to the display color of the display cell in which the pen tip P is located is detected. The distance from the predetermined position of the displayed display cell to the pen tip P is calculated by image analysis to obtain the coordinates of the designated point and output to the display device 10.

なお、ペン型読み取り装置20による表示部(画面)11の指定操作に伴い当該表示画面に表示される座標情報(符号化画像)は、カメラ部23が撮影動作する一瞬の時間表示されるだけなので、ユーザの視覚により認識されることはない。   Note that coordinate information (encoded image) displayed on the display screen in accordance with the designation operation of the display unit (screen) 11 by the pen-type reading device 20 is only displayed for a moment during which the camera unit 23 performs a photographing operation. , It is not recognized by the user's vision.

図3は、前記座標検出装置のペン型読み取り装置20による表示部(画面)11の指定操作に伴い当該表示画面に表示される座標情報(符号化画像)を説明するための図である。   FIG. 3 is a diagram for explaining coordinate information (encoded image) displayed on the display screen in accordance with the designation operation of the display unit (screen) 11 by the pen-type reading device 20 of the coordinate detection device.

本実施形態では表示部(画面)11は1280×1024ドット(1ドットはR、G、Bの3画素で構成される)の大きさとし、この画面を8×8ドットの小領域に区分し(この区分をセルと称する)、各セルに対応して座標情報(符号化画像)を表示する。各セルに表示される座標情報(符号化画像)は、その4角の各2×2ドットが黒色、その間が白色とされて個々に画像認識可能な構成とされ、さらに左下角のみ2×4ドットの黒色とされて方向認識可能な構成とされる。そして、各セル中央の4×4ドットがセルの画面上の位置によりそれぞれ異なるR,G,B値からなる所定の表示色とされる。そして、カメラ部23により撮影された座標情報の画像(符号化画像)におけるペン先Pの位置するセルの表示色から、当該ペン先Pにより指定された表示画面(11)上での座標(セル位置)が検出可能となっている。   In this embodiment, the display unit (screen) 11 has a size of 1280 × 1024 dots (one dot is composed of three pixels of R, G, and B), and this screen is divided into small regions of 8 × 8 dots ( This division is called a cell), and coordinate information (encoded image) is displayed corresponding to each cell. The coordinate information (encoded image) displayed in each cell is configured such that each of the four corners of 2 × 2 dots is black and the space between them is white so that the image can be individually recognized, and only the lower left corner is 2 × 4. The dot is black and the direction can be recognized. Then, 4 × 4 dots at the center of each cell are set to a predetermined display color having different R, G, and B values depending on the position of the cell on the screen. Then, the coordinates (cells) on the display screen (11) designated by the pen tip P are determined from the display color of the cell where the pen tip P is located in the coordinate information image (encoded image) photographed by the camera unit 23. Position) can be detected.

図4は、前記座標検出装置における表示装置(PC)10およびペン型読み取り装置20の電子回路の構成を示すブロック図である。   FIG. 4 is a block diagram showing a configuration of electronic circuits of the display device (PC) 10 and the pen-type reading device 20 in the coordinate detection device.

表示装置(PC)10は、CPU12を備え、このCPU12は記憶装置13により予め記憶される制御プログラムに従って回路各部の動作を制御する。   The display device (PC) 10 includes a CPU 12, which controls the operation of each part of the circuit according to a control program stored in advance by the storage device 13.

CPU12には、前記記憶装置13の他、RAM14、表示部(画面)11、そしてペン型読み取り装置20との通信IF(インターフェイス)部15が接続される。   In addition to the storage device 13, a RAM 14, a display unit (screen) 11, and a communication IF (interface) unit 15 with the pen-type reading device 20 are connected to the CPU 12.

記憶装置13には、この表示装置(PC)10の全体の動作を制御するためのPC制御プログラムが記憶される他に、ペン型読み取り装置20による表示部(画面)11上での指定点の座標を検出するための座標検出処理プログラム(本体側)、これにより検出された指定点の座標に対応した軌跡表示などを行うための表示制御プログラムなどが記憶される。また、記憶装置13には、表示画面(11)に対するペン入力操作時の座標検出処理に伴い、当該表示画面(11)に表示させるべき座標情報(符号化画像)(図3参照)を生成するために、各セル毎に異なるR,G,B値データと当該各セル位置の座標データ(Cx,Cy)とを対応付けたセル色/セル位置対応テーブルCTが記憶される。   The storage device 13 stores a PC control program for controlling the overall operation of the display device (PC) 10 and stores specified points on the display unit (screen) 11 by the pen-type reading device 20. A coordinate detection processing program (main body side) for detecting coordinates and a display control program for displaying a locus corresponding to the coordinates of the designated point detected thereby are stored. The storage device 13 generates coordinate information (encoded image) (see FIG. 3) to be displayed on the display screen (11) in accordance with the coordinate detection process at the time of the pen input operation on the display screen (11). Therefore, a cell color / cell position correspondence table CT in which different R, G, B value data for each cell and coordinate data (Cx, Cy) of each cell position are associated is stored.

RAM14には、表示部(画面)11に表示させるべき表示データを記憶するための表示データメモリ14a、ペン型読み取り装置20により検出され算出されたペン入力操作に伴う指定点の座標データを記憶するための座標データメモリ14bなど、各種のPC制御処理に応じて必要になる作業用メモリが設定確保される。   The RAM 14 stores a display data memory 14 a for storing display data to be displayed on the display unit (screen) 11, and coordinate data of a designated point accompanying a pen input operation detected and calculated by the pen-type reading device 20. A working memory required for various PC control processes, such as the coordinate data memory 14b, is secured.

ペン型読み取り装置20は、CPU24を備え、このCPU24はROM25により予め記憶される制御プログラムに従って回路各部の動作を制御する。   The pen-type reading device 20 includes a CPU 24, which controls the operation of each part of the circuit according to a control program stored in advance by the ROM 25.

CPU24には、前記ROM25の他、RAM26、圧力検出部22、カメラ部23、そして表示装置(PC)10との通信IF(インターフェイス)部27が接続される。   In addition to the ROM 25, the CPU 24 is connected to a RAM 26, a pressure detection unit 22, a camera unit 23, and a communication IF (interface) unit 27 with the display device (PC) 10.

ROM25には、このペン型読み取り装置20の全体の動作を制御するための読み取り装置制御プログラムが記憶される他に、前記表示装置(PC)10に対する表示部(画面)11上での指定点の座標を検出するための座標検出処理プログラム(ペン側)、この座標検出処理プログラム(ペン側)のサブルーチンとなるセル位置計算処理プログラム、ペン位置計算処理プログラムなどが記憶される。また、ROM25には、ペン入力操作時の座標検出処理に伴い、表示装置(PC)10の表示画面(11)に表示されてカメラ部23により撮影される座標情報(符号化画像)(図3参照)からペン先Pの位置するセル位置P(Cx,Cy)を特定(計算)するために、各セル毎に異なるR,G,B値データと当該各セル位置の座標データ(Cx,Cy)とを対応付けたセル色/セル位置対応テーブルCTが記憶される。   The ROM 25 stores a reading device control program for controlling the overall operation of the pen-type reading device 20, and also stores designated points on the display unit (screen) 11 for the display device (PC) 10. A coordinate detection processing program (pen side) for detecting coordinates, a cell position calculation processing program that is a subroutine of the coordinate detection processing program (pen side), a pen position calculation processing program, and the like are stored. Further, in the ROM 25, coordinate information (encoded image) displayed on the display screen (11) of the display device (PC) 10 and photographed by the camera unit 23 in accordance with coordinate detection processing at the time of pen input operation (FIG. 3). In order to specify (calculate) the cell position P (Cx, Cy) where the pen tip P is located from the reference), different R, G, B value data for each cell and the coordinate data (Cx, Cy) of each cell position ) Is associated with the cell color / cell position correspondence table CT.

RAM26には、カメラ部23により撮影されたペン先Pを含む表示部(画面)11上の一定領域の画像データGを記憶するためのペン先画像データメモリ26a、ペン先Pの位置するセル位置P(Cx,Cy)の計算作業データとペン位置P(X,Y)の計算作業データとを記憶するための座標計算データメモリ26b、計算されたペン先Pの指定点座標P(X,Y)を記憶するための指定点座標データメモリ26cなど、座標検出処理に応じて必要になる作業用メモリが設定確保される。   In the RAM 26, a pen tip image data memory 26 a for storing image data G of a certain area on the display unit (screen) 11 including the pen tip P photographed by the camera unit 23, a cell position where the pen tip P is located Coordinate calculation data memory 26b for storing calculation work data of P (Cx, Cy) and calculation work data of pen position P (X, Y), designated point coordinates P (X, Y of calculated pen point P A working memory required in accordance with the coordinate detection process, such as a designated point coordinate data memory 26c for storing () is stored.

次に、前記構成の座標検出装置による第1実施形態の座標検出機能について説明する。   Next, the coordinate detection function of the first embodiment by the coordinate detection device having the above configuration will be described.

図5は、前記座標検出装置による手書き入力処理を示すフローチャートである。   FIG. 5 is a flowchart showing handwriting input processing by the coordinate detection apparatus.

ペン型読み取り装置20のペン先Pにより表示装置(PC)10の表示部(画面)11上の任意の位置が指定されると、当該ペン先Pによる指定点の座標が検出され(ステップAB)、ペン先Pの表示画面上での移動に伴う軌跡の表示が実行される(ステップC)。この処理が繰り返されることで、ペン操作の軌跡を表示画面にイメージ表示する手書き入力が行われることになる。   When an arbitrary position on the display unit (screen) 11 of the display device (PC) 10 is designated by the pen tip P of the pen-type reading device 20, the coordinates of the designated point by the pen tip P are detected (step AB). The display of the locus accompanying the movement of the pen tip P on the display screen is executed (step C). By repeating this process, handwriting input for displaying an image of a pen operation locus on the display screen is performed.

図6は、前記座標検出装置による手書き入力処理に伴う座標検出処理(AB)を示すフローチャートであり、同図(A)は表示装置(PC)11側での座標検出処理を示すフローチャート、同図(B)はペン型読み取り装置20側での座標検出処理を示すフローチャートである。   FIG. 6 is a flowchart showing coordinate detection processing (AB) accompanying handwriting input processing by the coordinate detection device, and FIG. 6A is a flowchart showing coordinate detection processing on the display device (PC) 11 side. (B) is a flowchart showing a coordinate detection process on the pen-type reading device 20 side.

図7は、前記座標検出装置による手書き入力処理に伴い表示装置(PC)11とペン型読み取り装置20との間で実行される座標検出処理(AB)の流れ(その1)を示すシーケンス図である。   FIG. 7 is a sequence diagram showing a flow (part 1) of coordinate detection processing (AB) executed between the display device (PC) 11 and the pen-type reading device 20 in accordance with the handwriting input processing by the coordinate detection device. is there.

図8は、前記座標検出装置による手書き入力処理に伴い表示装置(PC)11とペン型読み取り装置20との間で実行される座標検出処理(AB)の流れ(その2)を示すシーケンス図である。   FIG. 8 is a sequence diagram showing a flow (No. 2) of coordinate detection processing (AB) executed between the display device (PC) 11 and the pen-type reading device 20 in accordance with the handwriting input processing by the coordinate detection device. is there.

すなわち、この座標検出装置による手書き入力処理に伴う座標検出処理では、まず、表示装置(PC)10の通信IF部15を介してペン型読み取り装置20に対し、表示部(画面)11に対する手書き入力に応じてペン先Pの接触の有無が問い合わせられる(ステップA1)。   That is, in the coordinate detection process accompanying the handwriting input process by this coordinate detection apparatus, first, the handwriting input to the display unit (screen) 11 is made to the pen-type reading device 20 via the communication IF unit 15 of the display device (PC) 10. In response to this, the presence or absence of contact with the pen tip P is inquired (step A1).

ペン型読み取り装置20において、前記表示装置(PC)10からの問い合わせ信号が通信IF部27を介して受信されると(ステップB1)、圧力検出部22によりペン先Pの接触圧力が検出され(ステップB2)、この検出圧力に基づき表示部(画面)11に対するペン先Pの接触の有無が判断される(ステップB3)。   In the pen-type reading device 20, when the inquiry signal from the display device (PC) 10 is received via the communication IF unit 27 (step B1), the pressure detection unit 22 detects the contact pressure of the pen tip P ( Step B2), based on the detected pressure, it is determined whether or not the pen tip P is in contact with the display unit (screen) 11 (step B3).

このステップB3において、表示部(画面)11に対するペン先Pの接触有りと判断されると、表示装置(PC)10に対して“接触有り”の通知信号が送信される(ステップB4)。   In step B3, when it is determined that the pen tip P is in contact with the display unit (screen) 11, a notification signal “contact” is transmitted to the display device (PC) 10 (step B4).

表示装置(PC)10において、前記ペン型読み取り装置20からそのペン先Pが表示部(画面)11に接触したことによる“接触有り”の通知信号が受信されると(ステップA2)、記憶装置13に予め記憶されているセル色/セル位置対応テーブルCTに従い表示部(画面)11における各セル(8×8ドット)毎の中央部(4×4ドット)をそれぞれ異なる表示色に設定するための各R,G,B値データが読み出され当該表示部(画面)11の座標情報(符号化画像)が生成されて表示される(ステップA3)。   When the display device (PC) 10 receives from the pen-type reading device 20 a “contact present” notification signal when the pen tip P contacts the display unit (screen) 11 (step A2), the storage device In order to set the central portion (4 × 4 dots) for each cell (8 × 8 dots) in the display portion (screen) 11 to a different display color according to the cell color / cell position correspondence table CT stored in advance in FIG. Each R, G, B value data is read out and coordinate information (encoded image) of the display section (screen) 11 is generated and displayed (step A3).

すると、表示装置(PC)10において座標情報の表示が実行されたことの“表示通知”の信号がペン型読み取り装置20へ送信される(ステップA4)。   Then, a “display notification” signal indicating that the display of coordinate information has been executed on the display device (PC) 10 is transmitted to the pen-type reading device 20 (step A4).

ペン型読み取り装置20において、前記表示装置(PC)10から送信された座標情報の“表示通知”の信号が受信されると(ステップB5)、カメラ部23によりペン先Pを中心とする当該ペン先Pが接触しているところの一定領域の座標情報が撮影され、その撮影画像データGがRAM26内のペン先画像データメモリ26aに記憶される(ステップB6)。   When the pen-type reading device 20 receives a “display notification” signal of coordinate information transmitted from the display device (PC) 10 (step B5), the pen 23 centered on the pen tip P is received by the camera unit 23. The coordinate information of a certain area where the tip P is in contact is photographed, and the photographed image data G is stored in the pen tip image data memory 26a in the RAM 26 (step B6).

すると、ペン先Pの表示画面(11)に対する接触座標情報画像(G)の“撮影完了”の通知信号が表示装置(PC)10に対して送信される(ステップB7)。   Then, a “shooting completion” notification signal of the contact coordinate information image (G) on the display screen (11) of the pen tip P is transmitted to the display device (PC) 10 (step B7).

表示装置(PC)10において、前記ペン型読み取り装置20から送信された“撮影完了”の通知信号が受信されると(ステップA5)、ステップA3において表示部(画面)11に表示させた座標情報が消去され(ステップA6)、前記ペン型読み取り装置20により検出計算されて出力されるペン先Pの接触した座標データP(X,Y)の受信待機状態となる(ステップA7)。   When the display device (PC) 10 receives the “shooting completion” notification signal transmitted from the pen-type reading device 20 (step A5), the coordinate information displayed on the display unit (screen) 11 in step A3. Is erased (step A6), and the coordinate data P (X, Y) touched by the pen tip P detected and calculated by the pen-type reading device 20 is put into a reception standby state (step A7).

ペン型読み取り装置20において、そのペン先Pが接触しているところの一定領域の座標情報が撮影され、その撮影画像データGがRAM26内のペン先画像データメモリ26aに記憶されると(ステップB6,B7)、この撮影されたペン先Pを中心位置とする座標情報の画像データから、まず表示画面(11)上でのセル位置P(Cx,Cy)が検出され、次に当該セル位置P(Cx,Cy)内でのペン先Pの座標P(X,Y)が画像解析により計算され、指定点座標データメモリ26cに記憶される(ステップD)。そして、このペン型読み取り装置20のペン先Pによる表示画面(11)上での指定点座標P(X,Y)のデータは、表示装置(PC)10へ出力される(ステップB8)。   In the pen-type reading device 20, the coordinate information of a certain area where the pen tip P is in contact is photographed, and the photographed image data G is stored in the pen tip image data memory 26a in the RAM 26 (step B6). , B7), the cell position P (Cx, Cy) on the display screen (11) is first detected from the image data of the coordinate information centered on the photographed pen tip P, and then the cell position P The coordinates P (X, Y) of the pen tip P in (Cx, Cy) are calculated by image analysis and stored in the designated point coordinate data memory 26c (step D). Then, the data of the designated point coordinates P (X, Y) on the display screen (11) by the pen tip P of the pen type reading device 20 is output to the display device (PC) 10 (step B8).

表示装置(PC)10において、前記ペン型読み取り装置20から送信されたペン先Pによる指定点座標P(X,Y)のデータが受信されると(ステップA7)、この受信されたペン先指定点座標P(X,Y)はRAM14内の座標データメモリ14bに取り込まれて記憶され、この指定点座標P(X,Y)に対応する表示部(画面)11上の表示点ドットがペン入力軌跡として点灯表示される(ステップA8)。   When the display device (PC) 10 receives the data of the designated point coordinates P (X, Y) by the pen tip P transmitted from the pen type reading device 20 (step A7), the received pen tip designation is received. The point coordinates P (X, Y) are captured and stored in the coordinate data memory 14b in the RAM 14, and the display point dots on the display unit (screen) 11 corresponding to the designated point coordinates P (X, Y) are input by the pen. Illuminated and displayed as a locus (step A8).

この際、今回のペン入力座標の検出に伴う軌跡表示が行われことの確認情報がRAM14内に記憶保持される(ステップA8′)。   At this time, confirmation information indicating that the locus display accompanying the detection of the pen input coordinates this time is performed is stored and held in the RAM 14 (step A8 ').

一方、前記ペン型読み取り装置20でのステップB3において、表示部(画面)11に対するペン先Pの接触無しと判断されると、表示装置(PC)10に対して“接触無し”の通知信号が送信される(ステップB9)。   On the other hand, when it is determined in step B3 in the pen-type reading device 20 that the pen tip P does not touch the display unit (screen) 11, a notification signal “No contact” is sent to the display device (PC) 10. It is transmitted (step B9).

表示装置(PC)10において、前記ペン型読み取り装置20からそのペン先Pの表示部(画面)11に対する“接触無し”の通知信号が受信されると(ステップA2→A9)、今回の座標検出処理による軌跡表示は行われないことの確認情報がRAM14内に記憶保持される。   When the display device (PC) 10 receives a “no contact” notification signal from the pen-type reading device 20 to the display unit (screen) 11 of the pen tip P (step A2 → A9), the current coordinate detection is performed. Confirmation information that the locus display by the processing is not performed is stored and held in the RAM 14.

これにより、表示装置(PC)10の表示部(画面)11上には、タッチパネルなど、指定点座標検出のための何らの部材を重ねる必要もなく、当該表示部(画面)11上をペン型読み取り装置20により直接指定操作してそのペン先Pの指定点座標P(X,Y)を正確に検出・計算し、ペン入力軌跡を表示させることができる。   Thereby, it is not necessary to superimpose any member for detecting the designated point coordinates on the display unit (screen) 11 of the display device (PC) 10, and the display unit (screen) 11 is pen-shaped. The designated point coordinates P (X, Y) of the pen tip P can be accurately detected and calculated by direct designation operation by the reading device 20, and the pen input locus can be displayed.

次に、前記座標検出処理に伴い、表示装置(PC)10の表示部(画面)11に一時表示させる座標情報において、表示部(画面)11の各セル(8×8ドット)毎の中央部(4×4ドット)をそれぞれ異なる表示色に設定するための各R,G,B値データの設定手法につき説明する。   Next, in the coordinate information to be temporarily displayed on the display unit (screen) 11 of the display device (PC) 10 in accordance with the coordinate detection processing, the central part for each cell (8 × 8 dots) of the display unit (screen) 11 A method for setting each R, G, B value data for setting (4 × 4 dots) to different display colors will be described.

図9は、前記座標検出装置の表示装置(PC)10において座標検出処理に伴い表示させるべき座標情報(符号化画像)のセル設定区分と各セル毎に異ならせるR,G,B値データの設定手法を説明するための図である。   FIG. 9 shows cell setting divisions of coordinate information (encoded image) to be displayed in the coordinate detection process in the display device (PC) 10 of the coordinate detection device and R, G, B value data to be different for each cell. It is a figure for demonstrating the setting method.

図10は、前記座標情報(符号化画像)の各セル(Cx,Cy)位置に応じて算出される15ビットデータからのR,G,B値データの設定規則を説明するための図である。   FIG. 10 is a diagram for explaining a rule for setting R, G, B value data from 15-bit data calculated according to the position of each cell (Cx, Cy) in the coordinate information (encoded image). .

図9に示すように、表示部(画面)11の表示ドット数が1280×1024ドットである場合に、この表示画面を8×8ドットずつの160個×128個のセルに区分し、各セルを(Cx,Cy)で表す。例えばX方向の4個目、Y方向に3個目のセルは(Cx(4),Cy(3))となる。   As shown in FIG. 9, when the number of display dots on the display unit (screen) 11 is 1280 × 1024 dots, this display screen is divided into 160 × 128 cells of 8 × 8 dots, and each cell Is represented by (Cx, Cy). For example, the fourth cell in the X direction and the third cell in the Y direction are (Cx (4), Cy (3)).

あるセル(Cx,Cy)に割り当てる色は、Cx×128+Cyを計算し、その結果の下位15ビットを利用し、この15ビットの上位、中位、下位5ビットを8倍したものをそれぞれR、G、Bの値とする。   The color assigned to a certain cell (Cx, Cy) is calculated by calculating Cx × 128 + Cy, and using the lower 15 bits of the result, the upper, middle and lower 5 bits of the 15 bits are multiplied by 8 respectively. Let G and B be the values.

ここで、具体的にセル(Cx(4),Cy(3))の表示色を定める場合を説明する。   Here, the case where the display color of a cell (Cx (4), Cy (3)) is defined concretely is demonstrated.

まず、セル(Cx(4),Cy(3))に応じた固有の値を、所定の式「Cx×128+Cy」により、
4×128+3=515=0000 0010 0000 0011(2進)
として算出し、下位から15ビットのデータを用いる。ここで
下位7ビット(000 0011(=3(10進)))でCy(3)、
上位8ビット(000 0010 0(=4(10進))でCx(4)、
を表していることが分かる。
First, a specific value corresponding to the cell (Cx (4), Cy (3)) is expressed by a predetermined formula “Cx × 128 + Cy”.
4 × 128 + 3 = 515 = 0000 0010 0000 0011 (binary)
And the lower 15 bits of data are used. Here, Cy (3) in the lower 7 bits (000 0011 (= 3 (decimal)))
The upper 8 bits (000 0010 0 (= 4 (decimal)) Cx (4),
It can be seen that

そして、図10に示すように、セル(Cx(4),Cy(3))に応じた15ビットのデータ
(000 0010 0000 0011)
を、5ビットずつの3つのデータ
(000 00)(10 000)(0 0011)
に分け、それぞれの5ビットデータの下位に“000”を付けた(8倍にした)各8ビットデータ
(00000000)(10000000)(00011000)
を、R値(00000000)、G値(10000000)、B値(00011000)
として設定する。
Then, as shown in FIG. 10, 15-bit data (000 0010 0000 0011) corresponding to the cells (Cx (4), Cy (3))
3 data of 5 bits each (0000 00) (10 000) (0 0011)
8 bits data (00000000) (10000000) (00011000) with “000” added to the lower order of each 5-bit data (multiplied by 8)
R value (00000000), G value (10000000), B value (00011000)
Set as.

このような設定手法により、表示装置(PC)10において座標検出処理に伴い表示させるべき座標情報(符号化画像)の各セル毎に異なるR,G,B値データを設定することができる。   With such a setting method, different R, G, B value data can be set for each cell of coordinate information (encoded image) to be displayed in the display device (PC) 10 in accordance with the coordinate detection process.

そして、表示装置(PC)10の記憶装置13に記憶されるセル色/セル位置対応テーブルCT、およびペン型読み取り装置20のROM25に記憶されるセル色/セル位置対応テーブルCTには、前記設定手法に従い求められた各セル毎に異なるR,G,B値データに当該各セル位置の座標データ(Cx,Cy)が対応付けられて記憶される。   The cell color / cell position correspondence table CT stored in the storage device 13 of the display device (PC) 10 and the cell color / cell position correspondence table CT stored in the ROM 25 of the pen-type reading device 20 are set as described above. The coordinate data (Cx, Cy) of each cell position is stored in association with the R, G, B value data that differs for each cell obtained according to the technique.

すなわち、座標計算処理(ステップD)において、ペン先Pを中心にした座標情報(符号化画像)の撮影画像データGから当該ペン先Pのセル位置P(Cx,Cy)を算出するには、まず撮影画像Gの中央に有るセルを、図3で示したように、各セルの4角を黒色その間を白色としたセル境界の画像解析により特定すると共に、特定されたペン先Pの位置するセル画像の表示色からR,G,B値(各8ビット)を抽出し、さらにその各々の上位5ビットから前記15ビットデータを復元生成して下位7ビットをCy、上位8ビットをCxとしたセル位置P(Cx,Cy)を算出できる。   That is, in the coordinate calculation process (step D), in order to calculate the cell position P (Cx, Cy) of the pen tip P from the captured image data G of the coordinate information (encoded image) centered on the pen tip P, First, as shown in FIG. 3, the cell at the center of the photographed image G is specified by image analysis of a cell boundary in which the four corners of each cell are black and white, and the specified pen tip P is located. R, G, B values (8 bits each) are extracted from the display color of the cell image, and the 15-bit data is restored and generated from the upper 5 bits of each, and the lower 7 bits are Cy and the upper 8 bits are Cx. The calculated cell position P (Cx, Cy) can be calculated.

なお、前記座標情報(符号化画像)における各セルを異なる表示色で表示させるためのR,G,B値データの設定手法は、これに限定されるものではなく、例えば左下端のセルから右上端のセルまで連番となる15ビットのセル位置データ(セル番号)を設定すると共に、このセル番号を5ビットデータずつ3つに分割することで、該当セルのR,G,B値データ(上位5ビット)として設定してもよい。   In addition, the setting method of R, G, B value data for displaying each cell in the coordinate information (encoded image) with a different display color is not limited to this. By setting 15-bit cell position data (cell number), which is a serial number to the end cell, and dividing this cell number into three pieces of 5-bit data, the R, G, B value data ( The upper 5 bits may be set.

図11は、ディスプレイの一般的なガンマ特性を示す図である。   FIG. 11 is a diagram showing a general gamma characteristic of a display.

表示装置(PC)10における表示部(画面)11のガンマ特性は、図11に示すようになっているので、リニアな中間調のみを各セルの表示色として設定する構成とすれば、さらに安定してセル位置を特定することができる。この場合、各セルの境界部分における“黒”と“白”の表示は、セルの表示色における最大・最小の値とする。こうすることでペン先Pのカメラ部23で座標情報の画像を撮影する場合のダイナミックレンジを適当に設定でき、安定してセル位置を特定することができる。   Since the gamma characteristic of the display unit (screen) 11 in the display device (PC) 10 is as shown in FIG. 11, it is more stable if only the linear halftone is set as the display color of each cell. Thus, the cell position can be specified. In this case, the display of “black” and “white” at the boundary portion of each cell is the maximum / minimum value in the display color of the cell. By doing so, the dynamic range can be set appropriately when an image of coordinate information is captured by the camera unit 23 of the pen tip P, and the cell position can be identified stably.

図12は、前記座標検出装置のペン型読み取り装置20での座標検出処理に伴う座標計算処理(ステップD)でのセル位置計算処理を示すフローチャートである。   FIG. 12 is a flowchart showing the cell position calculation process in the coordinate calculation process (step D) accompanying the coordinate detection process in the pen type reading device 20 of the coordinate detection apparatus.

ペン先Pを中心にした座標情報(符号化画像)の撮影画像データGが、RAM26内のペン先画像データメモリ26aに記憶されると、この画像データGが読み出され(ステップD11)、当該撮影画像Gの中央に有るセルが、各セルの4角を黒色その間を白色としたセル境界の画像解析処理により特定される(ステップD12)。   When the captured image data G of coordinate information (encoded image) centered on the pen tip P is stored in the pen tip image data memory 26a in the RAM 26, the image data G is read (step D11). The cell at the center of the photographed image G is specified by the image analysis processing of the cell boundary in which the four corners of each cell are black and white between them (step D12).

すると、ステップD12において特定されたペン先Pの位置するセル画像の表示色から各8ビットのR,G,B値が抽出され(ステップD13)(図10参照)、さらにそのR,G,B値各々の上位5ビットを連続してなる15ビットデータが復元生成され、下位7ビットをCy、上位8ビットをCxとしたペン先Pの位置するセル位置P(Cx,Cy)が算出される(ステップD14)。   Then, 8-bit R, G, and B values are extracted from the display color of the cell image where the pen tip P is located identified in step D12 (step D13) (see FIG. 10), and the R, G, and B values are further extracted. The 15-bit data consisting of the upper 5 bits of each value is restored and generated, and the cell position P (Cx, Cy) where the pen tip P is located is calculated with Cy as the lower 7 bits and Cx as the upper 8 bits. (Step D14).

次ぎに、セル位置が判別された後に実行される、セルの中のペン先位置の算出処理について説明する。   Next, the pen point position calculation process in the cell, which is executed after the cell position is determined, will be described.

図13は、前記座標検出装置のペン型読み取り装置20での座標検出処理に伴いカメラ部13により撮影されたペン先Pの位置を中心とする撮影画像Gの例である。ここではカメラの撮影画像は64×64ドットとし、画像の中央に、ペン先が位置するセル位置P(Cx,Cy)が少し傾いた形で撮影されているものとする。   FIG. 13 is an example of a photographed image G centered on the position of the pen tip P photographed by the camera unit 13 in accordance with the coordinate detection processing in the pen type reading device 20 of the coordinate detection device. Here, the photographed image of the camera is assumed to be 64 × 64 dots, and the cell position P (Cx, Cy) where the pen tip is located is photographed in a slightly inclined form in the center of the image.

図13において、前記座標計算処理(ステップD)でのセル位置計算処理に従い求められたセル位置P(Cx,Cy)における左下角の座標(Cx0,Cy0)は、その他の3角の各2×2ドットが黒色表示、当該左下角のみ2×4ドットの黒色表示とされていることで画像認識される。   In FIG. 13, the coordinates (Cx0, Cy0) of the lower left corner at the cell position P (Cx, Cy) obtained according to the cell position calculation process in the coordinate calculation process (step D) are 2 × Two dots are displayed in black, and only the lower left corner is displayed as 2 × 4 dots in black.

図14は、前記座標検出装置のペン型読み取り装置20での座標検出処理に伴う座標計算処理(ステップD)でのセル位置計算処理(D11〜D14)に続いて実行されるペン位置計算処理(補間計算)を示すフローチャートである。   FIG. 14 shows a pen position calculation process (D11 to D14) executed subsequent to the cell position calculation process (D11 to D14) in the coordinate calculation process (step D) accompanying the coordinate detection process in the pen type reading device 20 of the coordinate detection apparatus. It is a flowchart which shows interpolation calculation.

この補間計算によるペン位置計算処理では、図13で示すようなペン先Pの位置を中心とする撮影画像Gとセル位置P(Cx,Cy)とのベクトル位置関係に基づき、まず特定されたセルP(Cx,Cy)の左下角(Cx0,Cy0)を基準にしたペン先Pの位置までのベクトルbT(=aT−a2)、右下角までのベクトルbx(=a1−a2)、左上までのベクトルby(=a3−a2)が計算される(ステップD21)。 In the pen position calculation process based on this interpolation calculation, the first specified cell is determined based on the vector position relationship between the captured image G centered on the position of the pen tip P and the cell position P (Cx, Cy) as shown in FIG. A vector b T (= a T −a 2 ) up to the position of the pen tip P based on the lower left corner (Cx 0, Cy 0) of P (Cx, Cy), and a vector b x (= a 1 −a 2 ) up to the lower right corner ), A vector by (= a 3 −a 2 ) up to the upper left is calculated (step D21).

すると、このペン先Pのあるセル位置P(Cx,Cy)の左下角(Cx0,Cy0)を基準にしたベクトルbT、bx、byに基づき、当該セル位置P(Cx,Cy)内でのペン先Pの位置(X′,Y′)が計算される(ステップD22)。 Then, based on the vectors b T , bx, and by using the lower left corner (Cx0, Cy0) of the cell position P (Cx, Cy) where the pen tip P is located as a reference, the cell position P (Cx, Cy) The position (X ′, Y ′) of the pen tip P is calculated (step D22).

X′=(bT,bx)/(bx,bx
Y′=(bT,by)/(by,by) (b,b)はベクトルの内積を示す
このステップD22で計算された(X’,Y’)はベクトルbxとyとで構成されるセル内での座標になるが、この座標軸の長さはカメラの撮影画像の画素数で表現されるので、実際の表示画像での座標値と異なる。表示画面上ではセル(bx,by)の大きさは8×8ドットであるので、ステップD23では、X’、Y’をbx,byの長さで正規化し、8(ドット)倍して表示画面上の座標値に変換する。
X ′ = (b T , b x ) / (b x , b x )
Y ′ = (b T , b y ) / (b y , b y ) (b, b) indicates the inner product of the vectors (X ′, Y ′) calculated in this step D22 are the vectors b x and b y The length of the coordinate axis is expressed by the number of pixels of the captured image of the camera, and is different from the coordinate value in the actual display image. Since the size of the cell (b x , b y ) is 8 × 8 dots on the display screen, in step D23, X ′ and Y ′ are normalized by the length of b x , b y , and 8 (dot) Doubled to convert to coordinate values on the display screen.

X=(8X′)/√(bx,bx
Y=(8Y′)/√(by,by
そして、このセル位置P(Cx,Cy)内でのペン先Pの位置を示すX,Yの値を、当該セル位置PCx,Cyの値を8倍したものと加え合わせることで、表示部(画面)11上でのペン先Pの位置する座標値P(X,Y)が算出されることになる。座標値P(X,Y)は、RAM26内の指定点座標データメモリ26cに記憶されて表示装置(PC)10へ出力される(ステップD23→B8)。
X = (8X ′) / √ (b x , b x )
Y = (8Y ') / √ (b y, b y)
Then, the X and Y values indicating the position of the pen tip P in the cell position P (Cx, Cy) are added to the value obtained by multiplying the values of the cell positions PCx and Cy by 8 times, so that the display unit ( The coordinate value P (X, Y) at which the pen tip P is located on the screen 11 is calculated. The coordinate value P (X, Y) is stored in the designated point coordinate data memory 26c in the RAM 26 and is output to the display device (PC) 10 (step D23 → B8).

これにより、表示装置(PC)11において受信されたペン先指定点座標P(X,Y)はRAM14内の座標データメモリ14bに取り込まれて記憶され、この指定点座標P(X,Y)に対応する表示部(画面)11上の表示点ドットがペン入力軌跡として点灯表示される(ステップA8)。   As a result, the pen point designated point coordinate P (X, Y) received by the display device (PC) 11 is captured and stored in the coordinate data memory 14b in the RAM 14, and is stored in the designated point coordinate P (X, Y). The corresponding display point dot on the display unit (screen) 11 is lit and displayed as a pen input locus (step A8).

したがって、前記構成の座標検出装置による第1実施形態の座標検出機能によれば、ペン型読み取り装置20のペン先Pにより表示装置(PC)10の表示部(画面)11上が接触指定されると、当該ペン接触に合わせて表示部(画面)11を8×8ドット毎のセルに区分して各セル毎に異なるR,G,Bデータを設定して色分けした座標情報(符号化画像)が表示され、ペン型読み取り装置20に備えられたカメラ部23によってペン先Pの指定位置を中心とする表示部(画面)11上の座標情報(符号化画像)の一定領域が撮影される。すると、このペン先Pの有るセルを含む一定領域の撮影画像データGから、当該セルの表示色が抽出されると共にそのR,G,B値データが解析されて同ペン先Pの有るセル位置P(Cx,Cy)が計算された後、このセルP(Cx,Cy)内でのペン先Pの座標が補間計算により算出され表示部(画面)11上でのペン先Pによる指定の座標位置P(X,Y)が計算されるので、表示装置(PC)10の表示部(画面)11上には、タッチパネルなど、指定点座標検出のための何らの部材を重ねる必要もなく、当該表示部(画面)11上をペン型読み取り装置20により直接指定操作してそのペン先Pの指定点座標P(X,Y)を正確に検出・計算し、ペン入力軌跡を表示させることができる。   Therefore, according to the coordinate detection function of the first embodiment by the coordinate detection device having the above-described configuration, the touch on the display unit (screen) 11 of the display device (PC) 10 is designated by the pen tip P of the pen type reading device 20. And coordinate information (encoded image) in which the display unit (screen) 11 is divided into cells of 8 × 8 dots in accordance with the touch of the pen and different R, G, B data is set for each cell and color-coded. Is displayed, and a certain area of the coordinate information (encoded image) on the display unit (screen) 11 around the designated position of the pen tip P is photographed by the camera unit 23 provided in the pen type reading device 20. Then, the display color of the cell is extracted from the photographed image data G in a certain area including the cell with the pen tip P, and the R, G, B value data is analyzed and the cell position with the pen tip P is analyzed. After P (Cx, Cy) is calculated, the coordinates of the pen tip P in this cell P (Cx, Cy) are calculated by interpolation calculation, and the coordinates designated by the pen tip P on the display unit (screen) 11 are calculated. Since the position P (X, Y) is calculated, it is not necessary to overlay any member for detecting the designated point coordinates on the display unit (screen) 11 of the display device (PC) 10. It is possible to display the pen input locus by accurately specifying and operating the designated point coordinates P (X, Y) of the pen tip P by directly specifying the pen display device 20 on the display unit (screen) 11. .

なお、前記第1実施形態の座標検出装置におけるペン型読み取り装置20では、ペン先Pに隣接する一方の側面に沿って設けた1つのカメラ部23によって、当該ペン先Pの指定位置を中心とする表示部(画面)11に表示された一定領域の座標情報(符号化画像)の画像Gを撮影する構成としたが、この第1実施形態の構成では、ペン先Pによる表示部(画面)11上での指定点がカメラ部23のある方向に移動した場合、座標計算処理(ステップD)により得られた指定点座標P(X,Y)に従い表示されたペン先Pの移動軌跡はカメラ部23から見てペン先Pの陰となり撮影することができない。このため、次の第2実施形態(図15・図16参照)で説明するように、ペン先Pを挟んだ両側に2つのカメラ部23a,23bを内蔵して設けると共に、当該各カメラ部23の撮影方向に対応する装置筐体を透明な窓Hにより構成し、この2つのカメラ部23a,23bによる撮影画像の合成画像によって前記座標計算処理→指定点表示処理後のペン先Pの移動軌跡をも撮影し、実際のペン先Pと軌跡表示位置とにずれがあった場合にはその誤差を計算し、座標計算処理により得られる指定点座標P(X,Y)を補正することで正確な移動軌跡表示を行う構成としてもよい。   In the pen-type reading device 20 in the coordinate detection device of the first embodiment, the designated position of the pen tip P is centered by one camera unit 23 provided along one side surface adjacent to the pen tip P. The image G of the coordinate information (encoded image) of a certain area displayed on the display unit (screen) 11 is captured. In the configuration of the first embodiment, the display unit (screen) using the pen tip P is used. When the designated point on 11 moves in a certain direction of the camera unit 23, the movement locus of the pen tip P displayed according to the designated point coordinate P (X, Y) obtained by the coordinate calculation process (step D) is the camera. As seen from the part 23, the image becomes behind the pen tip P and cannot be photographed. For this reason, as will be described in the second embodiment (see FIGS. 15 and 16), two camera units 23a and 23b are provided on both sides of the pen tip P, and each camera unit 23 is provided. The device housing corresponding to the shooting direction is configured by a transparent window H, and the coordinate locus of the pen point P after the coordinate calculation processing → designated point display processing is determined by a composite image of the images taken by the two camera units 23a and 23b. When there is a difference between the actual pen tip P and the locus display position, the error is calculated, and the specified point coordinate P (X, Y) obtained by the coordinate calculation process is corrected. It is good also as a structure which performs a simple movement locus | trajectory display.

(第2実施形態)
図15は、本発明の第2実施形態に係る座標検出装置におけるペン型読み取り装置20Aの外観構成を示す斜視図である。
(Second Embodiment)
FIG. 15 is a perspective view showing an external configuration of a pen-type reading device 20A in the coordinate detection device according to the second embodiment of the present invention.

この第2実施形態のペン型読み取り装置20Aは、ペン先Pを挟んだ両側に2つのカメラ部23a,23bを内蔵して設けると共に、当該各カメラ部23の撮影方向に対応する装置筐体を透明な窓Hにより構成する。   The pen-type reading device 20A of the second embodiment is provided with two camera units 23a and 23b provided on both sides of the pen tip P, and an apparatus housing corresponding to the shooting direction of each camera unit 23. It is constituted by a transparent window H.

図16は、前記第2実施形態に係る座標検出装置での表示装置(PC)11とペン型読み取り装置20Aとの間で実行される座標検出処理(AB)の流れを示すシーケンス図である。   FIG. 16 is a sequence diagram showing a flow of coordinate detection processing (AB) executed between the display device (PC) 11 and the pen-type reading device 20A in the coordinate detection device according to the second embodiment.

この図16における座標検出処理(AB)の流れにおいて、前記第1実施形態で説明した図7における座標検出処理(AB)の流れと同様の処理ステップについては、同一のステップ記号を付してその説明を省略する。   In the flow of coordinate detection processing (AB) in FIG. 16, the same processing steps as the flow of coordinate detection processing (AB) in FIG. 7 described in the first embodiment are denoted by the same step symbols. Description is omitted.

すなわち、表示装置(PC)10では、ペン型読み取り装置20Aから送信されたペン先Pの周辺画像Gの撮影完了信号を受信することで(ステップA5)、表示部(画面)11に表示されている座標情報(符号化画像)を消去すると(ステップA6)、この座標情報(符号化画像)の消去完了信号をペン型読み取り装置20Aに対して送信する(ステップA6a)。   That is, the display device (PC) 10 receives the photographing completion signal of the peripheral image G of the pen tip P transmitted from the pen type reading device 20A (step A5), and is displayed on the display unit (screen) 11. When the existing coordinate information (encoded image) is erased (step A6), an erase completion signal for the coordinate information (encoded image) is transmitted to the pen-type reading device 20A (step A6a).

ペン型読み取り装置20Aでは、ペン先Pを中心として撮影した座標情報(符号化画像)の周辺画像Gに基づき、当該ペン先Pによる指定点座標P(X,Y)の計算処理(ステップD)を実行すると共に、前記表示装置(PC)11から送信された座標情報(符号化画像)の消去完了信号を受信することに応じて(ステップB7a)、今回の指定点座標の軌跡表示が行われる直前のペン先Pの周辺画像GAを撮影してRAM26に保存する(ステップB7b)。   In the pen type reading device 20A, based on the peripheral image G of the coordinate information (encoded image) photographed around the pen tip P, the specified point coordinates P (X, Y) by the pen tip P is calculated (step D). In response to receiving the erasure completion signal of the coordinate information (encoded image) transmitted from the display device (PC) 11 (step B7a), the locus display of the current designated point coordinates is performed. The peripheral image GA of the pen tip P immediately before is taken and stored in the RAM 26 (step B7b).

そして、前記ペン先Pによる指定点座標P(X,Y)の計算処理(ステップD)により算出された今回の指定点座標P(X,Y)のデータを表示装置(PC)10へ送信することで(ステップB8)、当該表示装置(PC)10において、受信された指定点座標P(X,Y)の位置にペン先Pの移動軌跡が表示されると共に(ステップA7,A8)、この軌跡表示の完了信号がペン型読み取り装置20Aへ送信されると(ステップA8a)、ペン型読み取り装置20Aでは、今回の指定点座標の軌跡表示が行われたペン先Pの周辺画像GBを撮影してRAM26に保存する(ステップB8a,B8b)。   Then, the data of the current designated point coordinates P (X, Y) calculated by the calculation process (step D) of the designated point coordinates P (X, Y) by the pen tip P is transmitted to the display device (PC) 10. Thus (Step B8), the display device (PC) 10 displays the movement locus of the pen tip P at the position of the received designated point coordinate P (X, Y) (Steps A7 and A8). When the locus display completion signal is transmitted to the pen-type reading device 20A (step A8a), the pen-type reading device 20A captures the peripheral image GB of the pen tip P on which the locus display of the current designated point coordinates is performed. Are stored in the RAM 26 (steps B8a and B8b).

すると、前記ステップB7bにて撮影された今回の指定点座標の軌跡表示が行われる直前のペン先Pの周辺画像GAと、ステップB8bにて撮影された今回の指定点座標の軌跡表示が行われた直後のペン先Pの周辺画像GBとの比較による差分の解析に基づいて、ペン先Pの指定点座標計算時点での該ペン先Pの画像位置と、これに応じた最新の軌跡表示位置とが検出されてその座標値のずれがベクトル演算により計算され(ステップB8c)、表示装置(PC)10へ送信される(ステップB8d)。   Then, the trajectory display of the current designated point coordinates photographed in step B8b and the peripheral image GA of the pen point P immediately before the trajectory display of the current designated point coordinates photographed in step B7b is performed. Based on the analysis of the difference by comparison with the peripheral image GB of the pen tip P immediately after that, the image position of the pen tip P at the time of calculating the designated point coordinates of the pen tip P, and the latest locus display position corresponding thereto Is detected, and the deviation of the coordinate value is calculated by vector calculation (step B8c) and transmitted to the display device (PC) 10 (step B8d).

この場合、前記ペン先Pの各周辺画像GA,GBにおける座標軸の方向および単位長さについては、ステップB6において予め撮影された表示部(画面)11上での座標情報(符号化画像)に基づいて認識処理する。   In this case, the direction and unit length of the coordinate axes in the peripheral images GA and GB of the pen tip P are based on the coordinate information (encoded image) on the display unit (screen) 11 previously captured in step B6. Recognition process.

これにより、表示装置(PC)10では、前記ペン型読み取り装置20Aから受信されたペン先Pの指定点座標計算時点での該ペン先Pの画像位置と、これに応じた最新の軌跡表示位置との座標値のずれ量に応じて、前記ステップA8にて表示されたペン先Pの最新の軌跡表示が補正再表示され(ステップA8b,A8c)、ペン先Pによる指定の位置に正確に一致させてその移動軌跡を表示できるようになる。   Thereby, in the display device (PC) 10, the image position of the pen tip P at the time of calculating the designated point coordinates of the pen tip P received from the pen type reading device 20A, and the latest locus display position corresponding to this. The latest locus display of the pen tip P displayed in the step A8 is corrected and redisplayed in accordance with the amount of deviation of the coordinate value from the step (step A8b, A8c), and exactly matches the position designated by the pen tip P. The movement trajectory can be displayed.

なお、この第2実施形態の座標検出装置では、今回の指定点座標の軌跡表示が行われる直前のペン先Pの周辺画像GAと、今回の指定点座標の軌跡表示が行われた直後のペン先Pの周辺画像GBとの比較により、ペン先Pの指定点座標計算時点での該ペン先Pの画像位置と、これに応じた最新の軌跡表示位置とを検出してその座標値のずれを計算補正する構成としたが、高速な処理を行う場合であれば、今回の指定点座標の軌跡表示が行われた直後のペン先Pの周辺画像GBのみに基づいて、当該周辺画像GBから検出されるペン先Pの画像位置と軌跡表示位置との座標値のずれを計算補正することも可能である。   In the coordinate detection apparatus according to the second embodiment, the peripheral image GA of the pen point P immediately before the locus display of the current designated point coordinate is performed and the pen immediately after the locus display of the current designated point coordinate is performed. By comparing with the peripheral image GB of the tip P, the image position of the pen tip P at the time of calculating the specified point coordinates of the pen tip P and the latest locus display position corresponding to this are detected, and the deviation of the coordinate value is detected. However, if high-speed processing is to be performed, from the peripheral image GB based only on the peripheral image GB of the pen tip P immediately after the trajectory display of the current designated point coordinates is performed. It is also possible to calculate and correct the deviation of the coordinate value between the detected image position of the pen tip P and the locus display position.

また、この第2実施形態の座標検出装置では、ペン先Pの各周辺画像GA,GBにおける座標軸の方向および単位長さについて、予め撮影された表示部(画面)11上での座標情報(符号化画像)に基づいて認識処理する構成としたが、次の図17に示すように、今回の指定点座標P′の軌跡表示が行われたペン先Pの周辺画像GBを撮影する際に、その座標軸方向や単位長さの指標となる指標画像Q1,Q2,Q3を表示部(画面)11上に追加表示させてから該周辺画像GBを撮影し、その座標軸の方向および単位長さについて容易に認識可能な構成としてもよい。   Further, in the coordinate detection apparatus of the second embodiment, the coordinate information on the display unit (screen) 11 that has been captured in advance with respect to the direction and unit length of the coordinate axis in each of the peripheral images GA and GB of the pen tip P (reference number) 17), when the peripheral image GB of the pen tip P on which the locus of the designated point coordinates P ′ is displayed is captured as shown in FIG. An index image Q1, Q2, Q3 that is an index of the coordinate axis direction or unit length is additionally displayed on the display unit (screen) 11, and then the peripheral image GB is photographed. The direction of the coordinate axis and the unit length are easy. It is good also as a structure which can be recognized.

図17は、前記第2実施形態に係る座標検出装置の表示装置(PC)11においてペン先Pの座標計算により得られた指定点座標P′の軌跡表示に伴い追加で表示される実際のペン先P位置とのずれ補正のための指標画像Q1,Q2,Q3を示す図である。   FIG. 17 shows an actual pen additionally displayed along with the locus display of the designated point coordinate P ′ obtained by the coordinate calculation of the pen tip P in the display device (PC) 11 of the coordinate detecting device according to the second embodiment. It is a figure which shows index image Q1, Q2, Q3 for the shift | offset | difference correction | amendment with the front P position.

すなわち、ペン型読み取り装置20Aにおいて座標計算(ステップB6,D)された今回の指定点座標P′に応じて、表示装置(PC)10の表示部(画面)11にて軌跡表示(P′)を行う際には(ステップA8)、当該軌跡表示(P′)の近傍にその座標軸の方向および単位長さを示す指標画像Q1,Q2,Q3を追加で表示し、これを図17(A)に示すように、ペン型読み取り装置20Aにより実際のペン先P位置とのずれ補正のためペン先Pの周辺画像GBとして撮影する(ステップB8b)。   That is, the locus display (P ′) is performed on the display unit (screen) 11 of the display device (PC) 10 in accordance with the current designated point coordinates P ′ calculated by the pen type reading device 20A (steps B6 and D). (Step A8), index images Q1, Q2, and Q3 indicating the direction and unit length of the coordinate axes are additionally displayed in the vicinity of the locus display (P ′), which is shown in FIG. As shown in FIG. 8, the pen-type reading device 20A captures a peripheral image GB of the pen tip P for correction of deviation from the actual pen tip P position (step B8b).

ここでは、ペン先Pの周辺画像GBにおける座標軸の方向および単位長さを示す指標として、座標計算された軌跡表示(P′)の周りに3点の指標画像Q1,Q2,Q3を表示させる。この3点の指標画像Q1,Q2,Q3は、例えば3点間の長さを予め定め、そのうち1点の指標Q1を原点として残り2点の指標Q2,Q3が直交した座標軸を示すように表示させる。また、この指標画像Q1,Q2,Q3からX軸方向とY軸方向が認識可能なように,原点の指標Q1以外の2点の指標Q2,Q3はその表示濃度や表示色を変化させる。   Here, as index indicating the direction and unit length of the coordinate axis in the peripheral image GB of the pen tip P, three index images Q1, Q2 and Q3 are displayed around the coordinate display of the locus (P ′). The three index images Q1, Q2, and Q3 are displayed so that, for example, the length between the three points is determined in advance, and the index Q1 of one point is the origin and the remaining two indices Q2 and Q3 are orthogonal to each other. Let In addition, the two indicators Q2 and Q3 other than the index Q1 at the origin change the display density and display color so that the X-axis direction and the Y-axis direction can be recognized from the index images Q1, Q2 and Q3.

これにより、図17(B)に示すように、当該ペン先Pの周辺画像GBにおける座標軸の方向X,Yおよび単位長さを容易に画像認識することができ、今回軌跡表示された指定点座標P′とペン先Pとのずれ量をベクトル計算できるようになる。   As a result, as shown in FIG. 17B, the directions X and Y of the coordinate axes and the unit length in the peripheral image GB of the pen tip P can be easily recognized, and the designated point coordinates displayed this time are displayed. The amount of deviation between P ′ and the pen tip P can be calculated in a vector.

そして、前記表示装置(PC)11においてペン先Pの座標計算により得られた指定点座標P′の軌跡表示に伴い追加で表示された実際のペン先P位置とのずれ補正のための指標画像Q1,Q2,Q3は、当該ペン先P位置とのずれ補正に応じた軌跡の再表示に伴い消去される。   Then, an indicator image for correcting a deviation from the actual pen tip P position additionally displayed in accordance with the locus display of the designated point coordinate P ′ obtained by the coordinate calculation of the pen tip P in the display device (PC) 11. Q1, Q2, and Q3 are erased when the locus is redisplayed in accordance with the deviation correction from the pen tip P position.

なお、前記各実施形態の座標検出装置では、ペン型読み取り装置20(20A)において、ペン先Pの周辺画像Gの撮影、および当該周辺画像Gに基づくペン先Pの指定点座標P(X,Y)の計算処理を行い、これにより算出された指定点座標P(X,Y)を表示装置(PC)10へ出力し、その表示部(画面)11に対して指定点座標P(X,Y)の軌跡表示を行う構成としたが、ペン型読み取り装置20(20A)により撮影したペン先Pの周辺画像Gを表示装置(PC)10へ送信し、この表示装置(PC)10において、当該周辺画像Gに基づくペン先Pの指定点座標P(X,Y)の計算処理を行う構成としてもよい。   In the coordinate detection device of each embodiment, in the pen-type reading device 20 (20A), the peripheral image G of the pen tip P is captured, and the specified point coordinates P (X, X) of the pen tip P based on the peripheral image G are used. Y), the designated point coordinates P (X, Y) calculated thereby are output to the display device (PC) 10, and the designated point coordinates P (X, Y) are displayed on the display unit (screen) 11. Y) The locus display of the locus is displayed. However, the peripheral image G of the pen tip P photographed by the pen-type reading device 20 (20A) is transmitted to the display device (PC) 10, and the display device (PC) 10 It is good also as a structure which performs the calculation process of the designated point coordinate P (X, Y) of the nib P based on the said peripheral image G. FIG.

また、前記各実施形態の座標検出装置では、表示部(画面)11に対するペン先Pの指定点座標P(X,Y)の算出に応じて、当該指定点座標P(X,Y)の軌跡表示を行う場合について説明したが、指定点座標P(X,Y)の表示内容に応じてメニュー選択などのアプリケーションの制御を行う場合も勿論含まれる。   Further, in the coordinate detection device of each of the embodiments, the locus of the designated point coordinate P (X, Y) according to the calculation of the designated point coordinate P (X, Y) of the pen tip P with respect to the display unit (screen) 11. Although the case where the display is performed has been described, it is needless to say that the application control such as menu selection is performed according to the display content of the designated point coordinates P (X, Y).

本願発明は、前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、各実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。   The present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the invention when it is practiced. Further, each of the embodiments includes inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. For example, even if some constituent requirements are deleted from all the constituent requirements shown in each embodiment or some constituent features are combined, the problems described in the column of the problem to be solved by the invention can be solved. When the effects described in the column of the effect of the invention can be obtained, a configuration in which these constituent elements are deleted or combined can be extracted as an invention.

本発明の実施形態に係る座標検出装置の外観構成を示す斜視図。The perspective view which shows the external appearance structure of the coordinate detection apparatus which concerns on embodiment of this invention. 前記座標検出装置におけるペン型読み取り装置20の外観構成を示す斜視図。The perspective view which shows the external appearance structure of the pen type reading apparatus 20 in the said coordinate detection apparatus. 前記座標検出装置のペン型読み取り装置20による表示部(画面)11の指定操作に伴い当該表示画面に表示される座標情報(符号化画像)を説明するための図。The figure for demonstrating the coordinate information (coded image) displayed on the said display screen in connection with designation | designated operation of the display part (screen) 11 by the pen type reading apparatus 20 of the said coordinate detection apparatus. 前記座標検出装置における表示装置(PC)10およびペン型読み取り装置20の電子回路の構成を示すブロック図。FIG. 2 is a block diagram showing a configuration of electronic circuits of a display device (PC) 10 and a pen-type reading device 20 in the coordinate detection device. 前記座標検出装置による手書き入力処理を示すフローチャート。The flowchart which shows the handwriting input process by the said coordinate detection apparatus. 前記座標検出装置による手書き入力処理に伴う座標検出処理(AB)を示すフローチャートであり、同図(A)は表示装置(PC)11側での座標検出処理を示すフローチャート、同図(B)はペン型読み取り装置20側での座標検出処理を示すフローチャート。It is a flowchart which shows the coordinate detection process (AB) accompanying the handwriting input process by the said coordinate detection apparatus, The figure (A) is a flowchart which shows the coordinate detection process by the display apparatus (PC) 11 side, The figure (B) is the figure. The flowchart which shows the coordinate detection process by the pen type reading apparatus 20 side. 前記座標検出装置による手書き入力処理に伴い表示装置(PC)11とペン型読み取り装置20との間で実行される座標検出処理(AB)の流れ(その1)を示すシーケンス図。The sequence diagram which shows the flow (the 1) of the coordinate detection process (AB) performed between the display apparatus (PC) 11 and the pen type reading apparatus 20 with the handwriting input process by the said coordinate detection apparatus. 前記座標検出装置による手書き入力処理に伴い表示装置(PC)11とペン型読み取り装置20との間で実行される座標検出処理(AB)の流れ(その2)を示すシーケンス図。The sequence diagram which shows the flow (the 2) of the coordinate detection process (AB) performed between the display apparatus (PC) 11 and the pen type reading apparatus 20 with the handwriting input process by the said coordinate detection apparatus. 前記座標検出装置の表示装置(PC)10において座標検出処理に伴い表示させるべき座標情報(符号化画像)のセル設定区分と各セル毎に異ならせるR,G,B値データの設定手法を説明するための図。The cell setting classification of the coordinate information (encoded image) to be displayed in the coordinate detection process in the display device (PC) 10 of the coordinate detection device and the setting method of the R, G, B value data to be different for each cell will be described. Figure to do. 前記座標情報(符号化画像)の各セル(Cx,Cy)位置に応じて算出される15ビットデータからのR,G,B値データの設定規則を説明するための図。The figure for demonstrating the setting rule of the R, G, B value data from 15 bit data calculated according to each cell (Cx, Cy) position of the said coordinate information (coded image). ディスプレイの一般的なガンマ特性を示す図。The figure which shows the general gamma characteristic of a display. 前記座標検出装置のペン型読み取り装置20での座標検出処理に伴う座標計算処理(ステップD)でのセル位置計算処理を示すフローチャート。The flowchart which shows the cell position calculation process in the coordinate calculation process (step D) accompanying the coordinate detection process in the pen type reading apparatus 20 of the said coordinate detection apparatus. 前記座標検出装置のペン型読み取り装置20での座標検出処理に伴いカメラ部13により撮影されたペン先Pの位置を中心とする撮影画像Gとセル位置P(Cx,Cy)との位置関係を示す図。The positional relationship between the photographed image G centered on the position of the pen tip P photographed by the camera unit 13 and the cell position P (Cx, Cy) in accordance with the coordinate detection process in the pen type reading device 20 of the coordinate detection device. FIG. 前記座標検出装置のペン型読み取り装置20での座標検出処理に伴う座標計算処理(ステップD)でのセル位置計算処理(D11〜D14)に続いて実行されるペン位置計算処理(補間計算)を示すフローチャート。A pen position calculation process (interpolation calculation) executed following the cell position calculation process (D11 to D14) in the coordinate calculation process (step D) accompanying the coordinate detection process in the pen type reading device 20 of the coordinate detection apparatus. The flowchart shown. 本発明の第2実施形態に係る座標検出装置におけるペン型読み取り装置20Aの外観構成を示す斜視図。The perspective view which shows the external appearance structure of 20 A of pen-type readers in the coordinate detection apparatus which concerns on 2nd Embodiment of this invention. 前記第2実施形態に係る座標検出装置での表示装置(PC)11とペン型読み取り装置20Aとの間で実行される座標検出処理(AB)の流れを示すシーケンス図。The sequence diagram which shows the flow of the coordinate detection process (AB) performed between the display apparatus (PC) 11 and the pen type reading apparatus 20A in the coordinate detection apparatus which concerns on the said 2nd Embodiment. 前記第2実施形態に係る座標検出装置の表示装置(PC)11においてペン先Pの座標計算により得られた指定点座標P′の軌跡表示に伴い追加で表示される実際のペン先P位置とのずれ補正のための指標画像Q1,Q2,Q3を示す図。The actual pen tip P position additionally displayed in accordance with the locus display of the designated point coordinates P ′ obtained by the coordinate calculation of the pen tip P in the display device (PC) 11 of the coordinate detection device according to the second embodiment. The figure which shows index image Q1, Q2, Q3 for the deviation correction.

符号の説明Explanation of symbols

10 …表示装置(PC)
11 …表示部(画面)
12 …CPU
13 …記憶装置
14 …RAM
14a…表示データメモリ
14b…座標データメモリ
15 …通信IF部
20 …ペン型読み取り装置(第1実施形態)
20A…ペン型読み取り装置(第2実施形態)
21 …通信用ケーブル
22 …圧力検出部
23 …カメラ部(第1実施形態)
23a,23b…カメラ部(第2実施形態)
24 …CPU
25 …ROM
26 …RAM
26a…ペン先画像データメモリ
26b…座標計算データメモリ
26c…指定点座標データメモリ
27 …通信IF部
CT …セル色/セル位置対応テーブル
P …ペン先
G …ペン先Pの周辺撮影画像G
P(Cx,Cy)…ペン先Pのセル位置
P(X,Y)…ペン先Pの指定点座標
Q1,Q2,Q3…座標軸方向と単位長の指標画像
10: Display device (PC)
11 ... Display section (screen)
12 ... CPU
13 ... Storage device 14 ... RAM
14a ... Display data memory 14b ... Coordinate data memory 15 ... Communication IF unit 20 ... Pen type reader (first embodiment)
20A ... Pen-type reading device (second embodiment)
21 ... Communication cable 22 ... Pressure detection unit 23 ... Camera unit (first embodiment)
23a, 23b ... Camera unit (second embodiment)
24 ... CPU
25 ... ROM
26 ... RAM
26a ... pen point image data memory 26b ... coordinate calculation data memory 26c ... designated point coordinate data memory 27 ... communication IF unit CT ... cell color / cell position correspondence table P ... pen point G ... peripheral shot image G of the pen point P
P (Cx, Cy): Cell position of the pen tip P P (X, Y): Point coordinates of the pen tip P Q1, Q2, Q3: Index image of coordinate axis direction and unit length

Claims (6)

表示画面の指定された位置の画像を読み取る画像読み取り手段と、
前記表示画面を所定の小領域に区分し、各小領域を特定する符号を3分割し、3分割されたそれぞれの値に基づいて表示データのRGB値を生成し、各小領域を生成されたRGB値により表示させる座標情報表示制御手段と、
この座標情報表示制御手段により前記表示画面に表示された小領域の画像を前記画像読み取り手段により読み取らせる座標情報読み取り制御手段と、
この座標情報読み取り制御手段の制御により前記画像読み取り装置が読み取った小領域の画像からRGB値を抽出し、当該RGB値に基づいて小領域を特定する符号を算出することで表示画面上の指定された位置を計算する座標計算手段と、
を備えたことを特徴とする座標検出装置。
Image reading means for reading an image at a specified position on the display screen;
The display screen is divided into predetermined small areas, a code for specifying each small area is divided into three, and RGB values of display data are generated based on the respective three divided values, and each small area is generated. Coordinate information display control means for displaying by RGB values ;
Coordinate information reading control means for causing the image reading means to read an image of a small area displayed on the display screen by the coordinate information display control means;
Designated on the display screen by extracting RGB values from the image of the small area read by the image reading device under the control of the coordinate information reading control means and calculating a code for identifying the small area based on the RGB value. Coordinate calculation means for calculating the position ,
A coordinate detection apparatus comprising:
前記画像読み取り手段は、ペン型の読み取り装置であって、前記表示画面に対するペン先の接触圧力を検出する圧力検出部を有し、
前記座標情報表示制御手段は、前記ペン型の読み取り装置の圧力検出部により表示画面に対するペン先の接触圧力が検出された際に、一時的に前記座標情報表示制御手段により所定の小領域に区分された画像を表示させることを特徴とする請求項1に記載の座標検出装置。
The image reading unit is a pen-type reading device, and includes a pressure detection unit that detects a contact pressure of a pen tip with respect to the display screen.
The coordinate information display control means is temporarily divided into predetermined small areas by the coordinate information display control means when the pressure detection unit of the pen-type reading device detects the contact pressure of the pen tip with respect to the display screen. coordinate detecting device according to claim 1, characterized in that to display the image.
前記画像読み取り手段は、ペン型の読み取り装置であって、そのペン先画像を含んで表示画面の画像を読み取り、
前記座標計算手段は、前記座標情報読み取り制御手段により読み取られたペン先画像を含む前記小領域の画像に基づき、表示画面上でのペン先の指定点座標を計算し、
この座標計算手段により計算されたペン先の指定点座標に対応して前記表示画面にペン先指定点の軌跡を表示させる軌跡表示制御手段と、
この軌跡表示制御手段により前記表示画面にペン先指定点の軌跡が表示された後に、前記ペン型読み取り装置によりそのペン先画像を含むペン先周辺の表示画面の画像を読み取らせるペン先周辺画像読み取り制御手段と、
このペン先周辺画像読み取り制御手段により読み取られたペン先周辺の表示画面の画像に含まれるペン先指定点の表示軌跡とペン先画像との位置関係に応じて、前記座標計算手段により計算されたペン先の指定点座標を補正する座標補正手段と、
この座標補正手段によりと補正されたペン先の指定点座標に対応して、前記軌跡表示制御手段により表示画面に表示されているペン先指定点の軌跡を補正して表示させる補正軌跡表示制御手段と、
を備えたことを特徴とする請求項1または請求項2に記載の座標検出装置。
The image reading means is a pen-type reading device that reads an image on a display screen including the pen tip image,
The coordinate calculation means calculates the specified point coordinates of the pen tip on the display screen based on the image of the small area including the pen tip image read by the coordinate information read control means,
Locus display control means for displaying the locus of the nib designated point on the display screen corresponding to the designated point coordinates of the nib calculated by the coordinate calculating means;
After the trajectory of the pen point designated point is displayed on the display screen by the trajectory display control means, the pen-type peripheral image reading is performed so that the pen-type reading device reads the image on the display screen around the pen point including the pen-point image. Control means;
Calculated by the coordinate calculation means according to the positional relationship between the pen tip image and the display locus of the pen tip designated point included in the display image around the pen tip read by the pen tip peripheral image reading control means. Coordinate correction means for correcting the specified point coordinates of the nib,
Corresponding to the specified point coordinate of the pen tip corrected by the coordinate correcting unit, the locus display control unit corrects and displays the locus of the pen point specified point displayed on the display screen by the locus display control unit. When,
The coordinate detection apparatus according to claim 1, further comprising:
前記軌跡表示制御手段により前記表示画面に対してペン先指定点の軌跡を表示させるのに伴い、当該表示画面の座標軸方向および単位長を示すための補助画像を表示させる補助画像表示制御手段を更に備えたことを特徴とする請求項3に記載の座標検出装置。   Auxiliary image display control means for displaying an auxiliary image for indicating the coordinate axis direction and unit length of the display screen as the locus display control means displays the locus of the pen point designated point on the display screen. The coordinate detection apparatus according to claim 3, wherein the coordinate detection apparatus is provided. コンピュータによって制御される電子機器の表示画面の指定された位置の座標を検出するための座標検出方法であって、
前記表示画面を所定の小領域に区分し、各小領域を特定する符号を3分割し、3分割されたそれぞれの値に基づいて表示データのRGB値を生成し、各小領域を生成されたRGB値により表示させる座標情報表示制御ステップと、
この座標情報表示制御ステップにて前記表示画面に表示された小領域の画像を、表示画面の指定された位置の画像を読み取る画像読み取り装置により読み取らせる座標情報読み取り制御ステップと、
この座標情報読み取り制御ステップにて読み取られた小領域の画像からRGB値を抽出し、当該RGB値に基づいて小領域を特定する符号を算出することで表示画面上の指定された位置を計算する座標計算ステップと、
を備えたことを特徴とする座標検出方法。
A coordinate detection method for detecting coordinates of a designated position on a display screen of an electronic device controlled by a computer,
The display screen is divided into predetermined small areas, a code for specifying each small area is divided into three, and RGB values of display data are generated based on the respective three divided values, and each small area is generated. Coordinate information display control step to display by RGB values ;
A coordinate information reading control step in which an image of a small area displayed on the display screen in the coordinate information display control step is read by an image reading device that reads an image at a specified position on the display screen;
An RGB value is extracted from the image of the small area read in the coordinate information reading control step , and a specified position on the display screen is calculated by calculating a code for specifying the small area based on the RGB value. A coordinate calculation step;
A coordinate detection method comprising:
前記画像読み取り装置は、ペン型の読み取り装置であって、前記表示画面に対するペン先の接触圧力を検出する圧力検出部を有し、
前記座標情報表示制御ステップでは、前記ペン型の読み取り装置の圧力検出部により表示画面に対するペン先の接触圧力が検出された際に、一時的に前記座標情報表示制御ステップにより所定の小領域に区分された画像を表示させることを特徴とする請求項6に記載の座標検出方法。
The image reading device is a pen-type reading device, and includes a pressure detection unit that detects a contact pressure of a pen tip with respect to the display screen,
In the coordinate information display control step, when the pressure detection unit of the pen-type reading device detects the contact pressure of the pen tip with respect to the display screen, the coordinate information display control step temporarily divides into predetermined small areas. coordinate detecting method according to claim 6, characterized in that to display the image.
JP2005045674A 2005-02-22 2005-02-22 Coordinate detection apparatus and coordinate detection method Expired - Fee Related JP4552685B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005045674A JP4552685B2 (en) 2005-02-22 2005-02-22 Coordinate detection apparatus and coordinate detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005045674A JP4552685B2 (en) 2005-02-22 2005-02-22 Coordinate detection apparatus and coordinate detection method

Publications (2)

Publication Number Publication Date
JP2006235725A JP2006235725A (en) 2006-09-07
JP4552685B2 true JP4552685B2 (en) 2010-09-29

Family

ID=37043339

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005045674A Expired - Fee Related JP4552685B2 (en) 2005-02-22 2005-02-22 Coordinate detection apparatus and coordinate detection method

Country Status (1)

Country Link
JP (1) JP4552685B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4572758B2 (en) * 2005-07-06 2010-11-04 ソニー株式会社 Position coordinate input device
JP5712707B2 (en) * 2011-03-15 2015-05-07 株式会社リコー Image processing device, display board
US10147198B2 (en) 2014-04-30 2018-12-04 Shinano Kenshi Co., Ltd. Measurement device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3277052B2 (en) * 1993-11-19 2002-04-22 シャープ株式会社 Coordinate input device and coordinate input method
JPH07262258A (en) * 1994-03-18 1995-10-13 Fuji Xerox Co Ltd Graphic processor
JP4217021B2 (en) * 2002-02-06 2009-01-28 株式会社リコー Coordinate input device
JP4029012B2 (en) * 2002-06-21 2008-01-09 日立ソフトウエアエンジニアリング株式会社 Coordinate sequence acquisition method

Also Published As

Publication number Publication date
JP2006235725A (en) 2006-09-07

Similar Documents

Publication Publication Date Title
JP2012203458A (en) Image processor and program
TW201305925A (en) Handwritten character input device and handwritten character input method
US7633512B2 (en) Information processing apparatus, information processing method and program
US20160300321A1 (en) Information processing apparatus, method for controlling information processing apparatus, and storage medium
JP2000259338A (en) Input system, display system, presentation system, and information storage medium
JP4552685B2 (en) Coordinate detection apparatus and coordinate detection method
JP7241506B2 (en) Correction support device and correction support program for optical character recognition results
KR101990565B1 (en) Method and apparatus for detecting coordinates in a pen-based display device
JP7271889B2 (en) Information processing device and program
US20040044955A1 (en) Slip processing device, slip processing method and program enabling a computer to perform the process
EP2838272A1 (en) Television cursor moving method and device
JP2012063974A (en) Stroke display system and program
JP4397866B2 (en) Two-dimensional pattern reading device, two-dimensional pattern reading method
JP6007774B2 (en) Character recognition data processing apparatus, character recognition data processing system, and program
KR100352170B1 (en) Method and Apparatus for A Numeral Code Generation of using Fingerprint Recognition Sensor
CN116166165B (en) Visual text selection method, visual text selection device and storage medium
WO2023120432A1 (en) Drawing assistance device and drawing assistance method
JP2015072586A (en) Identification code reading system and method
JP2012128578A (en) Portable terminal and image processing method
JP2025146099A (en) System and method for checking design documents
US20210303902A1 (en) Image processing device, image processing method, and program
JPS63115283A (en) Method for displaying corrected picture of recognition result in character recognition device
WO2022180963A1 (en) Image processing device, image processing method, and recording medium
JP3635174B2 (en) Support device for graphic input work
JP2017091144A (en) Input support system of entry sheet

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071010

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100205

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100209

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100331

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100622

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100705

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130723

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4552685

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees