JP2010218286A - Information processor, program, and display method - Google Patents

Information processor, program, and display method Download PDF

Info

Publication number
JP2010218286A
JP2010218286A JP2009065059A JP2009065059A JP2010218286A JP 2010218286 A JP2010218286 A JP 2010218286A JP 2009065059 A JP2009065059 A JP 2009065059A JP 2009065059 A JP2009065059 A JP 2009065059A JP 2010218286 A JP2010218286 A JP 2010218286A
Authority
JP
Japan
Prior art keywords
stroke
display
information
input
stroke information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2009065059A
Other languages
Japanese (ja)
Inventor
Shunichi Numazaki
俊一 沼崎
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2009065059A priority Critical patent/JP2010218286A/en
Publication of JP2010218286A publication Critical patent/JP2010218286A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】情報処理装置に入力している入力ストロークを確認しながら表示面を大きく使っての手書き入力を行なうことの可能な情報処理装置および情報処理装置において実行可能なプログラムおよび表示方法を提供することを課題とする。
【解決手段】手書き入力可能な情報処理装置において、表示面に手書き入力を行なうと手書きを行なったストロークとは異なるサイズの入力ストローク51が表示面に表示され、さらに手書きを行なった軌跡と同様の軌跡のストロークである軌跡ストロークが43が表示される。入力ストローク51を手書きを行ったストロークと異なるサイズで表示することによって、ユーザは入力ストローク51を確認しながら表示面を大きく使っての手書き入力を行うことが可能となる。
【選択図】図5
An information processing apparatus capable of performing handwritten input using a large display surface while checking an input stroke input to the information processing apparatus, a program executable in the information processing apparatus, and a display method are provided. This is the issue.
In an information processing apparatus capable of handwriting input, when handwriting input is performed on a display surface, an input stroke 51 having a size different from that of a handwritten stroke is displayed on the display surface, and the same as the locus of handwriting. The locus stroke 43 which is the stroke of the locus is displayed. By displaying the input stroke 51 in a size different from the stroke in which the handwriting is performed, the user can perform handwriting input using a large display surface while confirming the input stroke 51.
[Selection] Figure 5

Description

本発明は情報処理装置および情報処理装置で実行可能プログラムであって、特に表示部に手書き入力の可能な情報処理装置また該情報処理装置で実行可能なプログラムおよび表示方法に関する。   The present invention relates to an information processing apparatus and a program executable by the information processing apparatus, and more particularly to an information processing apparatus capable of handwriting input on a display unit, and a program and display method executable by the information processing apparatus.

近年、PC(Personal Computer)やPDA(Portable Digital Assistant)等において、表示部を指やスタイラスペンでなぞることにより、文字や絵を入力する手書き入力の可能な情報処理装置が提供されている。通常、表示部に対する手書き入力では、表示部内に入力の行なわれた情報が表示される入力情報表示領域と手書き入力を行なう手書き領域とが分かれた場所に存在する。ユーザは手書き領域に手書きを行い、入力された情報が入力情報表示領域に表示される。このように手書き領域と入力情報表示領域の場所が分かれている場合では、入力情報表示領域を表示しなければならず表示部内の手書き領域が小さくなる。するとユーザは狭い手書き領域内への書き込みをしなければならず複雑な入力が困難な場合があった。また、近年の情報処理装置の小型化、携帯電話へのタッチパネルの採用によって手書き領域は小さくなり、今後この問題は増大するものと考えられる。 2. Description of the Related Art In recent years, information processing apparatuses capable of handwriting input for inputting characters and pictures by tracing a display unit with a finger or a stylus pen in a PC (Personal Computer), a PDA (Portable Digital Assistant), and the like have been provided. Normally, in handwriting input to the display unit, an input information display area in which information input in the display unit is displayed and a handwritten region in which handwriting input is performed exist in separate locations. The user performs handwriting in the handwriting area, and the input information is displayed in the input information display area. When the handwritten area and the input information display area are thus separated, the input information display area must be displayed, and the handwritten area in the display unit is reduced. Then, the user has to write in a narrow handwritten area, and complicated input may be difficult. In addition, the handwriting area becomes smaller due to the recent downsizing of information processing apparatuses and the adoption of touch panels for mobile phones, and this problem is expected to increase in the future.

上記問題に鑑みて、手書きされた文字を認識し、変換を行って通常のテキストデータとして入力する情報処理装置において、入力情報表示領域内に手書きを行なうことが可能であり、手書き入力が行なわれると、手書きのストロークを囲む矩形領域における入力情報表示を半透明とすることで、広い領域に書き込み可能であって入力情報表示を見やすいものとする手書き文字入力装置が提案されている(特許文献1参照)。 In view of the above problems, in an information processing apparatus that recognizes handwritten characters, converts them, and inputs them as normal text data, it is possible to perform handwriting in the input information display area, and handwriting input is performed. In addition, a handwritten character input device has been proposed in which the input information display in the rectangular area surrounding the handwritten stroke is made translucent so that the input information display can be easily written in a wide area (Patent Document 1). reference).

特開2005−267292号公報JP 2005-267292 A

上記提案では手書きを行なったデータをテキストデータとして一文字ずつ入力を行ない表示部を手書き入力に使用することの可能な手書き文字入力装置が提案されている。   In the above proposal, a handwritten character input device has been proposed in which handwritten data is input as text data one by one and the display unit can be used for handwritten input.

従来技術では入力を行なっている入力ストロークを視覚的に確認しながら表示面を大きく使っての手書き入力を行なうことの可能な情報処理装置は未だ提案されていない。 In the prior art, there has not yet been proposed an information processing apparatus capable of performing handwritten input using a large display surface while visually confirming input strokes being input.

本発明は上記問題に鑑みてなされたもので、情報処理装置に入力している入力ストロークを確認しながら表示面を大きく使っての手書き入力を行なうことの可能な情報処理装置および情報処理装置において実行可能なプログラムおよび表示方法を提供することを目的とする。 The present invention has been made in view of the above problems, and in an information processing apparatus and an information processing apparatus capable of performing handwriting input using a display surface while confirming an input stroke input to the information processing apparatus. An object is to provide an executable program and a display method.

本発明にかかる情報処理装置は表示手段と、前記表示手段の前面に設けられ、物体の接触又は近接箇所を検知するタッチ検知手段と、前記タッチ検知手段によって検知された前記物体の接触又は近接箇所が該表示手段の前面を移動する軌跡を示すストローク情報を検知するストローク情報検知手段と、前記ストローク情報検知手段によって検知された前記ストローク情報の描画サイズを所定のサイズに変更するストローク情報変更手段と、前記表示手段の変更ストローク表示領域に前記ストローク情報変更手段によって変更されたストローク情報を表示する表示制御手段とを具備することを特徴とする。   An information processing apparatus according to the present invention includes a display unit, a touch detection unit that is provided in front of the display unit and detects a contact or proximity of an object, and a contact or proximity of the object detected by the touch detection unit. Stroke information detecting means for detecting stroke information indicating a trajectory moving in front of the display means; stroke information changing means for changing the drawing size of the stroke information detected by the stroke information detecting means to a predetermined size; And display control means for displaying the stroke information changed by the stroke information changing means in the changed stroke display area of the display means.

また、本発明にかかるプログラムは表示手段を備えた情報処理装置において実行可能なプログラムであって、物体の接触又は近接箇所を検知する検知手段により前記物体の接触又は近接箇所のストローク情報を検知する工程と、前記ストローク情報の描画サイズを変更するストローク情報変更手段により検知した前記ストローク情報の描画サイズを所定のサイズに変更する工程と、前記表示手段により所定のサイズに変更した前記ストローク情報を表示させる工程とを前記情報処理装置に実行させることを特徴とする。   Further, the program according to the present invention is a program that can be executed in an information processing apparatus including a display unit, and detects the contact information of the object or the stroke information of the proximity location by the detection unit that detects the contact or proximity location of the object. A step of changing a drawing size of the stroke information detected by a stroke information changing unit that changes a drawing size of the stroke information to a predetermined size; and displaying the stroke information changed to a predetermined size by the display unit And causing the information processing apparatus to execute the step of causing the information processing to be performed.

また、本発明にかかる表示方法は表示手段を備えた情報処理装置で行われる表示方法であって、物体の接触又は近接箇所を検知する検知手段により前記物体の接触又は近接箇所のストローク情報を検知し、前記ストローク情報の描画サイズを変更するストローク情報変更手段により検知した前記ストローク情報の描画サイズを所定のサイズに変更し、前記表示手段により所定のサイズに変更した前記ストローク情報の表示を行うことを特徴とする。   The display method according to the present invention is a display method performed by an information processing apparatus provided with display means, and detects the contact information of the object or the stroke information of the proximity place by the detection means for detecting the contact or proximity place of the object. And changing the drawing size of the stroke information detected by the stroke information changing means for changing the drawing size of the stroke information to a predetermined size, and displaying the stroke information changed to the predetermined size by the display means. It is characterized by.

本発明によれば、手書き入力によって入力された入力ストロークを所定のサイズで表示することで、ユーザは入力ストロークを確認しながら、表示部を広く使っての手書き入力を行なうことの可能な情報処理装置および情報処理装置において実行可能なプログラムおよび表示方法を実現することができる。 According to the present invention, by displaying the input stroke input by handwriting input in a predetermined size, the user can perform handwriting input using the display unit widely while confirming the input stroke. A program and a display method that can be executed in the apparatus and the information processing apparatus can be realized.

本実施形態におけるPCの概観の一例を示す斜視図。The perspective view which shows an example of the external appearance of PC in this embodiment. 本実施形態におけるPCのハードウェア構成の一例を示すブロック図。The block diagram which shows an example of the hardware constitutions of PC in this embodiment. 本実施形態における手書き入力機能の機能構成の一例を示す機能ブロック図。The functional block diagram which shows an example of a function structure of the handwriting input function in this embodiment. 本実施形態における手書きアプリケーション実行時のLCDの表示の一例を示す図。The figure which shows an example of the display of LCD at the time of the handwriting application execution in this embodiment. 本実施形態における手書きアプリケーション実行時のLCDの表示の一例を示す図。The figure which shows an example of the display of LCD at the time of the handwriting application execution in this embodiment. 本実施形態における手書き領域の移動方法の一例を示す図。The figure which shows an example of the moving method of the handwritten area | region in this embodiment. 本実施形態における手書き入力処理の処理フローの一例を示すフロー図。The flowchart which shows an example of the processing flow of the handwriting input process in this embodiment.

以下、本発明の実施形態を図面を参照しながら説明する。 Embodiments of the present invention will be described below with reference to the drawings.

図1は本実施形態におけるPC10の概観の一例を示す斜視図である。図1にはPC10、表示部11、キーボード12、およびタッチパッド13が示されている。 FIG. 1 is a perspective view showing an example of an overview of the PC 10 in the present embodiment. FIG. 1 shows a PC 10, a display unit 11, a keyboard 12, and a touch pad 13.

PC10はユーザの指示によって各種計算処理を行う情報処理装置である。またPC10はユーザが指またはスタイラスペンで表示部11に接触または近接することによりPC10を操作可能なタッチパネル機能を有する情報処理装置である。本実施形態では情報処理装置の一例としてPCを例示しているがこれに限定されるものではなく、本発明はPDAや携帯電話等の様々な情報処理装置に適用可能ある。 The PC 10 is an information processing apparatus that performs various calculation processes in accordance with user instructions. The PC 10 is an information processing apparatus having a touch panel function that allows the user to operate the PC 10 by touching or approaching the display unit 11 with a finger or a stylus pen. In this embodiment, a PC is exemplified as an example of the information processing apparatus, but the present invention is not limited to this, and the present invention can be applied to various information processing apparatuses such as a PDA and a mobile phone.

表示部11はPC10が出力する画像情報をユーザに向けて表示する機能を有している。また表示部11はユーザまたはスタイラスペンの接触を検知し、PC10に電気信号として入力する機能を有している、
キーボード12はユーザのキー押圧を検知し、PC10に検知情報を電気信号として入力する機能を有している。
The display unit 11 has a function of displaying image information output from the PC 10 to the user. In addition, the display unit 11 has a function of detecting the contact of the user or the stylus pen and inputting it as an electrical signal to the PC 10.
The keyboard 12 has a function of detecting a user's key press and inputting detection information to the PC 10 as an electrical signal.

タッチパッド13はユーザが表面を指でなぞるとその動きを検知し、検知情報をPC10に電気信号として入力する機能を有している。   The touch pad 13 has a function of detecting movement when the user traces the surface with a finger and inputting detection information to the PC 10 as an electrical signal.

図2は本実施形態におけるPC10のハードウェア構成の一例示すブロック図である。図2にはPC10、CPU21、ROM22、RAM23、HDD24、GPU25、LCD26、入力制御部27、タッチ検知部28、キーボード12、タッチパッド13、バス29が示されている。   FIG. 2 is a block diagram showing an example of the hardware configuration of the PC 10 in this embodiment. FIG. 2 shows the PC 10, CPU 21, ROM 22, RAM 23, HDD 24, GPU 25, LCD 26, input control unit 27, touch detection unit 28, keyboard 12, touch pad 13, and bus 29.

CPU21は中央演算処理装置(Central Processing Unit)であり、PC10全体を制御している。またプログラムを実行し、そのプログラムに応じた所定の処理を実行する機能を有している。 The CPU 21 is a central processing unit, and controls the entire PC 10. It also has a function of executing a program and executing a predetermined process corresponding to the program.

ROM22は半導体メモリによって構成されCPU21の実行するプログラムを格納している。 The ROM 22 is constituted by a semiconductor memory and stores a program executed by the CPU 21.

RAM23は半導体メモリにより構成され、CPU21がプログラムを処理する際のプログラムおよびデータの格納用領域として利用される。 The RAM 23 is composed of a semiconductor memory, and is used as a program and data storage area when the CPU 21 processes the program.

HDD24は例えば磁気ディスク装置であり、PC10のデータを保存する不揮発性の領域として利用される。CPU21の指示により、記憶されたプログラムやデータを読み出すことができる。   The HDD 24 is a magnetic disk device, for example, and is used as a non-volatile area for storing data of the PC 10. The stored program and data can be read out by an instruction from the CPU 21.

GPU25は画像処理用の半導体チップであり、CPU21からの描画指示に従って画像を描画し、LCD26に出力する機能を持つ。 The GPU 25 is a semiconductor chip for image processing, and has a function of drawing an image in accordance with a drawing instruction from the CPU 21 and outputting it to the LCD 26.

LCD26はたとえば液晶ディスプレイ(Liquid Crystal Display)であり、PC10が出力する画像情報をユーザに向けて表示する機能を有している。 The LCD 26 is a liquid crystal display, for example, and has a function of displaying image information output from the PC 10 to the user.

入力制御部27は、タッチ検知部28、キーボード12、およびタッチパッド13からのユーザの入力情報を制御しているコントローラである。   The input control unit 27 is a controller that controls user input information from the touch detection unit 28, the keyboard 12, and the touch pad 13.

タッチ検知部28はLCD26の表面に設けられ、ユーザまたスタイラスペンの接触を検知し、入力制御部27に検知情報を電気信号として入力する機能を有している。またタッチ検知部28は二つの指を使っての入力操作可能なマルチタッチ機能を有している。タッチ検知部28がマルチタッチ機能を有することは本実施形態における例示であり、これに限定されるものではない。   The touch detection unit 28 is provided on the surface of the LCD 26 and has a function of detecting contact of the user or the stylus pen and inputting detection information to the input control unit 27 as an electrical signal. In addition, the touch detection unit 28 has a multi-touch function that allows an input operation using two fingers. The touch detection unit 28 having a multi-touch function is an example in the present embodiment, and the present invention is not limited to this.

表示部11はLCD26およびタッチ検知部28より構成される。 The display unit 11 includes an LCD 26 and a touch detection unit 28.

バス29はPC10内の各モジュールを通信可能に接続している。   The bus 29 connects the modules in the PC 10 so that they can communicate with each other.

図3は本実施形態における手書き入力機能の機能構成の一例を示す機能ブロック図である。図3にはストローク情報検知部31、認識部32、入力ストローク描画部33、軌跡ストローク描画部34、表示制御部35、および表示装置36が示されている。   FIG. 3 is a functional block diagram showing an example of the functional configuration of the handwriting input function in the present embodiment. FIG. 3 shows a stroke information detection unit 31, a recognition unit 32, an input stroke drawing unit 33, a trajectory stroke drawing unit 34, a display control unit 35, and a display device 36.

ストローク情報検知部31は表示部11へのユーザまたはスタイラスペンの接触を検知する手段であり、本実施形態ではタッチ検知部28、入力制御部27によって構成される。ストローク情報検知部31は表示部11への接触の位置情報を座標値、または座標値列(ストローク)として検知し、その座標値また座標値列情報(手書きストローク情報)を認識部32に伝達する。   The stroke information detection unit 31 is a unit that detects contact of the user or the stylus pen to the display unit 11, and includes a touch detection unit 28 and an input control unit 27 in the present embodiment. The stroke information detection unit 31 detects the position information of contact with the display unit 11 as a coordinate value or a coordinate value sequence (stroke), and transmits the coordinate value or coordinate value sequence information (handwritten stroke information) to the recognition unit 32. .

認識部32はタッチ検知部28、キーボード12、およびタッチパッド13からのユーザの手書き入力機能に関する各種操作を認識する機能を有している。さらに認識したユーザ操作情報より各種設定変更等を行ない、入力ストローク描画部33および軌跡ストローク描画部34に描画指示を行なう。本実施形態では入力制御部27およびCPU21によって構成される。 The recognition unit 32 has a function of recognizing various operations related to the user's handwriting input function from the touch detection unit 28, the keyboard 12, and the touch pad 13. Further, various setting changes are performed based on the recognized user operation information, and a drawing instruction is given to the input stroke drawing unit 33 and the locus stroke drawing unit 34. In this embodiment, it is comprised by the input control part 27 and CPU21.

入力ストローク描画部33はストローク情報検知部31によって検知される手書きストローク情報、および認識部32からの指示により、入力された情報としてのストローク(入力ストローク)の所定サイズでの描画を行なう機能を有している。入力ストローク描画部33は本実施形態においてGPU25により構成される。入力ストローク描画部33は描画を行なった入力ストローク情報を表示制御部35へと伝達する。   The input stroke drawing unit 33 has a function of drawing a stroke (input stroke) with a predetermined size as input information in accordance with handwritten stroke information detected by the stroke information detection unit 31 and an instruction from the recognition unit 32. is doing. The input stroke drawing unit 33 is configured by the GPU 25 in this embodiment. The input stroke drawing unit 33 transmits the input stroke information that has been drawn to the display control unit 35.

軌跡ストローク描画部34はストローク情報検知部31によって検知される手書きストローク情報、および認識部32からの指示により、ユーザが表示部11上の接触を行なった軌跡(指またはスタイラスペンでなぞった軌跡)のストローク(以下、軌跡ストローク)の描画を行なう機能を有している。軌跡ストローク描画部34は本実施形態においてGPU25により構成される。軌跡ストローク描画部34は描画を行なった軌跡ストローク情報を表示制御部35へと伝達する。   The locus stroke drawing unit 34 makes a locus on the display unit 11 by the user according to handwritten stroke information detected by the stroke information detection unit 31 and an instruction from the recognition unit 32 (a locus traced with a finger or a stylus pen). Has a function of drawing a stroke (hereinafter referred to as a locus stroke). The trajectory stroke drawing unit 34 is configured by the GPU 25 in this embodiment. The trajectory stroke drawing unit 34 transmits the drawn trajectory stroke information to the display control unit 35.

表示制御部35は入力ストローク描画部33から伝達される入力ストロークと、軌跡ストローク描画部34から伝達される軌跡ストロークとの二つの画像情報を重ね合わせ表示装置36に表示させる機能を有している。本実施形態では表示制御部35はGPU25により構成される。   The display control unit 35 has a function of causing the superimposed display device 36 to display two pieces of image information of the input stroke transmitted from the input stroke drawing unit 33 and the locus stroke transmitted from the locus stroke drawing unit 34. . In the present embodiment, the display control unit 35 is configured by the GPU 25.

表示装置36は表示制御部35より入力される入力ストロークと軌跡ストロークとが重ねあわされた画像情報の表示を行なう機能を有している。本実施形態では表示装置36はLCD26により構成される。   The display device 36 has a function of displaying image information in which the input stroke and the locus stroke input from the display control unit 35 are overlapped. In the present embodiment, the display device 36 is constituted by the LCD 26.

図4は本実施形態における手書きアプリケーション実行時のLCD26の表示の一例を示す図である。図4には手書きアプリウィンドウ41、入力ストローク情報表示領域42、軌跡ストローク43、入力ストローク44、および描画サイズ設定表示45が示されている。   FIG. 4 is a diagram showing an example of display on the LCD 26 when executing the handwriting application in the present embodiment. FIG. 4 shows a handwriting application window 41, an input stroke information display area 42, a locus stroke 43, an input stroke 44, and a drawing size setting display 45.

本実施形態におけるPC10での手書き入力は、手書きアプリケーション実行時に行なうことが可能となる。手書きアプリケーションのプログラムはHDD24に格納されている。CPU21がユーザの指示によって該プログラムを取り出し、手書きアプリケーションを実行することによって手書き入力が可能となる。   Handwriting input on the PC 10 in the present embodiment can be performed when the handwriting application is executed. A program for the handwriting application is stored in the HDD 24. The CPU 21 extracts the program according to a user instruction and executes a handwriting application, thereby enabling handwriting input.

手書き入力のユーザ入力方法としてはスタイラスペンを使った入力方法も考えられるが本実施形態においては指を接触させての手書きを例示して説明を行なう。   As a user input method for handwriting input, an input method using a stylus pen is also conceivable. In this embodiment, handwriting with a finger in contact will be described as an example.

手書きアプリウィンドウ41は手書きアプリケーション実行時にLCD26に表示されるウィンドウであり、このウィンドウの領域にユーザは指による手書きを行なうことによって手書きストローク情報がPC10に入力される。本実施形態においては手書きウィンドウ41内に手書きを行なうことができるものとして例示するが、これに限定されるものではなく、表示部11全体に手書き可能であってもよい。また本実施形態においても、手書きアプリウィンドウ41を最大とすることでほぼ表示部11全体に手書きを行なうことが可能である。   The handwriting application window 41 is a window displayed on the LCD 26 when the handwriting application is executed, and handwriting stroke information is input to the PC 10 by the user performing handwriting with a finger in this window area. In this embodiment, although it illustrates as what can be handwritten in the handwriting window 41, it is not limited to this, You may be able to handwritten on the display part 11 whole. Also in this embodiment, it is possible to perform handwriting on the entire display unit 11 by maximizing the handwriting application window 41.

入力ストローク情報表示領域42は入力ストロークが表示される領域である。ユーザが手書き入力を行なうとこの領域に所定サイズで描画された入力ストロークが表示される。   The input stroke information display area 42 is an area where an input stroke is displayed. When the user performs handwriting input, an input stroke drawn in a predetermined size is displayed in this area.

軌跡ストローク43はユーザが表示部11に手書きを行なった(指でなぞった)軌跡を表示するストロークである。軌跡ストローク43は本実施形態において半透明、太線で入力ストローク44とは異なる色で描画、表示される。図4では半透明を破線で表現している。   The trajectory stroke 43 is a stroke for displaying a trajectory that the user has handwritten on the display unit 11 (traced with a finger). In this embodiment, the locus stroke 43 is translucent and is drawn and displayed with a thick line and a color different from the input stroke 44. In FIG. 4, translucency is expressed by a broken line.

入力ストローク44は手書きストローク情報よりPC10に入力されるストロークである。本実施形態において入力ストローク44は手書きストロークに対する描画サイズの設定変更が可能である。   The input stroke 44 is a stroke input to the PC 10 from handwritten stroke information. In the present embodiment, the input stroke 44 can change the drawing size setting for the handwritten stroke.

描画サイズ設定表示45は手書きアプリウィンドウ41内に表示されタッチパネル機能を用いて操作をすることによって、手書きストロークに対する入力ストローク44の描画サイズ比率を設定することが可能となっている。ここでの描画サイズ比率とは単に入力ストロークの表示のサイズに関する比率ではなく、入力ストローク情報表示領域42に対する入力ストロークの描画サイズの比率である。図4では手書きストロークに対する入力ストローク44の描画サイズ比率が20%となっているものを例示する。本実施形態においては入力ストローク44のサイズ設定の基準を手書きストロークに対するサイズ比率として表示するよう例示しているが、これに限定されるものではなく、入力ストロークのサイズ変更を行なうことが可能であればこの基準に限定されるものではない。また、描画サイズ設定表示45において設定可能な描画サイズ比率を0%〜100%(正確には0%は存在しない。)と例示しているがこれに限定されるものではなく、描画サイズ比率を0%〜200%のように手書きストロークから拡大された入力ストローク44の表示を行なうことも可能である。本実施形態のように手書きストロークから縮小された入力ストロークの表示を行なう場合は細かい入力ストロークを大きく手書き入力することが可能となる。   The drawing size setting display 45 is displayed in the handwriting application window 41 and can be set by using the touch panel function to set the drawing size ratio of the input stroke 44 to the handwriting stroke. The drawing size ratio here is not simply a ratio relating to the display size of the input stroke, but a ratio of the drawing size of the input stroke to the input stroke information display area 42. FIG. 4 illustrates an example in which the drawing size ratio of the input stroke 44 to the handwritten stroke is 20%. In the present embodiment, the size setting reference of the input stroke 44 is illustrated as being displayed as a size ratio with respect to the handwritten stroke. However, the present invention is not limited to this, and it is possible to change the size of the input stroke. It is not limited to this standard. The drawing size ratio that can be set in the drawing size setting display 45 is exemplified as 0% to 100% (exactly 0% does not exist), but is not limited to this. It is also possible to display the input stroke 44 enlarged from the handwritten stroke such as 0% to 200%. When the input stroke reduced from the handwritten stroke is displayed as in the present embodiment, it is possible to input a small input stroke in a large amount by handwriting.

本実施形態においてユーザが表示部11に指で接触を行なうとタッチ検知部28が接触を検知する。タッチ検知部28からの検知情報より入力制御部27は接触された座標値情報をCPU21に対して出力する。CPU21はユーザが接触した領域が描画サイズ設定表示45領域内であるか否かを判別し、描画サイズ設定表示領域45内であるならば入力ストロークを描画する際の描画サイズ設定の変更を行なう。CPU21はユーザが接触した領域が描画サイズ設定表示45領域内で無いならば手書きストロークとして認識し、GPU25に対し入力ストロークおよび軌跡ストロークの描画指示を行なう。GPU25はCPU21からの描画指示により入力ストロークおよび軌跡ストロークの描画を行ない、それらの画像情報を重ね合わせて、LCD26に表示させる。
このとき軌跡ストロークは本実施形態において、上述のように半透明で、太線かつ入力ストロークとは異なる色で表示される。これは軌跡ストロークと入力ストロークとが重なってしまった場合、半透明であることで軌跡ストロークおよび入力ストロークのどちらの文字も認識することが可能となる。軌跡ストロークの線の線種を変更し、例えば破線等での描画を行なったとしても前述と同様の効果を得ることが可能である。また、太線で軌跡ストロークの表示を行なうことで、入力ストロークと軌跡ストロークとを混合して認識してしまう危険性を回避することが可能である。入力ストロークと軌跡ストロークとを異なる色で表示することも同様に認識の混合を回避できる。また本実施形態では軌跡ストロークを太線とするように例示しているが、認識の混合を回避できればよいので、軌跡ストロークが入力ストロークと線の太さが異なっていれば(軌跡ストロークを細線で表現しても)よい。またこれらの半透明、太線、色等の設定は設定変更可能としておいてもよい。設定変更可能とする場合は、ユーザはタッチパネル機能、キーボード12、タッチパッド13等で設定の変更を入力すると入力制御部27が設定変更入力情報をCPU21に伝達し、CPU21はGPU25に設定変更後の軌跡ストロークの描画指示を行う。GPU25は該指示に対応した軌跡ストロークの描画を行い、入力ストロークと合わせてLCD26に表示させる。
In the present embodiment, when the user contacts the display unit 11 with a finger, the touch detection unit 28 detects the contact. Based on the detection information from the touch detection unit 28, the input control unit 27 outputs the touched coordinate value information to the CPU 21. The CPU 21 determines whether or not the area touched by the user is within the drawing size setting display area 45, and if it is within the drawing size setting display area 45, changes the drawing size setting when drawing the input stroke. If the area touched by the user is not within the drawing size setting display 45 area, the CPU 21 recognizes it as a handwritten stroke, and instructs the GPU 25 to draw an input stroke and a locus stroke. The GPU 25 draws the input stroke and the trajectory stroke according to the drawing instruction from the CPU 21, superimposes the image information, and displays the image information on the LCD 26.
At this time, in this embodiment, the trajectory stroke is translucent as described above, and is displayed in a thick line and a color different from the input stroke. In this case, when the trajectory stroke and the input stroke overlap, it is possible to recognize both the trajectory stroke and the input stroke character by being translucent. Even if the line type of the trajectory stroke line is changed, for example, drawing with a broken line or the like is performed, the same effect as described above can be obtained. Further, by displaying the trajectory stroke with a bold line, it is possible to avoid the danger of recognizing the input stroke and the trajectory stroke in a mixed manner. Displaying the input stroke and the trajectory stroke in different colors can similarly avoid a mixture of recognition. In this embodiment, the locus stroke is exemplified as a thick line. However, since it is only necessary to avoid a mixture of recognition, if the locus stroke is different from the input stroke and the line thickness (the locus stroke is represented by a thin line). Yes) Also, these settings of semi-transparency, thick line, color, etc. may be changeable. When the setting can be changed, when the user inputs a setting change with the touch panel function, the keyboard 12, the touch pad 13, etc., the input control unit 27 transmits the setting change input information to the CPU 21, and the CPU 21 changes the setting to the GPU 25. Instructs drawing of the stroke. The GPU 25 draws a locus stroke corresponding to the instruction and displays it on the LCD 26 together with the input stroke.

図5は本実施形態における手書きアプリケーション実行時のLCD26の表示の一例を示す図である。図5には手書きアプリウィンドウ41、入力ストローク情報表示領域42、軌跡ストローク43、入力ストローク51、および描画サイズ設定表示52が示されている。図5は描画サイズ設定を変更して図4と同様の手書き書き込みを行なった場合の図である。   FIG. 5 is a diagram showing an example of display on the LCD 26 when the handwriting application is executed in the present embodiment. FIG. 5 shows a handwriting application window 41, an input stroke information display area 42, a trajectory stroke 43, an input stroke 51, and a drawing size setting display 52. FIG. 5 is a diagram in a case where the drawing size setting is changed and handwriting writing similar to that in FIG. 4 is performed.

図5では描画サイズ設定表示52の描画サイズ設定が40%に設定されており、手書きストロークに対する入力ストローク51が40%の大きさで描画、表示されている。このように描画サイズの設定変更によって入力ストローク51の描画サイズを変更することが可能である。本実施形態においてはタッチパネル機能を用いての描画サイズ設定表示52での描画サイズ設定を例示しているがこれに限定されるものではなく、他の入力手段によっての描画サイズの設定変更を行なってよい。他の入力手段の例としてはキーボード12、タッチパッド13等が考えられる。   In FIG. 5, the drawing size setting of the drawing size setting display 52 is set to 40%, and the input stroke 51 with respect to the handwritten stroke is drawn and displayed with a size of 40%. In this way, the drawing size of the input stroke 51 can be changed by changing the drawing size setting. In the present embodiment, the drawing size setting on the drawing size setting display 52 using the touch panel function is illustrated, but the present invention is not limited to this, and the drawing size setting is changed by other input means. Good. Examples of other input means include a keyboard 12 and a touch pad 13.

そのときはキーボード12、タッチパッド13からのユーザによる設定変更指示を入力制御部27が受付け、CPU21に伝達することによってCPU21が入力ストローク51の描画サイズの設定変更を行なう。 At that time, the input control unit 27 receives a setting change instruction by the user from the keyboard 12 and the touch pad 13 and transmits it to the CPU 21, whereby the CPU 21 changes the drawing size setting of the input stroke 51.

図6は本実施形態における入力可能領域の移動方法の一例を示す図である。図6には手書きアプリウィンドウ41、入力ストローク情報表示領域42、軌跡ストローク43、入力ストローク44、描画サイズ設定表示45、軌跡ストローク61、および領域62が示されている。   FIG. 6 is a diagram illustrating an example of a method for moving an inputtable area in the present embodiment. FIG. 6 shows a handwriting application window 41, an input stroke information display area 42, a locus stroke 43, an input stroke 44, a drawing size setting display 45, a locus stroke 61, and an area 62.

図6(A)は図4と同様の表示であり、図6(B)は図6(A)の表示からマルチタッチ機能を用いた入力可能領域の移動を行なった後の表示を示している。ここでの入力可能領域とは入力ストローク情報表示領域42におけるユーザが入力ストロークを入力可能な領域であり、手書きアプリウィンドウ41における手書き入力を行なうことの可能な領域と対応した領域である。本実施形態における手書きアプリケーションにおいてタッチパネルのマルチタッチ機能を用いての描画領域の移動を行なうことが可能である。図6(A)で示すようにユーザは表示部11に二つの指で(二点の接触点で)接触し、そのまま表示部11上で指を移動させると、軌跡ストローク43が手書きアプリウィンドウ41上で指の移動方向へ移動量分、移動し、図6(B)の軌跡ストローク61の位置となる。これによって入力ストローク情報表示領域42の入力ストロークの入力可能な領域が移動し、図6(B)の領域62への入力ストロークの入力が可能となる。本実施形態において領域62は説明のために示しているものであるので実際にLCD26に表示されるわけではない。しかし、これに限定されるものではなく、LCD26への領域62の表示が行なわれてもよい。 FIG. 6A shows the same display as FIG. 4, and FIG. 6B shows the display after the input available area is moved using the multi-touch function from the display of FIG. 6A. . The input enabled area here is an area in the input stroke information display area 42 where the user can input an input stroke, and corresponds to an area in the handwriting application window 41 where handwriting input is possible. In the handwriting application in the present embodiment, the drawing area can be moved using the multi-touch function of the touch panel. As shown in FIG. 6A, when the user touches the display unit 11 with two fingers (at two contact points) and moves the finger on the display unit 11 as it is, the trajectory stroke 43 becomes the handwriting application window 41. It moves by the amount of movement in the finger moving direction, and becomes the position of the locus stroke 61 in FIG. As a result, the input stroke input area of the input stroke information display area 42 is moved, and the input stroke can be input to the area 62 in FIG. 6B. In the present embodiment, the area 62 is shown for explanation and is not actually displayed on the LCD 26. However, the present invention is not limited to this, and the area 62 may be displayed on the LCD 26.

表示部11への同時に2点への指の接触をタッチ検知部28が検知すると、入力制御部27は該接触の情報をCPU21に入力する。入力制御部27からの入力情報によりCPU21は2点への接触が行なわれているマルチタッチであると判別を行い、マルチタッチでの接触点の移動があれば、軌跡ストロークを指の移動方向、移動量分、移動させて描画するようにGPU25に指示を行い、さらに入力ストロークの入力位置を相対的に変更する。 When the touch detection unit 28 detects a finger touch on two points on the display unit 11 at the same time, the input control unit 27 inputs the contact information to the CPU 21. Based on the input information from the input control unit 27, the CPU 21 determines that the touch is a multi-touch in which two points are touched. The GPU 25 is instructed to move and draw by the amount of movement, and the input position of the input stroke is relatively changed.

以上の処理を行うことで軌跡ストロークの位置が移動し、入力ストローク情報表示領域42における入力ストロークの入力可能位置を変更されるのでユーザは画面を広く使って、それまでの手書き入力と継続的に手書きを行なうことが可能である。本実施形態ではマルチタッチ機能によって入力ストローク情報表示領域42における入力ストロークの入力可能領域の変更を行なったがこれに限定されるものではなく、他の入力方法、例えばキーボード12やタッチパッド13によるユーザ操作によって入力ストロークの入力可能領域の変更を行なってもよい。 By performing the above processing, the position of the trajectory stroke moves and the position where the input stroke can be input in the input stroke information display area 42 is changed. Therefore, the user can use the screen widely and continuously with handwritten input so far. It is possible to perform handwriting. In this embodiment, the input stroke input area in the input stroke information display area 42 is changed by the multi-touch function. However, the present invention is not limited to this, and other input methods such as a user using the keyboard 12 or the touch pad 13 are used. The input stroke input area may be changed by an operation.

またマルチタッチ機能を用いて、入力ストロークの入力可能な領域および入力ストロークの描画サイズの変更を行なってもよい。例えば領域62を表示させながら、ユーザがマルチタッチを行いながら2つの指同士を遠ざけると軌跡ストロークが拡大して表示され、それに対応して領域62は縮小される。またそれに応じて入力ストロークの描画サイズが小さくなる。また逆に指同士を近づけると軌跡ストロークが縮小表示され、それに対応して領域62は拡大される。またそれに応じて入力ストロークの描画サイズが大きくなる。このようにすることでユーザは直感的に入力操作を行うことが可能となる。またこのマルチタッチによる拡大縮小機能と上記のマルチタッチによる軌跡ストロークおよび領域62の移動を同時に行えるとしてもよい。   Further, the input area of the input stroke and the drawing size of the input stroke may be changed using the multi-touch function. For example, when the user moves the two fingers away while performing multi-touch while displaying the area 62, the locus stroke is enlarged and displayed, and the area 62 is reduced correspondingly. Accordingly, the drawing size of the input stroke is reduced accordingly. Conversely, when the fingers are brought closer to each other, the trajectory stroke is reduced and the area 62 is enlarged correspondingly. Accordingly, the drawing size of the input stroke increases. In this way, the user can perform an input operation intuitively. Further, the enlargement / reduction function by multi-touch and the movement of the locus stroke and the region 62 by multi-touch may be performed simultaneously.

また、軌跡ストロークの表示/非表示の切り替えを行なえるとしてもよい。軌跡ストロークの表示/非表示の切り替えを行なうことを可能とすると、入力ストロークの表示がユーザからさらに確認しやすくなる。軌跡ストロークの表示/非表示を切り替えて、非表示としたときにはユーザの操作イベントに対する入力ストロークの表示、入力の対応を表示状態とは異なったものとしてもよい。例えばユーザが一定時間以下の間隔で表示部11上の同じ場所を2度タッチするダブルタッチを行ったとき、またはマルチタッチの状態で指をスライドさせないとき等に軌跡ストロークの表示/非表示を行なうとしてもよい。軌跡ストロークを非表示とさせたときは、マルチタッチにおいて指を広げる操作を行うと、入力ストロークおよび領域62が拡大される。逆に指を近づける操作を行うと、入力ストロークおよび領域62が縮小されるとしてもよい。これらの操作を行った後に、ダブルタッチ等で軌跡ストロークを再度表示させたときには、軌跡ストロークの表示サイズは変更されておらず、ユーザが手書きを行うと入力ストローク情報表示領域に対して、それまでに表示されている入力ストロークが拡大/縮小された比率と同じサイズ比率での入力ストロークの入力が行われるとしてもよい。この機能ではユーザは入力ストロークの描画比率を変更することができる。   Further, the display / non-display of the trajectory stroke may be switched. If it is possible to switch the display / non-display of the trajectory stroke, it becomes easier for the user to confirm the display of the input stroke. When the display / non-display of the locus stroke is switched to make it non-display, the display of the input stroke and the correspondence of the input to the user operation event may be different from the display state. For example, when the user performs a double touch in which the same location on the display unit 11 is touched twice at intervals of a predetermined time or less, or when the finger is not slid in a multi-touch state, the trajectory stroke is displayed / hidden. It is good. When the locus stroke is not displayed, the input stroke and the area 62 are enlarged by performing an operation of spreading the finger in multi-touch. Conversely, when an operation of bringing a finger closer is performed, the input stroke and the area 62 may be reduced. After performing these operations, when the trajectory stroke is displayed again by double touch etc., the display size of the trajectory stroke is not changed, and if the user performs handwriting, the input stroke information display area The input stroke may be input at the same size ratio as the ratio at which the input stroke displayed on the screen is enlarged / reduced. With this function, the user can change the drawing ratio of the input stroke.

軌跡ストロークが非表示となっているときは、ユーザは表示部11の領域62の表示部分にタッチし、スライドさせることで、そのときの指の移動方向、移動量に対応して、領域62が移動してもよい。また、領域62の移動に関しては、入力ストローク表示領域42におけるユーザがタッチした場所に移動するとしてもよい。またこのときに再び軌跡ストロークを表示させると、軌跡ストロークは領域62に存在する入力ストロークに対応したものとなっている。この領域62の移動および軌跡ストロークの非表示から表示への切り替えを、スライドを行わないマルチタッチでおこなうとしてもよい。マルチタッチで領域62の移動を行うときには、マルチタッチを行った2本の指の間隔に応じて領域62の大きさが決定される。矩形である領域62の縦と横の長さの比は手書きアプリウィンドウ41の手書き可能な領域の形によって決定されるため、ユーザが指を略水平にしてマルチタッチを行ったときは領域62の右端と左端の距離が指の間隔となっている、またはそれに対応した間隔(例えば領域62の右端と左端の距離が指の感覚の8割の長さのように長さの比率が変化した間隔)となっていればよい。ユーザが指を略垂直にしてマルチタッチを行ったときは領域62の上端と下端の距離が指の間隔、指を斜めとしたときは領域62の対角同士の距離が指の間隔となるようにしてもよい。このように構成するとユーザは直感的に入力ストロークの描画を行う位置の変更を行なうことができる。   When the locus stroke is not displayed, the user touches and slides the display portion of the area 62 of the display unit 11, so that the area 62 corresponds to the movement direction and movement amount of the finger at that time. You may move. Further, regarding the movement of the area 62, it may be moved to a place touched by the user in the input stroke display area 42. If the locus stroke is displayed again at this time, the locus stroke corresponds to the input stroke existing in the area 62. The movement of the area 62 and the switching from the non-display of the trajectory stroke to the display may be performed by multi-touch without sliding. When the area 62 is moved by multi-touch, the size of the area 62 is determined according to the interval between two fingers that have performed multi-touch. Since the ratio of the vertical and horizontal lengths of the rectangular region 62 is determined by the shape of the handwritten application window 41 in the handwritten application window 41, when the user performs multi-touch with the finger substantially horizontal, The distance between the right edge and the left edge is the distance between the fingers, or the distance corresponding to that distance (for example, the distance between the right edge and the left edge of the region 62 is a length that is 80% of the finger sensation. ). When the user performs multi-touch with the finger substantially vertical, the distance between the upper and lower ends of the area 62 is the distance between the fingers, and when the finger is inclined, the distance between the diagonals of the area 62 is the distance between the fingers. It may be. If comprised in this way, the user can change the position which draws an input stroke intuitively.

図7は本実施形態における手書き入力処理の処理フローの一例を示すフロー図である。   FIG. 7 is a flowchart showing an example of a processing flow of handwriting input processing in the present embodiment.

本実施形態において手書き入力を行なうとき、まず手書きアプリケーションを起動する。手書きアプリケーションが起動されると、CPU21はタッチ検知部28で検知した入力制御部27からの入力情報よりユーザの入力ストロークの描画サイズの設定変更指示が行なわれたか否かの判別を行う(S701)。ユーザより描画サイズの変更指示が行われれば(Yes)、指示に従い描画サイズの変更設定を行なう(S702)。S702が終了すると再び処理フローはS701に戻る。S701において描画サイズの設定変更指示が行なわれなければ(No)、次にCPU21はユーザのマルチタッチによる指の移動があったか否かの判別を行なう(S703)。マルチタッチによる指の移動があれば(Yes)、軌跡ストロークを指の移動方向へ移動量分の移動をさせて描画するようにGPU25に描画指示を行い、入力ストローク情報表示領域42における入力ストロークの入力可能領域を変更する(S704)。S704が終了すると再びS701に戻る。S703にCPU21がマルチタッチによる指の移動が無いと判別すると(No)、次にCPU21は手書きストロークの入力があったか否かを判別する(S705)。手書きストロークの入力を検知すると(Yes)、CPU21はGPU25に軌跡ストロークの描画指示(S706)、また設定されたサイズ比率での入力ストロークの描画指示を行う(S707)。GPU25は軌跡ストローク、入力ストロークの描画を行うと、それらの画像情報を重ね合わせ(S708)LCD26に画像情報を出力する。次にLCDはGPU25からの画像情報を表示する(S709)。S709における処理が終了すると、処理フローはS701へと戻る。S705においてCPU21が手書きストロークを検知しなければ(No)、CPU21はユーザによる手書きアプリケーション終了指示を待機する(S710)。手書きアプリケーション終了指示を受け付けなければ(No)、処理フローはS701へと戻る。S710において手書きアプリケーション終了指示を受け付けると(Yes)、CPU21は手書きアプリケーションを終了し(S711)、以上をもって一連の処理フローは終了する。   When handwriting input is performed in the present embodiment, a handwriting application is first activated. When the handwriting application is activated, the CPU 21 determines whether or not an instruction to change the drawing size of the user's input stroke has been made based on the input information from the input control unit 27 detected by the touch detection unit 28 (S701). . If the user gives an instruction to change the drawing size (Yes), the drawing size is changed according to the instruction (S702). When S702 ends, the processing flow returns to S701 again. If the drawing size setting change instruction is not issued in S701 (No), the CPU 21 determines whether or not the user has moved the finger by multi-touch (S703). If there is a multi-touch finger movement (Yes), the GPU 25 is instructed to draw the locus stroke by moving it in the movement direction of the finger, and the input stroke information in the input stroke information display area 42 is displayed. The input possible area is changed (S704). When S704 ends, the process returns to S701 again. If the CPU 21 determines that there is no finger movement due to multi-touch in S703 (No), the CPU 21 then determines whether or not a handwritten stroke has been input (S705). When the input of the handwritten stroke is detected (Yes), the CPU 21 instructs the GPU 25 to draw a locus stroke (S706), and also instructs the GPU 25 to draw an input stroke with the set size ratio (S707). When the GPU 25 draws the locus stroke and the input stroke, it superimposes the image information (S708) and outputs the image information to the LCD. Next, the LCD displays image information from the GPU 25 (S709). When the process in S709 ends, the process flow returns to S701. If the CPU 21 does not detect a handwriting stroke in S705 (No), the CPU 21 waits for a handwriting application termination instruction from the user (S710). If the handwriting application end instruction is not accepted (No), the processing flow returns to S701. When the handwriting application end instruction is accepted in S710 (Yes), the CPU 21 ends the handwriting application (S711), and the series of processing flow ends.

本実施形態における情報処理装置を用いれば、ユーザは入力ストロークを視認しながら表示部に所望の大きさでの手書き入力を行なうことが可能である。また、入力ストロークの描画サイズを手書きストロークより小さくすることで小さい入力をする際も大きく手書き入力を行なうことが可能である
また本実施形態における情報処理装置を用いれば、入力ストロークと軌跡ストロークの両方が表示されるため、ユーザは同時にその両方を視認することができ、直感的に好適なサイズでの入力ストロークを入力することが可能である。また、それまでに入力された入力ストロークとの位置関係を確認しながらの入力ストロークの入力が可能である。
If the information processing apparatus in this embodiment is used, the user can perform handwriting input with a desired size on the display unit while visually recognizing the input stroke. In addition, by making the drawing size of the input stroke smaller than the handwriting stroke, it is possible to perform large handwriting input even when making a small input. By using the information processing apparatus in this embodiment, both the input stroke and the locus stroke Is displayed, the user can view both of them at the same time, and can input an input stroke with a suitable size intuitively. Further, it is possible to input an input stroke while confirming the positional relationship with the input stroke input so far.

なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具現化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined.

10:PC
11:表示部
12:キーボード
13:タッチパッド
21:CPU
22:ROM
23:RAM
24:HDD
25:GPU
26:LCD
27:入力制御部
28:タッチ検知部
29:バス
31:ストローク情報検知部
32:認識部
33:入力ストローク描画部
34:軌跡ストローク描画部
35:表示制御部
36:表示装置
41:手書きアプリウィンドウ
42:入力ストローク情報表示領域
43:軌跡ストローク
44:入力ストローク
45:描画サイズ設定表示
51:入力ストローク
52:描画サイズ設定表示
61:軌跡ストローク
62:領域
10: PC
11: Display unit 12: Keyboard 13: Touch pad 21: CPU
22: ROM
23: RAM
24: HDD
25: GPU
26: LCD
27: input control unit 28: touch detection unit 29: bus 31: stroke information detection unit 32: recognition unit 33: input stroke drawing unit 34: locus stroke drawing unit 35: display control unit 36: display device 41: handwriting application window 42 : Input stroke information display area 43: locus stroke 44: input stroke 45: drawing size setting display 51: input stroke 52: drawing size setting display 61: locus stroke 62: area

Claims (15)

表示手段と、
前記表示手段の前面に設けられ、物体の接触又は近接箇所を検知するタッチ検知手段と、前記タッチ検知手段によって検知された前記物体の接触又は近接箇所が該表示手段の前面を移動する軌跡を示すストローク情報を検知するストローク情報検知手段と、
前記ストローク情報検知手段によって検知された前記ストローク情報の描画サイズを所定のサイズに変更するストローク情報変更手段と、
前記表示手段の変更ストローク表示領域に前記ストローク情報変更手段によって変更されたストローク情報を表示する表示制御手段と
を具備することを特徴とする情報処理装置。
Display means;
Touch detection means provided on the front surface of the display means for detecting contact or proximity of an object, and a locus of the contact or proximity of the object detected by the touch detection means moving on the front surface of the display means. Stroke information detecting means for detecting stroke information;
Stroke information changing means for changing the drawing size of the stroke information detected by the stroke information detecting means to a predetermined size;
An information processing apparatus comprising: display control means for displaying stroke information changed by the stroke information changing means in a changed stroke display area of the display means.
前記ストローク情報変更手段は情報処理装置外部からの入力により前記所定のサイズの設定変更を行なうこと
を特徴とする請求項1記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the stroke information changing unit changes the setting of the predetermined size by an input from outside the information processing apparatus.
前記表示制御手段は前記ストローク情報検知手段によって検知された前記ストローク情報を前記変更されたストローク情報とともに前記表示手段に表示すること
を特徴とする請求項1または請求項2記載の情報処理装置
3. The information processing apparatus according to claim 1, wherein the display control unit displays the stroke information detected by the stroke information detection unit together with the changed stroke information on the display unit.
前記表示制御手段は前記ストローク情報を半透明の線で表示すること
を特徴とする請求項3記載の情報処理装置。
4. The information processing apparatus according to claim 3, wherein the display control means displays the stroke information with a translucent line.
前記表示制御手段は前記ストローク情報を前記変更されたストローク情報を描画する線種と異なる線種で表示すること
を特徴とする請求項3又は請求項4記載の情報処理装置
5. The information processing apparatus according to claim 3, wherein the display control means displays the stroke information with a line type different from a line type for drawing the changed stroke information.
前記表示制御手段は前記ストローク情報を前記変更されたストローク情報を描画する線と異なる太さの線で表示すること
を特徴とする請求項3乃至請求項5のいずれか一項に記載の情報処理装置
The information processing according to any one of claims 3 to 5, wherein the display control means displays the stroke information with a line having a thickness different from a line for drawing the changed stroke information. apparatus
前記表示制御手段は前記ストローク情報を前記変更されたストローク情報を描画する線と異なる色の線で表示すること
を特徴とする請求項3乃至請求項6のいずれか一項に記載の情報処理装置
The information processing apparatus according to claim 3, wherein the display control unit displays the stroke information with a line having a different color from a line for drawing the changed stroke information.
前記表示手段に表示されている前記ストローク情報の表示位置を移動させるストローク情報表示移動手段をさらに具備する
ことを特徴とする請求項3乃至請求項7のいずれか一項に記載の情報処理装置。
The information processing apparatus according to claim 3, further comprising stroke information display moving means for moving a display position of the stroke information displayed on the display means.
前記ストローク情報表示移動手段は、
前記タッチ検知手段が物体の接触又は近接点が複数であることを検知したとき、
その点が移動する方向と同じ方向に前記ストローク情報の表示位置を移動させること
を特徴とする請求項8記載の情報処理装置。
The stroke information display moving means includes:
When the touch detection means detects that there are a plurality of contact points or proximity points of the object,
9. The information processing apparatus according to claim 8, wherein the display position of the stroke information is moved in the same direction as the direction in which the point moves.
以後描画される前記変更ストローク情報が表示される前記変更ストローク表示領域を移動させる変更ストローク表示領域移動手段と
をさらに具備することを特徴とする請求項1乃至請求項9のいずれか一項に記載の情報処理装置。
10. The apparatus according to claim 1, further comprising a change stroke display area moving unit that moves the change stroke display area in which the change stroke information to be drawn after that is displayed. 11. Information processing device.
前記変更ストローク表示領域移動手段は、
前記タッチ検知手段が物体の接触又は近接点が複数であることを検知したとき、
その点が移動する方向と逆の方向に前記変更ストローク表示領域を移動させること
を特徴とする請求項10記載の情報処理装置。
The change stroke display area moving means includes:
When the touch detection means detects that there are a plurality of contact points or proximity points of the object,
The information processing apparatus according to claim 10, wherein the change stroke display area is moved in a direction opposite to a direction in which the point moves.
前記ストローク情報変更手段は前記タッチ手段が物体の接触又は近接点が2点であることを検知するとき、前記タッチ手段によって検知された前記2点の距離に変化があると、2点の距離の変化量に対応して前記所定のサイズの設定変更を行なうこと
を特徴とする請求項2記載の情報処理装置
When the stroke information changing means detects that the touch means has two contact points or proximity points, and there is a change in the distance between the two points detected by the touch means, the distance between the two points is changed. 3. The information processing apparatus according to claim 2, wherein the predetermined size is changed according to a change amount.
前記表示制御手段は情報処理装置外部からの入力によって前記ストローク情報の表示/非表示を切り替える切り替え手段を有すること
を特徴とする請求項3記載の情報処理装置。
4. The information processing apparatus according to claim 3, wherein the display control means includes switching means for switching between display / non-display of the stroke information by an input from the outside of the information processing apparatus.
表示手段を備えた情報処理装置において実行可能なプログラムであって、
物体の接触又は近接箇所を検知する検知手段により前記物体の接触又は近接箇所のストローク情報を検知する工程と、
前記ストローク情報の描画サイズを変更するストローク情報変更手段により検知した前記ストローク情報の描画サイズを所定のサイズに変更する工程と、
前記表示手段により所定のサイズに変更した前記ストローク情報を表示させる工程と
を前記情報処理装置に実行させることを特徴とするプログラム。
A program that can be executed in an information processing apparatus including a display unit,
Detecting stroke information of the contact or proximity of the object by a detection means for detecting contact or proximity of the object;
Changing the drawing size of the stroke information detected by stroke information changing means for changing the drawing size of the stroke information to a predetermined size;
A program for causing the information processing apparatus to execute a step of displaying the stroke information changed to a predetermined size by the display means.
表示手段を備えた情報処理装置で行われる表示方法であって、
物体の接触又は近接箇所を検知する検知手段により前記物体の接触又は近接箇所のストローク情報を検知し、
前記ストローク情報の描画サイズを変更するストローク情報変更手段により検知した前記ストローク情報の描画サイズを所定のサイズに変更し、
前記表示手段により所定のサイズに変更した前記ストローク情報の表示を行う
ことを特徴とする表示方法。
A display method performed by an information processing apparatus including a display unit,
Detecting the contact information of the object or the stroke information of the proximity location by the detection means for detecting the proximity location of the object,
Changing the drawing size of the stroke information detected by the stroke information changing means for changing the drawing size of the stroke information to a predetermined size;
A display method comprising: displaying the stroke information changed to a predetermined size by the display means.
JP2009065059A 2009-03-17 2009-03-17 Information processor, program, and display method Pending JP2010218286A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009065059A JP2010218286A (en) 2009-03-17 2009-03-17 Information processor, program, and display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009065059A JP2010218286A (en) 2009-03-17 2009-03-17 Information processor, program, and display method

Publications (1)

Publication Number Publication Date
JP2010218286A true JP2010218286A (en) 2010-09-30

Family

ID=42977059

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009065059A Pending JP2010218286A (en) 2009-03-17 2009-03-17 Information processor, program, and display method

Country Status (1)

Country Link
JP (1) JP2010218286A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012168620A (en) * 2011-02-10 2012-09-06 Sharp Corp Image display device capable of touch input, control device for display device, and computer program
JP2012168619A (en) * 2011-02-10 2012-09-06 Sharp Corp Touch drawing display device and operation method therefor
WO2013051054A1 (en) * 2011-10-03 2013-04-11 古野電気株式会社 Device having touch panel, radar device, plotter device, network system for ships, information display method and information display program
JP2014006671A (en) * 2012-06-22 2014-01-16 Yahoo Japan Corp Image display device, image display method and image display program
JP2014135093A (en) * 2014-04-23 2014-07-24 Sharp Corp Touch drawing display device and operation method therefor
WO2014147716A1 (en) * 2013-03-18 2014-09-25 株式会社 東芝 Electronic device and handwritten document processing method
JP2015211856A (en) * 2015-06-23 2015-11-26 株式会社スクウェア・エニックス Game device and program
CN108595048A (en) * 2012-10-05 2018-09-28 三星电子株式会社 Method and apparatus for operating mobile terminal

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07311817A (en) * 1994-05-16 1995-11-28 Sharp Corp Handwritten character input display device
JPH08171454A (en) * 1994-12-16 1996-07-02 Matsushita Electric Ind Co Ltd Handwriting data input device
JPH1091346A (en) * 1996-09-10 1998-04-10 Sharp Corp Medium storing handwriting input device and handwriting input device control program
JP2001014102A (en) * 1999-06-28 2001-01-19 Casio Comput Co Ltd Drawing apparatus and drawing method
WO2004068331A1 (en) * 2003-01-30 2004-08-12 Fujitsu Limited Handwriting-input device and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07311817A (en) * 1994-05-16 1995-11-28 Sharp Corp Handwritten character input display device
JPH08171454A (en) * 1994-12-16 1996-07-02 Matsushita Electric Ind Co Ltd Handwriting data input device
JPH1091346A (en) * 1996-09-10 1998-04-10 Sharp Corp Medium storing handwriting input device and handwriting input device control program
JP2001014102A (en) * 1999-06-28 2001-01-19 Casio Comput Co Ltd Drawing apparatus and drawing method
WO2004068331A1 (en) * 2003-01-30 2004-08-12 Fujitsu Limited Handwriting-input device and method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CSND200301064002; まどか えみこ: 'オフィスXPの隠れた切り札 カンタン指向の入力システム IME2002&ナチュラルインプット徹底活用' PCfan 第8巻 第21号 第8巻, 20010901, p.62-73, (株)毎日コミュニケーションズ *
JPN6012025467; まどか えみこ: 'オフィスXPの隠れた切り札 カンタン指向の入力システム IME2002&ナチュラルインプット徹底活用' PCfan 第8巻 第21号 第8巻, 20010901, p.62-73, (株)毎日コミュニケーションズ *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012168620A (en) * 2011-02-10 2012-09-06 Sharp Corp Image display device capable of touch input, control device for display device, and computer program
JP2012168619A (en) * 2011-02-10 2012-09-06 Sharp Corp Touch drawing display device and operation method therefor
WO2013051054A1 (en) * 2011-10-03 2013-04-11 古野電気株式会社 Device having touch panel, radar device, plotter device, network system for ships, information display method and information display program
US9459716B2 (en) 2011-10-03 2016-10-04 Furuno Electric Co., Ltd. Device having touch panel, radar apparatus, plotter apparatus, ship network system, information displaying method and information displaying program
JP2014006671A (en) * 2012-06-22 2014-01-16 Yahoo Japan Corp Image display device, image display method and image display program
CN108595048A (en) * 2012-10-05 2018-09-28 三星电子株式会社 Method and apparatus for operating mobile terminal
WO2014147716A1 (en) * 2013-03-18 2014-09-25 株式会社 東芝 Electronic device and handwritten document processing method
JP2014135093A (en) * 2014-04-23 2014-07-24 Sharp Corp Touch drawing display device and operation method therefor
JP2015211856A (en) * 2015-06-23 2015-11-26 株式会社スクウェア・エニックス Game device and program

Similar Documents

Publication Publication Date Title
EP1710670B1 (en) Storage medium storing input position processing program, and input position processing device
US9035883B2 (en) Systems and methods for modifying virtual keyboards on a user interface
CN1661538B (en) Pointing device for terminal with touch screen and method of using same
JP5237980B2 (en) Coordinate input device, coordinate input method, and computer executable program
JP5908648B2 (en) Electronic device, display control method and program
US20150199125A1 (en) Displaying an application image on two or more displays
US9870144B2 (en) Graph display apparatus, graph display method and storage medium
US20090109187A1 (en) Information processing apparatus, launcher, activation control method and computer program product
JP2013238935A (en) Input device, input device controlling method, controlling program, and recording medium
JP2010218286A (en) Information processor, program, and display method
JP6313395B1 (en) Drawing processing method, drawing processing program, and drawing processing apparatus
US20140015785A1 (en) Electronic device
US20150347001A1 (en) Electronic device, method and storage medium
CN103793093A (en) Multiscreen portable terminal and touch control method thereof
US20140033098A1 (en) Electronic apparatus, display method and display program
CN116601586A (en) A processing method of a virtual keyboard and related equipment
JP2013012134A (en) Display device with handwriting input function
CN114764304A (en) Screen display method
JP2014241030A (en) Graph display device, program, and server device
US20120274573A1 (en) Korean input method and apparatus using touch screen, and portable terminal including key input apparatus
JP6151166B2 (en) Electronic device and display method
JP2018092681A (en) Control program, control method, and information processing apparatus
JP2018041376A (en) DISPLAY CONTROL DEVICE, ITS CONTROL METHOD, PROGRAM, AND STORAGE MEDIUM
JP6142553B2 (en) Graphic display control apparatus, graphic display control method, and program
WO2013078621A1 (en) Touch screen input method for electronic device, and electronic device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110411

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20110411

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120514

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120522

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120711

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130319