JP5697148B2 - Mouse scanner system - Google Patents
Mouse scanner system Download PDFInfo
- Publication number
- JP5697148B2 JP5697148B2 JP2011093495A JP2011093495A JP5697148B2 JP 5697148 B2 JP5697148 B2 JP 5697148B2 JP 2011093495 A JP2011093495 A JP 2011093495A JP 2011093495 A JP2011093495 A JP 2011093495A JP 5697148 B2 JP5697148 B2 JP 5697148B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- image
- unit
- image data
- personal computer
- 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.)
- Active
Links
- 238000006243 chemical reaction Methods 0.000 claims description 28
- 238000001514 detection method Methods 0.000 claims description 12
- 238000003384 imaging method Methods 0.000 claims description 7
- 230000003287 optical effect Effects 0.000 claims description 7
- 238000000034 method Methods 0.000 claims description 5
- 239000002131 composite material Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 239000000284 extract Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013524 data verification Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Character Input (AREA)
- Image Input (AREA)
- Facsimile Scanning Arrangements (AREA)
Description
取り込む画像データ内に当該画像の位置データ又は音声データを重畳することで、当該画像データと位置データ又は音声データを同期可能なマウススキャナシステムに関する。 The present invention relates to a mouse scanner system capable of synchronizing image data and position data or sound data by superimposing position data or sound data of the image on captured image data.
近年、紙面等の画像情報を連続的に読み込み電子化することで、画面上に画像データとして出力するスキャナとして、撮像素子をマウスに取り込むことで、画像情報の読み込みと同時に、マウスの移動に伴う位置情報を認識するマウススキャナが開発されている。 In recent years, image information such as paper is continuously read and digitized, and as a scanner that outputs it as image data on the screen, the image sensor is taken into the mouse. Mouse scanners that recognize position information have been developed.
例えば、マウススキャナに搭載したセンサにより、読み込む画像情報と当該センサの位置情報をシリアルデータとしてインタフェース部に出力する発明が提案されている(特許文献1参照)。 For example, an invention has been proposed in which image information to be read and position information of the sensor are output as serial data to an interface unit by a sensor mounted on a mouse scanner (see Patent Document 1).
ところで、マウススキャナでは、紙面等からの画像情報の取り込みと、マウスの位置情報と、が同時に認識される必要があり、認識時にズレが生じると、画面等に出力する合成データに誤差が生じ、走査精度に影響する。特に、画像情報と位置情報の処理速度が異なる場合には、出力する画像データと位置データの合成データにおいても、その速度差に応じた位置誤差が生じてしまう。マウススキャナにより高速スキャニングを行う際に、この誤差は顕著に表れる。 By the way, in the mouse scanner, it is necessary to simultaneously recognize the capture of the image information from the paper surface and the position information of the mouse, and if a deviation occurs at the time of recognition, an error occurs in the synthesized data output to the screen, Affects scanning accuracy. In particular, when the processing speeds of the image information and the position information are different, a position error corresponding to the speed difference also occurs in the output data of the image data and the position data. This error is noticeable when scanning at high speed with a mouse scanner.
なお、この誤差を抑制するために、画像情報及び位置情報の処理速度自体を高速にする方法が挙がるが、大容量の高度な画像処理を実行する場合にはスキャニングの高速化は期待できず、逆に当該マウススキャナの使用に際し支障が生じる。 In addition, in order to suppress this error, there is a method of increasing the processing speed of the image information and the position information itself, but if high-capacity advanced image processing is executed, it is not expected to increase the scanning speed. On the contrary, troubles occur when the mouse scanner is used.
本発明は、上記のような課題を解消するために提案されたものであって、その目的は、スキャニングの対象となる画像情報と当該画像の位置情報とを同時に取得し、画像情報を読み込んだ画像データ内の所定の画素に、位置情報に対応する位置データを重畳し、1つの信号として配信することで画像情報と位置情報間の誤差を抑制可能なマウススキャナシステムを提供することにある。 The present invention has been proposed in order to solve the above-described problems, and its purpose is to simultaneously acquire image information to be scanned and position information of the image and read the image information. An object of the present invention is to provide a mouse scanner system capable of suppressing an error between image information and position information by superimposing position data corresponding to position information on a predetermined pixel in image data and distributing it as one signal.
また、本発明は、画像データ内の所定の画素に、音声データを重畳することで1つの合成データとし、合成データ中の文字データと音声データから変換した文字データに基づく文字認識処理により、当該認識率の向上可能なマウススキャナシステムを提供することも目的とする。 Further, the present invention provides a single synthesized data by superimposing the voice data on predetermined pixels in the image data, and the character recognition processing based on the character data in the synthesized data and the character data converted from the voice data, Another object of the present invention is to provide a mouse scanner system capable of improving the recognition rate.
上記の目的を達成するため、本発明は、光学系により読み込んだ画像データに画像処理を施し、パーソナルコンピュータに送信することで画面上に表示させるスキャナ機能を、当該パーソナルコンピュータのポインティングデバイスに備えたマウススキャナと、当該マウススキャナの画像処理を制御する制御装置と、を有するマウススキャナシステムであって、前記マウススキャナは、任意の領域に存在する画像情報をスキャニングすることで画像データとして取り込むイメージセンサを備え、ピクセルクロックと同期信号を出力する撮像手段と、前記画像情報の画像の位置情報を位置データとして取り込む位置センサと、前記ピクセルクロック及び前記同期信号から検出される前記撮像手段のシャッタの動作を基準として前記位置センサにより取り込まれた前記位置データをラッチするラッチ回路と、前記画像データ中で前記パーソナルコンピュータの画面上に表示されない画素に、前記ラッチ回路によりラッチされた前記位置データを書き込むデータ書込部と、を有することを特徴とする。
In order to achieve the above object, the present invention is provided with a scanner function in a pointing device of the personal computer that performs image processing on the image data read by the optical system and displays it on a screen by transmitting it to the personal computer. An image sensor having a mouse scanner and a control device that controls image processing of the mouse scanner, wherein the mouse scanner captures image information existing in an arbitrary region as image data. An image pickup means for outputting a pixel clock and a synchronization signal, a position sensor for taking position information of an image of the image information as position data, and an operation of a shutter of the image pickup means detected from the pixel clock and the synchronization signal on the position sensor as a reference A latch circuit for latching the position data captured Ri, and said in the image data on the screen pixels that are not displayed on the personal computer, to write the position data latched by said latch circuit write no-data writing unit It is characterized by having.
特に、本発明の前記制御装置は、前記撮像手段からの同期信号及びピクセルクロックにより、シャッタが開くタイミングを検出するシャッタタイミング検出手段と、前記シャッタタイミング検出手段により検出された前記撮像手段のシャッタが開くタイミングで、前記ラッチ回路に対して、前記位置データをラッチするよう指令を下すラッチ手段と、前記データ書込部に対する接続を、前記画像データ中で前記パーソナルコンピュータの画面上に表示されない画素に対応する所定のタイミングで、前記イメージセンサ側から前記位置センサ側に切り替えるよう指令を下す切り替え手段と、を有し、前記データ書込部は、前記切り換え手段により接続が前記位置センサ側に切り替えられると、前記画像データ中で前記パーソナルコンピュータの画面上に表示されない画素に、前記ラッチ回路によりラッチされた前記位置データを書き込むことを特徴とする。
In particular, the control device of the present invention, the sync signal and pixel clock from the imaging unit, a shutter timing detecting means for detecting a timing at which the shutter is open, the shutter of the image pickup means detected by the shutter timing detecting means Latch means for instructing the latch circuit to latch the position data at the opening timing, and a connection to the data writing unit are connected to pixels not displayed on the screen of the personal computer in the image data. Switching means for giving a command to switch from the image sensor side to the position sensor side at a corresponding predetermined timing, and the data writing unit switches the connection to the position sensor side by the switching means. And in the image data of the personal computer The pixels that do not appear on the face, and writes the position data latched by said latch circuit.
また、本発明は、光学系により読み込んだ画像データに画像処理を施し、パーソナルコンピュータに送信することで画面上に表示させるスキャナ機能を、当該パーソナルコンピュータのポインティングデバイスに備えたマウススキャナと、当該マウススキャナの画像処理を制御する制御装置と、を有するマウススキャナシステムであって、前記マウススキャナは、任意の領域に存在する画像情報をスキャニングすることで画像データとして取り込むイメージセンサと、音声情報を音声データとして読み込む音声読取部と、前記音声読取部により読み込まれた前記音声データをラッチするラッチ回路と、前記画像データ中で前記パーソナルコンピュータの画面上に表示されない画素に、前記ラッチ回路によりラッチされた前記音声データを書き込むデータ書込部と、を有し、前記画像データは文字データを含み、前記イメージセンサにより取り込まれた画像データから文字データを認識する文字認識処理部と、前記ラッチ回路を介して前記音声読取部から読み取った音声データを文字データにテキスト変換するテキスト変換部と、前記文字認識処理部により認識した文字データと前記テキスト変換部により変換された文字データとを照合し、一致する文字データを前記パーソナルコンピュータに出力する照合部と、を有することを特徴とする。
The present invention also provides a mouse scanner provided in a pointing device of the personal computer, and a mouse function that performs image processing on the image data read by the optical system and displays it on a screen by transmitting it to the personal computer. A mouse scanner system that controls image processing of the scanner, wherein the mouse scanner scans image information existing in an arbitrary area and captures the audio information as image data. a voice reader to read the data, a latch circuit for latching the voice data read by the voice reader, the pixels which are not displayed on the screen of the personal computer in the image data, which is latched by the latch circuit Write the audio data It possesses a Mude over data writing unit, wherein the image data includes character data, and recognizes the character data the character recognition processing unit from the image data captured by the image sensor, wherein through the latch circuit A text conversion unit that converts voice data read from the voice reading unit into text data, character data recognized by the character recognition processing unit, and character data converted by the text conversion unit are collated and matched character data And a collation unit that outputs the data to the personal computer .
なお、前記画像データ中で前記パーソナルコンピュータの画面上に表示されない画素は、帰線区間、有効表示区間のうち画面に表示されない部分、表示画像が重畳されていない偶数フィールド又は奇数フィールドのいずれかとする。 The pixels that are not displayed on the screen of the personal computer in the image data are either the blanking interval, the portion of the effective display interval that is not displayed on the screen, the even field or the odd field in which the display image is not superimposed. .
以上のような態様によれば、読み込んだ位置データを、画像データ中の画面上に表示されない画素に対して書き込むことで、1対信号である画像データを合成データとして生成することができるので、復調までの間、画像データそのものとして処理することが可能となる。これにより、画像データと位置データを同期させて読み込むことができるので、両データ間のズレによる位置誤差を抑制することができる。 According to the above aspect, by writing the read position data to pixels that are not displayed on the screen in the image data, it is possible to generate image data that is a one-pair signal as synthesized data. Until the demodulation, it can be processed as image data itself. Thereby, since image data and position data can be read synchronously, a position error due to a shift between the two data can be suppressed.
また、画像処理に時間を有する場合であっても、読み込んだ画像データと位置データ相互にズレは生じていないので、合成データ生成後の画像のつなぎ処理には支障をきたさない。すなわち、画像データに、帰線区間等に位置データを書き込み、1つの画像データとすることができればそれ以後の処理速度に問題は生じない。 Further, even when there is time in image processing, since there is no deviation between the read image data and the position data, there is no problem in the processing for joining the images after the composite data is generated. That is, if position data can be written in image data in a blanking interval or the like to obtain one image data, there will be no problem in processing speed thereafter.
以上のような本発明によれば、読み込んだ位置データを、画像データ中の画面上に表示されない所定の画素に対して書き込むことで、1対信号である画像データを合成データとして生成することができるので、復調までの間、画像データそのものとして処理することが可能となり、これにより、画像データと位置データの同期性を確保し、両データ間のズレによる位置誤差を抑制可能なマウススキャナシステムを提供することができる。 According to the present invention as described above, it is possible to generate image data as a pair signal as composite data by writing the read position data to a predetermined pixel not displayed on the screen in the image data. As a result, it is possible to process the image data itself until the demodulation, thereby ensuring a synchronism between the image data and the position data, and a mouse scanner system capable of suppressing a position error due to a deviation between the two data. Can be provided.
また、画像データと同時に読み取った音声データを、画像データ中の上記と同様の所定の画素に対して書き込み、その上で画像データ中の文字データと音声データから変換された文字データとを照合することができるので、読み込んだ画像データと音声データの同期性を確保でき、文字データの認識を格段に向上させることが可能となる。 Also, the audio data read simultaneously with the image data is written to the predetermined pixels in the image data as described above, and then the character data in the image data and the character data converted from the audio data are collated. As a result, the synchronism between the read image data and audio data can be ensured, and the recognition of character data can be remarkably improved.
[本実施形態]
[1.第1の実施形態]
次に、本発明を実施するための第1の実施の形態に係るマウススキャナシステムについて、図1〜4を参照して説明する。
[This embodiment]
[1. First Embodiment]
Next, a mouse scanner system according to a first embodiment for carrying out the present invention will be described with reference to FIGS.
[1.1.構成]
[1.1.1.全体構成]
本実施形態に係るマウススキャナは、ポインティングデバイスとして機能するマウスに、画像情報及び当該画像の位置情報を光学系によりスキャンしてその画像データを出力するスキャナ機能が一体化された装置であり、当該マウススキャナの各種機能を制御する制御部の構成も踏まえたマウススキャナシステム全体の構成を、図1を参照して以下に説明する。
[1.1. Constitution]
[1.1.1. overall structure]
The mouse scanner according to this embodiment is an apparatus in which a mouse functioning as a pointing device is integrated with a scanner function that scans image information and position information of the image with an optical system and outputs the image data. The overall configuration of the mouse scanner system taking into account the configuration of the control unit that controls various functions of the mouse scanner will be described below with reference to FIG.
図1に示すように、このマウススキャナシステムは、紙面等の画像情報を取り込む撮像素子10と、当該画像情報の位置情報を検出する位置センサ20と、位置センサ20により検出された位置データを保持するラッチ部30と、撮像素子10により取り込まれた画像データにラッチ部30を通じて保持された位置データを書き込み合成データを出力するデータ書込部40と、各種機能を制御する制御部50と、から構成されている。 As shown in FIG. 1, this mouse scanner system holds an image sensor 10 that captures image information such as paper, a position sensor 20 that detects position information of the image information, and position data detected by the position sensor 20. A latch unit 30, a data writing unit 40 that writes position data held through the latch unit 30 to the image data captured by the image sensor 10 and outputs combined data, and a control unit 50 that controls various functions. It is configured.
撮像素子10には、一般的なマウススキャナと同様に、固定撮像素子であるCCD(CHARGE Coupled Devices)カメラが用いられ、アナログ信号である画像データとピクセルクロックと同期信号を出力する。また、マウススキャナに内蔵される位置センサ20は、CCDカメラにより撮影対象とする画像情報の位置情報をリアルタイムに検出し、例えば、32ビットパラレル信号として位置データをラッチ部30に出力する。 Similar to a general mouse scanner, a CCD (CHARGE Coupled Devices) camera, which is a fixed image sensor, is used for the image sensor 10 and outputs analog image data, a pixel clock, and a synchronization signal. The position sensor 20 built in the mouse scanner detects the position information of the image information to be photographed by the CCD camera in real time, and outputs the position data to the latch unit 30 as a 32-bit parallel signal, for example.
ラッチ部30は、制御部50からのラッチ指令信号に基づいて、位置センサ20により常時検出された位置データを保持するラッチ回路であり、当該位置データをアナログデータとして、画像データ内に取り込むためにデータ書込部40に送信する。 The latch unit 30 is a latch circuit that holds position data that is constantly detected by the position sensor 20 based on a latch command signal from the control unit 50, and for taking the position data into the image data as analog data. It transmits to the data writing part 40.
データ書込部40は、撮像素子10と、ラッチ部30を通じて間接的に位置センサ20と、が接続され、この接続元を撮像素子10側と位置センサ20側とで切り替えることで、撮像素子10から取り込んだ画像データの所定の画素に、位置センサ20で取り込んだ位置データを書き込む回路であり、マルチプレクサやミキサー等のアナログ切り替えスイッチが使用される。なお、このデータ書込部40は、撮像素子10、位置センサ20により読み込んだデータに基づき生成する合成データを、画面を有するパーソナルコンピュータに出力する。 The data writing unit 40 is connected to the image sensor 10 and the position sensor 20 indirectly through the latch unit 30. By switching the connection source between the image sensor 10 side and the position sensor 20 side, the image sensor 10. Is a circuit for writing the position data captured by the position sensor 20 to a predetermined pixel of the image data captured from the image sensor, and an analog changeover switch such as a multiplexer or a mixer is used. The data writing unit 40 outputs composite data generated based on data read by the image sensor 10 and the position sensor 20 to a personal computer having a screen.
ここで、画像データ中の、パーソナルコンピュータの画面上において表示されない部分に対応した所定の画素とは、帰線区間、画像を重畳していない偶数フィールド・奇数フィールド、有効表示区間のうち画面上に表示されない部分等が相当する。 Here, the predetermined pixel corresponding to the portion of the image data that is not displayed on the screen of the personal computer is a blanking interval, an even field / odd field in which no image is superimposed, or an effective display interval on the screen. This corresponds to a portion that is not displayed.
帰線区間とは、いわゆる水平、垂直帰線区間であり、NTSC信号等のアナログ信号の先頭に挿入される無画部である不使用期間である。NTSC信号の場合、走査線の1番目(1H,263H)から21番目(21H,284H)までが垂直帰線区間である。画像を重畳していない偶数フィールド・奇数フィールドとは、使用していない画像の1フレーム中の偶数又は奇数フィールドである不使用フィールドであり、その場合は使わないフィールド全部を位置データに置換することが可能となる。 A blanking interval is a so-called horizontal or vertical blanking interval, and is a non-use period that is a non-image portion inserted at the head of an analog signal such as an NTSC signal. In the case of the NTSC signal, the vertical blanking interval is from the first (1H, 263H) to the 21st (21H, 284H) of the scanning lines. An even field / odd field in which no image is superimposed is an unused field that is an even or odd field in one frame of an unused image. In this case, all unused fields are replaced with position data. Is possible.
なお、例えば、画素の明るさとして位置データが書き込まれているのであれば、当該画素の明るさを位置データとして復元し、画素の色として書き込まれているのであれば、当該画素の色を位置データとして復元する。 For example, if the position data is written as the brightness of the pixel, the brightness of the pixel is restored as the position data. If the position data is written as the pixel color, the color of the pixel is Restore as data.
また、このデータ書込部40では、画像データに対する位置データの所定の書き込みタイミングで接続元を撮像素子10側から位置センサ20側に切り替える。これにより、出力対象を撮像素子10で読み込んだ画像データとするか、あるいは、当該画像データに位置センサ20で読み込んだ位置データを書き込んだ合成データとするか、を切り替えている。 Further, the data writing unit 40 switches the connection source from the image sensor 10 side to the position sensor 20 side at a predetermined writing timing of the position data with respect to the image data. Thus, the output target is switched between image data read by the image sensor 10 or synthesized data in which the position data read by the position sensor 20 is written in the image data.
なお、図示していないが、データ書込部40から出力される合成データは、表示画面等を有するパーソナルコンピュータに送信され、復元されることで画面上に表示される。 Although not shown, the composite data output from the data writing unit 40 is transmitted to a personal computer having a display screen and the like, and is displayed on the screen by being restored.
[1.1.2.制御部]
次に、制御部50の具体的な構成について、図2を参照して説明する。
制御部50は、図2に示す通り、まず、CCDカメラである撮像素子10で読み込まれる画像データのピクセルクロックと同期信号を取得することで、当該撮像素子10におけるシャッタが開くシャッタタイミングを検出するシャッタタイミング検出手段51を有している。
[1.1.2. Control unit]
Next, a specific configuration of the control unit 50 will be described with reference to FIG.
As shown in FIG. 2, the control unit 50 first acquires a pixel clock and a synchronization signal of image data read by the image pickup device 10 that is a CCD camera, thereby detecting a shutter timing at which the shutter of the image pickup device 10 opens. Shutter timing detection means 51 is provided.
また、制御部50は、シャッタタイミング検出手段51により検出されたシャッタタイミングで、ラッチ部30に対して位置センサ20により検知された位置データをラッチするよう指令を下すラッチ指令手段52を有している。具体的には、このラッチ指令手段52は、シャッタタイミングにおけるラッチ指令信号及びピクセル信号をラッチ部30に送信することで、ラッチ部30において位置データをラッチするよう指令を下す。 In addition, the control unit 50 includes a latch command unit 52 that instructs the latch unit 30 to latch the position data detected by the position sensor 20 at the shutter timing detected by the shutter timing detection unit 51. Yes. Specifically, the latch command means 52 sends a latch command signal and a pixel signal at the shutter timing to the latch unit 30 to instruct the latch unit 30 to latch the position data.
制御部50は、また、データ書込部40に対して、接続元を撮像素子10側と位置センサ20側との間で切り替えるよう指令を下す切り替え指令手段53を有している。具体的には、画像データに対する位置データの所定の書き込みタイミングで、出力対象を撮像素子10で読み込んだ画像データとするか、あるいは、当該画像データに、位置センサ20で読み込んだ位置データを重畳した合成データとするかを切り替えるよう、データ書込部40に対して指令を下す。なお、データ書込部40における具体的な画像データへの位置データの具体的な書き込み処理については[1.2.作用]の項目で述べることとする。 The control unit 50 also includes a switching command unit 53 that commands the data writing unit 40 to switch the connection source between the image sensor 10 side and the position sensor 20 side. Specifically, the output target is the image data read by the image sensor 10 at a predetermined writing timing of the position data with respect to the image data, or the position data read by the position sensor 20 is superimposed on the image data. A command is given to the data writing unit 40 so as to switch whether to use the combined data. The specific writing process of the position data to the specific image data in the data writing unit 40 is described in [1.2. It will be described in the item of [Action].
[1.2.作用効果]
次に、上記のような構成を有する第1の実施形態に係るマウススキャナシステムにおいて、紙面等の画像情報をスキャニングをする作用について、図3のフローチャートを参照して以下に説明する。
[1.2. Effect]
Next, in the mouse scanner system according to the first embodiment having the above-described configuration, an operation of scanning image information such as a paper surface will be described below with reference to a flowchart of FIG.
まず、撮像素子10では、光学系により紙面等の画像情報を読込み(S301)、読み込まれたアナログビデオ信号である画像データをデータ書込部40に送信し、また、当該画像データのピクセルクロックと同期信号を制御部50に送信する。同時に、位置センサ20では、この画像の位置情報を検知し、位置データ(例えば、32ビットのパラレル信号)として読み込む(S302)。 First, the image sensor 10 reads image information such as a paper surface by an optical system (S301), transmits image data that is the read analog video signal to the data writing unit 40, and also outputs a pixel clock of the image data. A synchronization signal is transmitted to the control unit 50. At the same time, the position sensor 20 detects the position information of this image and reads it as position data (for example, a 32-bit parallel signal) (S302).
ここで、制御部50のシャッタタイミング検出手段51は、撮像素子10から送信される画像データのピクセルクロックと同期信号に基づいて、CCDカメラである当該撮像素子10のシャッタが開くシャッタタイミングを検出する(S303)。そして、シャッタタイミング検出手段51を通じてシャッタが開くシャッタタイミングが検出されると(S303のYES)、制御部50のラッチ指令手段52により、ラッチ部30に、シャッタタイミングのラッチ指令信号及び画像データ中の位置データに置換用の特定画素(上記画面上に表示されない所定の画素に対応。)のピクセル信号が送信されることで、当該ラッチ部30では、シャッタタイミングにおける位置センサ20を通じて取得した位置データをラッチする(S304)。 Here, the shutter timing detection means 51 of the control unit 50 detects the shutter timing at which the shutter of the image sensor 10 that is a CCD camera opens based on the pixel clock and the synchronization signal of the image data transmitted from the image sensor 10. (S303). When the shutter timing at which the shutter is opened is detected through the shutter timing detection means 51 (YES in S303), the latch command means 52 of the control section 50 causes the latch section 30 to send the shutter timing latch command signal and the image data. By transmitting a pixel signal of a specific pixel for replacement (corresponding to a predetermined pixel not displayed on the screen) to the position data, the latch unit 30 uses the position data acquired through the position sensor 20 at the shutter timing. Latch (S304).
また、制御部50では、ラッチ指令手段52によるラッチ部30へのラッチ指令信号及びピクセル信号の送信と同時に、切り替え指令手段53が、画像データに対する位置データの所定の書き込みタイミングで、データ書込部40に対して、アナログ信号の接続元を、画像データが送られる撮像素子10側から位置データが送られる位置センサ20側に切り替えるように切り替え信号を送信する。この切り替え信号を受信することにより、当該データ書込部40では、アナログ信号が送信される接続元を撮像素子10側から位置センサ20側のラッチ部30に切り替える(S305)。 In the control unit 50, simultaneously with the transmission of the latch command signal and the pixel signal to the latch unit 30 by the latch command unit 52, the switching command unit 53 performs the data writing unit at a predetermined writing timing of the position data with respect to the image data. 40, the switching signal is transmitted so that the connection source of the analog signal is switched from the image sensor 10 side to which the image data is sent to the position sensor 20 side to which the position data is sent. By receiving this switching signal, the data writing unit 40 switches the connection source from which the analog signal is transmitted from the image sensor 10 side to the latch unit 30 on the position sensor 20 side (S305).
ここで、位置データの画像データへの所定の書き込みタイミングとは、読み込まれた画像データのうち撮像素子10から送られる同期信号からの時間に基づいて特定される帰線区間、画像を重畳していない偶数フィールド・奇数フィールド、有効表示区間のうち画面上に表示されない部分等である上述したパーソナルコンピュータの画面上において表示されない部分に相当する。そのため、制御部50の切り替え指令手段53は、撮像素子10から受信した同期信号からクロックをカウントし、帰線区間や不使用のフィールド等に相当する特定画素のタイミングにおいて、接続元を撮像素子10側から位置センサ20側への切り替え信号をデータ書込部40に送信する。 Here, the predetermined writing timing of the position data to the image data refers to a blanking interval specified based on a time from a synchronization signal sent from the image sensor 10 in the read image data, and an image superimposed. This corresponds to a portion that is not displayed on the screen of the personal computer described above, such as a portion that is not displayed on the screen in the effective display section. Therefore, the switching command means 53 of the control unit 50 counts the clock from the synchronization signal received from the image sensor 10, and determines the connection source as the image sensor 10 at the timing of a specific pixel corresponding to a blanking interval, an unused field, or the like. A switching signal from the side to the position sensor 20 side is transmitted to the data writing unit 40.
これにより、データ書込部40では、所定の書き込みタイミングで接続元を撮像素子10側から位置センサ20側に切り替えるので、画像データ中の画面上に表示されない特定画素に対して位置データを書き込む。なお、このような帰線区間等の特定画素に対して、位置データは明暗データや色データの形で書き込まれている。 Thereby, in the data writing unit 40, the connection source is switched from the image sensor 10 side to the position sensor 20 side at a predetermined writing timing, so that the position data is written to a specific pixel not displayed on the screen in the image data. Note that the position data is written in the form of light / dark data or color data for a specific pixel such as a blanking interval.
そして、データ書込部40により接続元を位置センサ20側に切り替えられることで、位置データが画像データの上記特定画素に書き込まれた1つの画像信号である合成データは、パーソナルコンピュータに送信され、復元されることで画面上に表示される(S306)。 Then, by switching the connection source to the position sensor 20 side by the data writing unit 40, composite data that is one image signal in which the position data is written to the specific pixel of the image data is transmitted to the personal computer, It is displayed on the screen by being restored (S306).
ここで、撮像素子10により読み込んだ画像データがNTSC画像信号である場合の、データ書込部40による画像データへの位置データの書き込み例を説明する。すなわち、撮像素子10により読み込んだ画像データの垂直同期信号と水平同期信号からの時間に基づいて、位置データを書き込む所定の画素を特定する必要があるので、何らかのクロックによりカウントすることにより当該所定の画素に対応する特定タイミングで、位置データを画像データに書き込む。 Here, an example of writing position data to the image data by the data writing unit 40 when the image data read by the image sensor 10 is an NTSC image signal will be described. That is, since it is necessary to specify a predetermined pixel to which position data is written based on the time from the vertical synchronization signal and the horizontal synchronization signal of the image data read by the image sensor 10, the predetermined data is counted by some clock. The position data is written into the image data at a specific timing corresponding to the pixel.
例えば、位置データが8ビットで表され、画像の総画素数が30万である場合に、帰線区間等に相当するとして特定された位置データを書き込む画素番号が、0, 100, 200, 300, 400, 500, 600, 700であるとすれば、制御部50では、画像データの同期信号からクロックをカウントし始め、上記の各画素になると同時に、データ書込部40を介して当該各画素に対応するビットを書き込む。なお、書き込み自体は、書き込むビットが0なら黒、1なら白に相当する電圧を予め用意しておき、書き込むべきタイミングに画像データを白黒相当電圧に切り替えて行われる。 For example, when the position data is represented by 8 bits and the total number of pixels of the image is 300,000, the pixel numbers for writing the position data specified as corresponding to the blanking interval are 0, 100, 200, 300. , 400, 500, 600, 700, the control unit 50 starts counting the clock from the synchronizing signal of the image data and becomes each of the above pixels, and at the same time, each pixel through the data writing unit 40 Write the bit corresponding to. Note that the writing itself is performed by preparing a voltage corresponding to black if the bit to be written is 0 and white if it is 1 and switching the image data to a monochrome equivalent voltage at the timing to be written.
このような、紙面等の画像情報をスキャニングをするマウススキャナシステムにおける、撮像素子10にて読み込んだ画像データと、ラッチ部30を通じてラッチした位置データと、データ書込部40における接続元の切り替えタイミングと、当該データ書込部40により出力される合成データと、の関係は、図4に示す通りである。図4(c)に示す通り、データ書込部40において接続が撮像素子10側から位置センサ20側に切り替わると同時に、ラッチ部30によりラッチされた位置データ(図4(b)参照。)は、画像データ(図4(a)参照。)に書き込まれることで図4(d)のような合成データが出力されている。 In such a mouse scanner system that scans image information such as paper, image data read by the image sensor 10, position data latched through the latch unit 30, and connection source switching timing in the data writing unit 40 And the composite data output by the data writing unit 40 are as shown in FIG. As shown in FIG. 4C, at the data writing unit 40, the connection is switched from the image sensor 10 side to the position sensor 20 side, and at the same time, the position data latched by the latch unit 30 (see FIG. 4B). The combined data as shown in FIG. 4D is output by being written in the image data (see FIG. 4A).
また、実際は、上記クロックが画像と同期していないこともあり得るので、本発明は、画像データに位置データを書きこむ所定のタイミングである特定画素の前後のいくつかの画素に対しても、同じ位置データを書き込む実施形態を有している。これにより、位置データの書き込み箇所が多少ずれた場合であっても、当該位置データを分解する際に解読することが可能である。なお、図4の画像データ、位置データ、切り替えタイミング、合成データの関係図でも、位置データの書き込み箇所を、特定した画素の±10画素程度まで範囲を広げている。 In fact, since the clock may not be synchronized with the image, the present invention also applies to some pixels before and after the specific pixel, which is a predetermined timing for writing the position data to the image data. An embodiment for writing the same position data is provided. As a result, even when the position data write location is slightly shifted, it is possible to decipher when the position data is decomposed. In the relationship diagram of image data, position data, switching timing, and composite data in FIG. 4, the range of the position data write location is expanded to about ± 10 pixels of the specified pixels.
以上のような第1の実施形態によれば、読み込んだ位置データを、画像データ中でパーソナルコンピュータの画面上に表示されない所定の画素等に書き込むことで、1対信号である画像データを合成データとして生成することができるので、復調までの間、画像データそのものとして処理することが可能となり、これにより、画像データと位置データの同期性を確保し、両データ間のズレによる位置誤差を抑制可能なマウススキャナシステムを提供することができる。 According to the first embodiment as described above, the read position data is written in predetermined pixels or the like that are not displayed on the screen of the personal computer in the image data, so that the image data that is a pair of signals is synthesized data. Can be processed as image data itself until demodulation, thereby ensuring the synchronism between the image data and the position data and suppressing the position error due to the deviation between the two data. A mouse scanner system can be provided.
[2.第2の実施形態]
[2.1.構成]
次に、本発明の第2の実施形態に係るマウススキャナシステムの構成について、図5及び図6を参照して以下に説明する。なお、図5は、第2の実施形態に係るマウススキャナシステムの全体構成例を示すブロック図であり、図6は、第2の実施形態に係る制御部の構成例を示すブロック図である。
[2. Second Embodiment]
[2.1. Constitution]
Next, the configuration of the mouse scanner system according to the second embodiment of the present invention will be described below with reference to FIGS. FIG. 5 is a block diagram showing an example of the overall configuration of the mouse scanner system according to the second embodiment, and FIG. 6 is a block diagram showing an example of the configuration of the control unit according to the second embodiment.
図5に示す通り、第2の実施形態に係るマウススキャナシステムでは、第1の実施形態に係る構成に加え、音声情報を読み取る音声読取部60と、当該音声読取部60で読み取った音声データを保持するラッチ部70と、を備え、この音声読取部60がラッチ部70を介してデータ書込部40に接続されている。 As shown in FIG. 5, in the mouse scanner system according to the second embodiment, in addition to the configuration according to the first embodiment, the voice reading unit 60 that reads voice information, and the voice data read by the voice reading unit 60 The voice reading unit 60 is connected to the data writing unit 40 via the latch unit 70.
また、第2の実施形態に係るデータ書込部40では、撮像素子10により取り込んだ画像データの前記所定の画素の部分に、音声読取部60で読み取りラッチ部70で保持していた音声データを書き込む機能を有している。すなわち、データ書込部40は、画像データに対して、第1の実施形態において位置データを書き込んでいた領域に、音声読取部60で読み取った音声データを書き込んでいる。 In the data writing unit 40 according to the second embodiment, the audio data held by the reading latch unit 70 by the audio reading unit 60 is added to the predetermined pixel portion of the image data captured by the image sensor 10. Has a writing function. That is, the data writing unit 40 writes the audio data read by the audio reading unit 60 in the area where the position data has been written in the first embodiment with respect to the image data.
さらに、第2の実施形態では、データ書込部40による画像データと音声データの合成データから文字データを抽出し文字認識処理を行うOCR処理部80と、当該データ書込部40からの合成データから音声データを抽出し文字データに変換するテキスト変換部90と、OCR処理部80により認識された文字データとテキスト変換部90により変換された文字データを照合し一致するかを判定する文字データ照合部100と、を備えている。 Furthermore, in the second embodiment, the OCR processing unit 80 that extracts character data from the combined data of the image data and the voice data by the data writing unit 40 and performs character recognition processing, and the combined data from the data writing unit 40 A text conversion unit 90 that extracts voice data from the text and converts it into character data; and character data verification that determines whether the character data recognized by the OCR processing unit 80 matches the character data converted by the text conversion unit 90 Part 100.
音声読取部60は、音声情報を読み取り音声データに変換することができるのであれば、構成を限定するものではなく、一般的にマイクロフォン等を使用する。また、OCR処理部80は、データ書込部40による合成データから画像データの文字イメージを抽出し、当該文字イメージに対して、例えば予め設定された所定の文字パターンと照合するパターンマッチング等を実施することにより、類似性の高い1以上の文字データを認識する。 The voice reading unit 60 is not limited in configuration as long as it can read voice information and convert it into voice data, and generally uses a microphone or the like. Further, the OCR processing unit 80 extracts a character image of the image data from the combined data by the data writing unit 40, and performs, for example, pattern matching for matching the character image with a predetermined character pattern set in advance. By doing so, one or more character data having high similarity are recognized.
テキスト変換部90は、データ書込部40による合成データから音声データを抽出し、当該音声データをテキストデータである文字データに変換する機能を有する。文字データ照合部100は、OCR処理部80により文字認識処理が施された1以上の文字データの類似候補と、テキスト変換部90により文字データに変換された1以上の類似候補とを照合することで一致する文字データを出力する。 The text conversion unit 90 has a function of extracting voice data from the synthesized data by the data writing unit 40 and converting the voice data into character data that is text data. The character data collation unit 100 collates the one or more character data similar candidates subjected to the character recognition processing by the OCR processing unit 80 with one or more similar candidates converted to the character data by the text conversion unit 90. Output character data that matches.
また、制御部50の構成は、図6に示す通り、画像データに書き込む対象を位置データから音声データに置き換えてはいるが、第1の実施形態と同様に、シャッタタイミング検出手段51、ラッチ指令手段52、切り替え指令手段53を備え、これに加え下記のような手段を有している。 Further, as shown in FIG. 6, the configuration of the control unit 50 replaces the object to be written in the image data from the position data to the audio data. However, as in the first embodiment, the shutter timing detection means 51, the latch command Means 52 and switching command means 53 are provided, and in addition to this, the following means are provided.
すなわち、制御部50は、OSR処理部80に対して文字認識処理の実行指令を下す文字認識処理指令手段54と、テキスト変換部90に対してデータ書込部40により生成された合成データ中の音声データをテキスト変換するよう指令を下すテキスト変換指令手段55と、文字データ照合部100に対してOCR処理部80により認識処理した文字データとテキスト変換部90によりテキスト変換された文字データとを照合するよう照合指令を下す照合指令手段56と、を備えている。なお、詳細な説明は[2.2.作用]の項目で行い、ここでは省略する。 That is, the control unit 50 includes the character recognition processing command means 54 that issues a character recognition processing execution command to the OSR processing unit 80, and the combined data generated by the data writing unit 40 for the text conversion unit 90. The text conversion command means 55 for giving a command to convert the voice data into text, the character data recognized by the OCR processing unit 80 for the character data verification unit 100 and the character data converted by the text conversion unit 90 are verified. And a collation command means 56 for issuing a collation command. The detailed description is given in [2.2. [Action] is omitted in this section.
[2.2.作用]
次に、上記のような構成を有する第2の実施形態に係るマウススキャナシステムにおいて、紙面等の画像情報から文字をスキャニングし、また、同時に音声情報を読み取り、両者を照合する作用について、図7のフローチャートを参照して以下に説明する。
[2.2. Action]
Next, in the mouse scanner system according to the second embodiment having the above-described configuration, an operation of scanning characters from image information such as a paper surface, simultaneously reading voice information, and collating the two will be described with reference to FIG. This will be described below with reference to the flowchart of FIG.
まず、撮像素子10は、第1の実施形態と同様に、光学系により紙面等の文字情報を含む画像情報を読込み(S701)、読み込まれたアナログビデオ信号である画像データをデータ書込部40に送信し、また、当該画像データのピクセルクロックと同期信号を制御部50に送信する。同時に、音声読取部60は、この画像中の文字情報に対応する読み上げられた音声情報を検知し、音声データとして読み込む(S702)。 First, as in the first embodiment, the image sensor 10 reads image information including text information such as paper on the optical system (S701), and reads the image data that is the read analog video signal as the data writing unit 40. In addition, the pixel clock and the synchronization signal of the image data are transmitted to the control unit 50. At the same time, the voice reading unit 60 detects the read voice information corresponding to the character information in the image and reads it as voice data (S702).
ここで、制御部50のシャッタタイミング検出手段51は、撮像素子10から送信される画像データのピクセルクロックと同期信号に基づいて、CCDカメラである当該撮像素子10のシャッタが開くシャッタタイミングを検出する(S703)。そして、シャッタタイミング検出手段51を通じてシャッタが開くシャッタタイミングが検出されると(S703のYES)、制御部50のラッチ指令手段52により、ラッチ部70に、シャッタタイミングのラッチ信号、及び画像データ中の音声データを書込用の特定画素(上記画面上に表示されない所定の画素に対応。)のピクセル信号が送信されることで、当該ラッチ部70では、シャッタタイミングにおける音声読取部60を通じて取得した音声データをラッチする(S704)。 Here, the shutter timing detection means 51 of the control unit 50 detects the shutter timing at which the shutter of the image sensor 10 that is a CCD camera opens based on the pixel clock and the synchronization signal of the image data transmitted from the image sensor 10. (S703). When the shutter timing at which the shutter opens is detected through the shutter timing detection means 51 (YES in S703), the latch command means 52 of the control unit 50 causes the latch signal to be sent to the latch signal of the shutter timing and the image data. By transmitting a pixel signal of a specific pixel for writing audio data (corresponding to a predetermined pixel not displayed on the screen), the latch unit 70 acquires the audio acquired through the audio reading unit 60 at the shutter timing. Data is latched (S704).
また、制御部50では、ラッチ指令手段52によるラッチ部70へのラッチ信号及びピクセル信号の送信と同時に、切り替え指令手段53が、画像データに対する音声データの所定の書き込みタイミングで、データ書込部40に対して、アナログ信号の接続元を、画像データが送られる撮像素子10側から音声データが送られる音声読取部60側に切り替えるように切り替え信号を送信する。この切り替え信号を受信することにより、当該データ書込部40では、アナログ信号が送信される接続元を撮像素子10側から音声読取部60側のラッチ部70に切り替える(S705)。つまり、データ書込部40は、接続元を音声読取部60側に切り替えられることで、音声データが画像データの帰線区間等の所定の画素に書き込まれた1つの画像信号である合成データを生成する。 In the control unit 50, simultaneously with the transmission of the latch signal and the pixel signal to the latch unit 70 by the latch command unit 52, the switching command unit 53 performs the data writing unit 40 at a predetermined writing timing of the audio data with respect to the image data. On the other hand, the switching signal is transmitted so that the connection source of the analog signal is switched from the imaging element 10 side to which the image data is sent to the voice reading unit 60 side to which the voice data is sent. By receiving this switching signal, the data writing unit 40 switches the connection source from which the analog signal is transmitted from the image sensor 10 side to the latch unit 70 on the voice reading unit 60 side (S705). In other words, the data writing unit 40 switches the connection source to the voice reading unit 60 side, and thereby, the synthesized data which is one image signal in which the voice data is written to a predetermined pixel such as a blanking interval of the image data. Generate.
なお、音声データの画像データへの所定の書き込みタイミング及び書き込み態様は、第1の実施形態における位置データの書き込みタイミング及び書き込み態様と同様のであるため説明は省略する。 Note that the predetermined writing timing and writing mode of the audio data to the image data are the same as the writing timing and writing mode of the position data in the first embodiment, and thus description thereof is omitted.
そして、制御部50の文字認識処理指令手段54が、OSR処理部80に対して文字認識処理の実行指令を送信し(S706)、当該OSR処理部80では、データ書込部40により生成された合成データから画像データの文字イメージを抽出し、当該文字イメージに対してパターンマッチングを実施することにより、類似性の高い1以上の文字データを認識する。 Then, the character recognition processing command means 54 of the control unit 50 transmits an execution command for character recognition processing to the OSR processing unit 80 (S706), and the data writing unit 40 generates the OSR processing unit 80. A character image of image data is extracted from the combined data, and pattern matching is performed on the character image, thereby recognizing one or more character data having high similarity.
また、制御部50のテキスト変換指令手段55は、テキスト変換部90に対してデータ書込部40により生成された合成データ中の音声データをテキスト変換するよう指令を下し(S707)、当該テキスト変換部90では、データ書込部40による合成データから音声データを抽出し、当該音声データをテキストデータである文字データに変換する。 Further, the text conversion command means 55 of the control unit 50 instructs the text conversion unit 90 to convert the speech data in the synthesized data generated by the data writing unit 40 to text (S707). The conversion unit 90 extracts voice data from the synthesized data by the data writing unit 40 and converts the voice data into character data that is text data.
そして、制御部50では、OCR処理部80からの文字認識処理完了の指令を受信し、かつ、テキスト変換部90からテキスト変換完了の指令を受信した際に、照合指令手段56が、文字データ照合部100に対して当該OCR処理部80により認識処理した文字データとテキスト変換部90によりテキスト変換された文字データとを照合するよう照合指令を送信する(S708)。 The control unit 50 receives the character recognition processing completion command from the OCR processing unit 80 and receives the text conversion completion command from the text conversion unit 90. A collation command is transmitted to the unit 100 so as to collate the character data recognized by the OCR processing unit 80 and the character data text-converted by the text conversion unit 90 (S708).
これにより、文字データ照合部100では、OCR処理部80により文字認識処理が施された1以上の文字データの類似候補と、テキスト変換部90により文字データに変換された1以上の類似候補とを照合することで一致する文字データを検索する。そして、文字データ照合部110により一致すると判定された文字データがパーソナルコンピュータに出力され、復元されることで画面上に表示される(S709)。 As a result, the character data collating unit 100 obtains one or more similar candidates of character data subjected to character recognition processing by the OCR processing unit 80 and one or more similar candidates converted to character data by the text converting unit 90. Search for matching character data by matching. Then, the character data determined to be matched by the character data collating unit 110 is output to the personal computer and displayed on the screen by being restored (S709).
以上のような第2の実施形態では、画像データと同時に読み取った音声データを、画像データ中の上記と同様の所定の画素に対して書き込み、その上で画像データ中の文字データと音声データから変換された文字データとを照合することができるので、読み込んだ画像データと音声データの同期性を確保でき、読み込んだ文字データに対する認識処理のみ、あるいは、音声データからテキスト変換された文字データの認識処理のみに比して文字データの認識を格段に向上させることが可能となる。 In the second embodiment as described above, the audio data read simultaneously with the image data is written to predetermined pixels similar to the above in the image data, and then from the character data and the audio data in the image data. Since the converted character data can be collated, it is possible to ensure the synchronism between the read image data and the sound data. Only the recognition processing for the read character data or the character data converted from the sound data to text is recognized. Character data recognition can be significantly improved compared to processing alone.
[3.他の実施形態]
なお、本発明は、上記のような、マウススキャナにおいて画像データに対して位置データ又は音声データを書き込むことで合成データを生成し、文字認識処理及び音声データのテキスト変換を実施する構成をに限定するものではなく、クラウドコンピューティングを用いて、例えば、マウススキャナ側では画像データ、位置データ、音声データを読み取るのみで、センタ側において、データの書込み等の処理を実行する実施形態を包含する。
[3. Other Embodiments]
Note that the present invention is limited to the above-described configuration in which synthesized data is generated by writing position data or voice data to image data in a mouse scanner, and character recognition processing and text conversion of voice data are performed. Instead, the embodiment includes, for example, an embodiment in which processing such as data writing is executed on the center side only by reading image data, position data, and audio data on the mouse scanner side using cloud computing.
具体的には、マウススキャナには、画像データ、位置データ、音声データを読み取る機能のみを備え、センタ側において、無線又は有線による通信手段を介してこの読み取った画像データ等を受信することで、データ書込部40による画像データへの位置データ又は音声データの書込み処理と、OCR処理部80による文字認識処理と、テキスト変換部90による音声データのテキスト変換処理と、文字データ照合部100による文字データの照合処理と、を実施する。その上で、センタ側からの文字データの照合結果に応じて出力データをマウススキャナ側に送信し、当該マウススキャナ側のパーソナルコンピュータの画面上に表示される。 Specifically, the mouse scanner has only a function of reading image data, position data, and audio data, and the center side receives the read image data or the like via wireless or wired communication means. Write processing of position data or voice data to image data by the data writing unit 40, character recognition processing by the OCR processing unit 80, text conversion processing of voice data by the text conversion unit 90, and characters by the character data matching unit 100 Data matching processing is performed. Then, output data is transmitted to the mouse scanner side according to the collation result of the character data from the center side, and displayed on the screen of the personal computer on the mouse scanner side.
また、本発明は、上記のような画像データ中でパーソナルコンピュータの画面上に表示されない所定の画素に対して、位置データ又は音声データを明暗データや色データの形で書き込む実施形態に限定するものではなく、目立たなくするような変調で当該位置データを画像データに書き込む実施形態も包含する。目立たなくするような変調とは、具体的には以下の通りである。 Further, the present invention is limited to an embodiment in which position data or audio data is written in the form of light / dark data or color data to predetermined pixels that are not displayed on the screen of a personal computer in the image data as described above. Instead, an embodiment is also included in which the position data is written to the image data with a modulation that makes it inconspicuous. Specifically, the modulation that is inconspicuous is as follows.
すなわち、使用する画像が割り当てられている偶数フィールド、奇数フィールドにおいて、インターレースされていれば、各フィールドの同じ画素位置は画面上では隣り合う。ここで、偶数フィールドに書いた明るさや色と逆の情報を奇数フィールドに書くと、隣り合ったときに見えにくくなるので、この目立たない部分に、位置データを書き込むことが目立たなくするような変調に相当する。 That is, if the even field and the odd field to which the image to be used is assigned are interlaced, the same pixel position in each field is adjacent on the screen. Here, if information opposite to the brightness and color written in the even field is written in the odd field, it becomes difficult to see when adjacent to each other, so modulation that makes it inconspicuous to write position data in this inconspicuous part It corresponds to.
また、より確実性を高めるために、偶数フィールドと奇数フィールドに割り当てる画像を全く同じとし、両者に違いを位置データを書き込む箇所のみとすることにより、出力された合成データを復元する際に、位置データを分解するに当たり、分解側においてカウンタを不要とすることが可能となる。 In order to increase the certainty, the images assigned to the even field and the odd field are exactly the same, and the difference between them is only the location where the position data is written. When decomposing data, it is possible to eliminate the need for a counter on the decomposition side.
10…撮像素子
20…位置センサ
30…ラッチ部
40…データ書込部
50…制御部
51…シャッタタイミング検出手段
52…ラッチ指令手段
53…切り替え指令手段
54…文字認識処理指令手段
55…テキスト変換指令手段
56…照合指令手段
60…音声読取部
70…ラッチ部
80…OCR処理部
90…テキスト変換部
100…文字データ照合部
DESCRIPTION OF SYMBOLS 10 ... Image sensor 20 ... Position sensor 30 ... Latch part 40 ... Data writing part 50 ... Control part 51 ... Shutter timing detection means 52 ... Latch command means 53 ... Switching command means 54 ... Character recognition process command means 55 ... Text conversion command Means 56 ... Collation command means 60 ... Voice reading unit 70 ... Latch unit 80 ... OCR processing unit 90 ... Text conversion unit 100 ... Character data collation unit
Claims (9)
前記マウススキャナは、
任意の領域に存在する画像情報をスキャニングすることで画像データとして取り込むイメージセンサを備え、ピクセルクロックと同期信号を出力する撮像手段と、
前記画像情報の画像の位置情報を位置データとして取り込む位置センサと、
前記ピクセルクロック及び前記同期信号から検出される前記撮像手段のシャッタの動作を基準として前記位置センサにより取り込まれた前記位置データをラッチするラッチ回路と、
前記画像データ中で前記パーソナルコンピュータの画面上に表示されない画素に、前記ラッチ回路によりラッチされた前記位置データを書き込むデータ書込部と、
を有することを特徴とするマウススキャナシステム。 A mouse scanner provided in the pointing device of the personal computer, which controls the image processing of the mouse scanner and a scanner function that performs image processing on the image data read by the optical system and displays it on the screen by sending it to the personal computer A mouse scanner system having a control device,
The mouse scanner is
An image sensor that captures image data existing in an arbitrary region as image data by scanning, and an image pickup unit that outputs a pixel clock and a synchronization signal;
A position sensor that captures position information of the image of the image information as position data;
A latch circuit that latches the position data captured by the position sensor with reference to an operation of a shutter of the imaging means detected from the pixel clock and the synchronization signal;
A data writing unit that writes the position data latched by the latch circuit to pixels that are not displayed on the screen of the personal computer in the image data;
A mouse scanner system comprising:
前記撮像手段からの同期信号及びピクセルクロックにより、シャッタが開くタイミングを検出するシャッタタイミング検出手段と、
前記シャッタタイミング検出手段により検出された前記撮像手段のシャッタが開くタイミングで、前記ラッチ回路に対して、前記位置データをラッチするよう指令を下すラッチ手段と、
前記データ書込部に対する接続を、前記画像データ中で前記パーソナルコンピュータの画面上に表示されない画素に対応する所定のタイミングで、前記イメージセンサ側から前記位置センサ側に切り替えるよう指令を下す切り替え手段と、を有し、
前記データ書込部は、前記切り換え手段により接続が前記位置センサ側に切り替えられると、前記画像データ中で前記パーソナルコンピュータの画面上に表示されない画素に、前記ラッチ回路によりラッチされた前記位置データを書き込むことを特徴とする請求項1に記載のマウススキャナシステム。 The controller is
Shutter timing detection means for detecting the opening timing of the shutter based on the synchronization signal and the pixel clock from the imaging means;
Latch means for instructing the latch circuit to latch the position data at a timing when the shutter of the imaging means detected by the shutter timing detection means opens;
Switching means for giving a command to switch the connection to the data writing unit from the image sensor side to the position sensor side at a predetermined timing corresponding to pixels not displayed on the screen of the personal computer in the image data; Have
When the connection is switched to the position sensor side by the switching unit, the data writing unit outputs the position data latched by the latch circuit to pixels not displayed on the screen of the personal computer in the image data. 2. The mouse scanner system according to claim 1, wherein writing is performed.
当該マウススキャナの画像処理を制御する制御装置と、
を有するマウススキャナシステムであって、
前記マウススキャナは、
任意の領域に存在する画像情報をスキャニングすることで画像データとして取り込むイメージセンサと、
音声情報を音声データとして読み込む音声読取部と、
前記音声読取部により読み込まれた前記音声データをラッチするラッチ回路と、
前記画像データ中で前記パーソナルコンピュータの画面上に表示されない画素に、前記ラッチ回路によりラッチされた前記音声データを書き込むデータ書込部と、
を有し、
前記画像データは文字データを含み、
前記イメージセンサにより取り込まれた画像データから文字データを認識する文字認識処理部と、
前記ラッチ回路を介して前記音声読取部から読み取った音声データを文字データにテキスト変換するテキスト変換部と、
前記文字認識処理部により認識した文字データと前記テキスト変換部により変換された文字データとを照合し、一致する文字データを前記パーソナルコンピュータに出力する照合部と、
を有することを特徴とするマウススキャナシステム。 A mouse scanner equipped with a pointing device of the personal computer, which performs image processing on the image data read by the optical system and displays the image on the screen by sending it to the personal computer;
A control device for controlling image processing of the mouse scanner;
A mouse scanner system comprising:
The mouse scanner is
An image sensor that scans image information existing in an arbitrary area and captures it as image data;
A voice reading unit that reads voice information as voice data;
A latch circuit for latching the voice data read by the voice reading unit;
A data writing unit that writes the audio data latched by the latch circuit to pixels that are not displayed on the screen of the personal computer in the image data;
Have
The image data includes character data,
A character recognition processing unit for recognizing character data from the image data captured by the image sensor;
A text conversion unit that converts voice data read from the voice reading unit through the latch circuit into character data;
A collation unit that collates the character data recognized by the character recognition processing unit and the character data converted by the text conversion unit, and outputs matching character data to the personal computer;
A mouse scanner system comprising:
前記イメージセンサを備える撮像手段からの同期信号及びピクセルクロックにより、シャッタが開くタイミングを検出するシャッタタイミング検出手段と、
前記シャッタタイミング検出手段により検出された前記撮像手段のシャッタが開くタイミングで、前記ラッチ回路に対して、前記音声データをラッチするよう指令を下すラッチ手段と、
前記データ書込部に対する接続を、前記画像データ中で前記パーソナルコンピュータの画面上に表示されない画素に対応する所定のタイミングで、前記イメージセンサ側から前記音声読取部側に切り替えるよう指令を下す切り替え手段と、を有し、
前記データ書込部は、前記切り換え手段により接続が前記音声読取部側に切り替えられると、前記画像データ中で前記パーソナルコンピュータの画面上に表示されない画素に、前記ラッチ回路によりラッチされた前記音声データを書き込むことを特徴とする請求項3に記載のマウススキャナシステム。 The controller is
Shutter timing detection means for detecting the timing at which the shutter is opened based on a synchronization signal and a pixel clock from an imaging means including the image sensor;
Latch means for instructing the latch circuit to latch the audio data at a timing when the shutter of the imaging means detected by the shutter timing detection means opens;
Switching means for issuing a command to switch the connection to the data writing unit from the image sensor side to the voice reading unit side at a predetermined timing corresponding to pixels not displayed on the screen of the personal computer in the image data. And having
When the connection is switched to the voice reading unit by the switching unit, the data writing unit is configured to store the voice data latched by the latch circuit in pixels that are not displayed on the screen of the personal computer in the image data. The mouse scanner system according to claim 3, wherein:
前記文字認識処理部に対して文字認識指令を下す文字認識手段と、
前記テキスト変換部に対してテキスト変換指令を下すテキスト変換手段と、
前記文字認識処理部において文字認識処理が実行され、かつ、前記テキスト変換部においてテキスト変換処理が実行されると、前記照合部に対して文字データの照合指令を下す照合手段と、を有し、
前記照合部は、前記照合手段により照合指令が送られると、前記文字認識処理部により認識した文字データと前記テキスト変換部により変換された文字データとを照合することを特徴とする請求項3に記載のマウススキャナシステム。 The controller is
Character recognition means for issuing a character recognition command to the character recognition processing unit;
Text conversion means for issuing a text conversion command to the text conversion unit;
When the character recognition processing is executed in the character recognition processing unit, and when the text conversion processing is executed in the text conversion unit, a collation unit that issues a collation command of character data to the collation unit, and
The said collation part collates the character data recognized by the said character recognition process part, and the character data converted by the said text conversion part, if the collation instruction | command is sent by the said collation means. The described mouse scanner system.
The mouse scanner system according to claim 1, wherein the personal computer includes the control device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011093495A JP5697148B2 (en) | 2011-04-19 | 2011-04-19 | Mouse scanner system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011093495A JP5697148B2 (en) | 2011-04-19 | 2011-04-19 | Mouse scanner system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012226547A JP2012226547A (en) | 2012-11-15 |
| JP5697148B2 true JP5697148B2 (en) | 2015-04-08 |
Family
ID=47276645
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011093495A Active JP5697148B2 (en) | 2011-04-19 | 2011-04-19 | Mouse scanner system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5697148B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6127229B2 (en) * | 2013-07-30 | 2017-05-17 | 多摩川精機株式会社 | Data input system |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3135308B2 (en) * | 1991-09-03 | 2001-02-13 | 株式会社日立製作所 | Digital video / audio signal transmission method and digital audio signal reproduction method |
| JPH11187363A (en) * | 1997-12-24 | 1999-07-09 | Mitsubishi Electric Corp | Mobile station video transmission system |
| US5994710A (en) * | 1998-04-30 | 1999-11-30 | Hewlett-Packard Company | Scanning mouse for a computer system |
| WO2000026851A1 (en) * | 1998-10-29 | 2000-05-11 | Mitsuo Nakayama | Image scanner and optical character recognition device using scanner |
| JP2001105786A (en) * | 1999-10-07 | 2001-04-17 | Yashima Denki Co Ltd | Memory pen |
| JP4019063B2 (en) * | 2003-04-18 | 2007-12-05 | 光雄 中山 | Optical terminal device, image processing method and system |
-
2011
- 2011-04-19 JP JP2011093495A patent/JP5697148B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012226547A (en) | 2012-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9013535B2 (en) | Information processing apparatus, information processing system and information processing method | |
| JP2006287749A (en) | Imaging apparatus and control method thereof | |
| JP2005100084A (en) | Image processing apparatus and method | |
| JP2013214952A (en) | Imaging device | |
| KR101366776B1 (en) | Video object detection apparatus and method thereof | |
| US12348889B2 (en) | Image processing apparatus, method of controlling image processing apparatus, and program storage | |
| EP3255871B1 (en) | Recording of sound information and document annotations during a meeting. | |
| CN102147684B (en) | Screen scanning method for touch screen and system thereof | |
| EP2533533A1 (en) | Display Control Device, Display Control Method, Program, and Recording Medium | |
| US20190364225A1 (en) | Image processing apparatus and image processing method | |
| JP2009239328A (en) | Image processing device, and image processing method | |
| US20090167941A1 (en) | Video data reception apparatus and video data transmission and reception system | |
| JP4849988B2 (en) | Imaging apparatus and output image generation method | |
| KR100654457B1 (en) | Method and apparatus for outputting video signal suitable for TV output format | |
| JP5697148B2 (en) | Mouse scanner system | |
| JP2012212426A (en) | Image processing device and image processing method | |
| JP2009282431A (en) | Projector, image display device, and image display control device | |
| KR20110056616A (en) | Object detection unit and data transmission method using the same | |
| WO2009098763A1 (en) | Video processor, video processing method and video processing program | |
| CN113689707A (en) | Video data processing method, device and computer readable storage medium | |
| JP2014167701A (en) | Projection control device | |
| JP6146203B2 (en) | Processing equipment | |
| US6469748B1 (en) | Video signal capturing apparatus | |
| CN113168675B (en) | Image processing device, image processing method and image processing program | |
| JP2010122735A (en) | Interface apparatus and interfacing program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140414 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20140414 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20140507 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140708 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140908 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141216 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141224 |
|
| 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: 20150120 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150205 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5697148 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |