JP2014089720A - Improved document input of electronic device - Google Patents
Improved document input of electronic device Download PDFInfo
- Publication number
- JP2014089720A JP2014089720A JP2013250738A JP2013250738A JP2014089720A JP 2014089720 A JP2014089720 A JP 2014089720A JP 2013250738 A JP2013250738 A JP 2013250738A JP 2013250738 A JP2013250738 A JP 2013250738A JP 2014089720 A JP2014089720 A JP 2014089720A
- Authority
- JP
- Japan
- Prior art keywords
- input
- character
- individual
- region
- display
- 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
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
Description
本発明の実施形態は、電子デバイスの改善された文章入力に関する。特に、電子デバイスへの文章入力方法と、電子デバイスと、電子デバイスを制御するプログラム命令を含んだコンピュータ・プログラムと、グラフィカル・ユーザ・インターフェースとに関する。 Embodiments of the present invention relate to improved text input for electronic devices. In particular, the present invention relates to a text input method for an electronic device, an electronic device, a computer program including program instructions for controlling the electronic device, and a graphical user interface.
手書き文字認識は、ユーザが電子デバイスに情報を入力できるようにするために頻繁に使われる。一連の文字を認識するプロセスは多くの場合遅く不正確になり得るため、例えば単語または電話番号などの一連の文字をこのようなデバイスに入力する際に問題が生じる。 Handwritten character recognition is frequently used to allow a user to enter information into an electronic device. Since the process of recognizing a sequence of characters can often be slow and inaccurate, problems arise when entering a sequence of characters, such as a word or phone number, into such a device.
本発明の一実施形態によれば、ディスプレイを具備する電子デバイスに一連の文字を入力する次のような方法が提供される。この方法は、前記ディスプレイ上に文字を入力するために、前記ディスプレイの複数の個別領域の第1の領域に関連している第1の入力を検出することと;前記複数の個別領域の第2の領域が第2の文字入力として認識される第2の入力を検出するように動作しうる間に、前記複数の個別領域の前記第1の領域における前記第1の入力を第1の文字入力として認識することと;を含む。前記第2の文字入力の前記認識は、前記第1の文字入力の前記認識とは別に生じる。 According to an embodiment of the present invention, the following method for inputting a series of characters to an electronic device having a display is provided. The method detects a first input associated with a first region of the plurality of individual regions of the display to enter characters on the display; and a second of the plurality of individual regions; The first input in the first region of the plurality of individual regions is a first character input while the region can operate to detect a second input recognized as a second character input. And recognizing as The recognition of the second character input occurs separately from the recognition of the first character input.
これは、各文字入力が複数の個別領域の異なるものに関連するという利点をもたらす。これにより、プロセッサが他の文字入力と関係なく各文字入力を認識できるようになり、その結果、プロセッサが前の文字入力を認識できる間、同時に、ユーザは新たな入力を行うことができる。これによって、一連の文字を入力するプロセスが迅速化され、通常の手書きのプロセスによく似たものとなる。 This provides the advantage that each character input is associated with a different one of the plurality of individual regions. This allows the processor to recognize each character input independently of other character inputs, so that the user can make a new input at the same time while the processor can recognize the previous character input. This speeds up the process of entering a series of characters, much like the normal handwriting process.
本発明の別の実施形態によれば、次のような電子デバイスが提供される。この電子デバイスは、一連の文字を入力するための複数の個別領域を有するディスプレイと;前記複数の個別領域を介して文字を入力するためのユーザ入力部と;前記複数の個別領域の第1の領域に関連している第1の入力を検出する検出手段と;前記複数の個別領域の前記第1の領域における前記第1の入力を、第1の文字入力として認識する一方、前記複数の領域の第2の領域において、第2の文字入力として認識される第2の入力を検出する処理手段と;を具備する。前記第2の文字入力の前記認識は、前記第1の文字入力の前記認識とは別に生じる。 According to another embodiment of the present invention, the following electronic device is provided. The electronic device includes a display having a plurality of individual areas for inputting a series of characters; a user input unit for inputting characters through the plurality of individual areas; a first of the plurality of individual areas; Detecting means for detecting a first input related to the area; and recognizing the first input in the first area of the plurality of individual areas as a first character input, while the plurality of areas And a processing means for detecting a second input recognized as a second character input. The recognition of the second character input occurs separately from the recognition of the first character input.
本発明の別の実施形態によれば、プロセッサにロードされることにより、ディスプレイを具備する電子デバイスを制御するプログラム命令を含んだコンピュータ・プログラムが提供される。この電子デバイスは、文字を入力するためのディスプレイの複数の個別領域の第1の領域に関連している第1の入力を検出する手段と;前記複数の個別領域の第2の領域が第2の文字入力として認識される第2の入力を検出するように動作しうる間に、前記複数の個別領域の前記第1の領域における前記第1の入力を第1の文字入力として認識する手段と、を備える。前記第2の文字入力の前記認識は、前記第1の文字入力の前記認識とは別に生じる。 According to another embodiment of the present invention, a computer program is provided that includes program instructions that are loaded into a processor to control an electronic device comprising a display. Means for detecting a first input associated with a first region of the plurality of individual regions of the display for inputting characters; and wherein the second region of the plurality of individual regions is a second region. Means for recognizing the first input in the first region of the plurality of individual regions as a first character input while operable to detect a second input recognized as a character input of . The recognition of the second character input occurs separately from the recognition of the first character input.
本発明の別の実施形態によれば、ディスプレイを備えるグラフィカル・ユーザ・インターフェースが提供される。これは、前記ディスプレイ上に文字を入力するために、前記ディスプレイの複数の個別領域の第1の領域に関連している第1の入力の検出を可能にし;前記複数の個別領域の第2の領域が第2の文字入力として認識される第2の入力を検出するように動作しうる間に、前記複数の個別領域の前記第1の領域における前記第1の入力を第1の文字入力として認識することを可能にする。前記第2の文字入力の前記認識は、前記第1の文字入力の前記認識とは別に生じる。 According to another embodiment of the invention, a graphical user interface comprising a display is provided. This allows for detection of a first input associated with a first region of the plurality of individual regions of the display for entering characters on the display; While the region can operate to detect a second input recognized as a second character input, the first input in the first region of the plurality of individual regions as a first character input Make it possible to recognize. The recognition of the second character input occurs separately from the recognition of the first character input.
本発明のさらなる実施形態によれば、第1の文字、第2の文字および第3の文字を含む順序付けられた文字の列を含む一連の文字を入力する方法が提供され、この方法は、ディスプレイ上の第1の領域、第2の領域および第3の領域を含む順序付けられた領域の列を提供することを含み、第1の文字は第1の領域に関連し、第2の文字は第2の領域に関連し、第3の文字は第3の領域に関連するようにされていることで、各文字とディスプレイの各領域とが対応しており;第1の領域内における軌跡入力は第1の文字を定義し、第2の領域内における軌跡入力は第2の文字を定義し、第3の領域内における軌跡入力は第3の文字を定義し、各領域内における入力は他の領域内における入力とは別に処理される。 According to a further embodiment of the present invention, there is provided a method for entering a series of characters including an ordered string of characters including a first character, a second character, and a third character, the method comprising: Providing an ordered sequence of regions including a first region, a second region, and a third region above, wherein the first character is associated with the first region, and the second character is the second The third character is related to the third region, and the third character is related to the third region, so that each character corresponds to each region of the display; the trajectory input in the first region is Define the first character, the trajectory input in the second area defines the second character, the trajectory input in the third area defines the third character, and the input in each area is the other It is processed separately from the input in the area.
ここからは、本発明がよりよく理解されるよう、単なる一例として添付の図面を参照する。 For a better understanding of the present invention, reference will now be made by way of example only to the accompanying drawings in which:
図は、ディスプレイ11を含む電子デバイス1に一連の文字を入力する方法を例示しており、この方法は、ディスプレイ11上で文字を入力するためのディスプレイ11の複数の個別領域53の第1の領域に関連している第1の入力を検出することと;複数の個別領域53の第1の領域における第1の入力を第1の文字入力59として認識することとを含み、第2の文字入力59として認識される第2の入力を検出するよう複数の個別領域53の第2の領域が機能可能であり、第2の文字入力59の認識は第1の文字入力59の認識とは別に生じる。
The figure illustrates a method of inputting a series of characters into the
図1は、電子デバイス1を概略的に例示している。以下の説明で参照される機能のみが例示されている。なお、当然のことではあるが、デバイス1は例示されていない追加の機能を含んでもよい。電子デバイス1は、例えばパーソナル・コンピュータ、携帯情報端末、セル式移動電話、テレビ、テレビと併用されるビデオ・レコーダ、またはグラフィカル・ユーザ・インターフェースを使用する任意の他の電子デバイスなどであればよい。
FIG. 1 schematically illustrates an
例示されている電子デバイス1は、プロセッサ3、メモリ5およびユーザ・インターフェース9を含んでいる。ユーザ・インターフェース9は、ディスプレイ11およびユーザ入力手段13を含んでいる。ディスプレイ11は、タッチ・センシティブ・ディスプレイであるとよい。ユーザ入力手段13は、タッチ・センシティブ・ディスプレイ11上の1つ以上の領域を含むとよい。ユーザ入力手段13はさらに、例えばキーパッドまたはジョイスティックなど、他のタイプのユーザ入力を含んでもよい。プロセッサ3は、ユーザ・インターフェース9から入力コマンドを受信し、ディスプレイ11に出力コマンドを提供するよう接続されている。プロセッサ3はさらに、メモリ5への書き込みおよびそこからの読み取りを行うよう接続されている。
The illustrated
ディスプレイ11は、グラフィカル・ユーザ・インターフェース(GUI:Graphical User Interface)をユーザに示す。本発明の実施形態によるGUIの例が、図3および5に例示されている。
The
メモリ5はコンピュータ・プログラム命令7を格納しており、これはプロセッサ3にロードされると、プロセッサ3が下記のようにデバイス1の動作を制御できるようにする。コンピュータ・プログラム命令7は、電子デバイス1が図2および4に例示されている方法を実行できるようにする論理およびルーチンを提供する。
The
コンピュータ・プログラム命令7は、電磁搬送信号を介して電子デバイス1に到達してもよく、または、コンピュータ・プログラム製品、メモリ・デバイスまたはCD−ROMもしくはDVDなどの記憶媒体など、物理エンティティからコピーされてもよい。
The computer program instructions 7 may reach the
本発明の第1の実施形態に従ってデバイス1を制御する方法が、図2に概略的に例示されている。
A method for controlling the
ステップ21で、プロセッサ3は、手書き文字認識を使用して一連の文字59を入力するための複数の個別領域53をユーザに示すよう、ディスプレイ11を制御する。文字59は、情報を伝えるのに使用される任意の筆記記号であればよい。例えば文字59は、任意のローマ字、句読点、アラビア数字、数字記号または漢字であってもよい。文字はさらに、文字または文字のグループを表すのに使用される速記記号または省略記号であってもよい。
In
複数の個別領域53は、ディスプレイ11上に一連の分画領域として表示されるとよい。分画領域は、領域内に一連の文字を入力するプロセスが通常の手書きのプロセスによく似たものとなるように、軸に沿って隣接して広がっているとよい。
The plurality of
ステップ23で、プロセッサ3は、文字入力の開始段階を検出する。開始段階は、スタイラスまたはユーザの指などのオブジェクトでユーザがタッチ・センシティブ・ディスプレイ11に触れることであればよい。プロセッサ3は、ステップ25で、複数の個別領域53のどれで開始段階が生じたかを判断する。開始段階に続くさらなる入力は、どれもこの個別領域に関連することになる。
In
続いてプロセッサ3は、ステップ27で、文字入力の形成段階を検出する。形成段階は、スタイラスまたはユーザの指でタッチ・センシティブ・ディスプレイ11をなぞることによって、ユーザがドラッグ動作または一連のドラッグ動作をすることを含むとよい。文字入力の形成段階は入力の開始段階が生じた個別領域に関連するが、ドラッグ動作がこの領域の境界内に限定される必要はない。ドラッグ動作は軌跡59を作り出し、これがプロセッサ3により記録されてステップ29でディスプレイ11上に表示される。
Subsequently, in
ステップ31で、プロセッサ3は、所定の時間内に任意のさらなる入力が生じるかどうか判断する。入力が生じれば、プロセッサ3は、ステップ25に戻って複数の個別領域のどれで入力が生じたかを判断する。所定の時間内にさらなる入力が生じなければ、プロセッサ3はステップ33で文字入力が終わったと検出し、プロセッサ3は認識プロセスを開始する。
At
入力が同じ個別領域で生じれば、プロセッサ3はこれを文字入力の続きとして検出することになる。例えば、それは「i」の点または「t」の横線(crossing)である可能性もある。入力が別の個別領域で生じれば、プロセッサ3はこれを別の文字入力の開始段階として検出することになり、ステップ33で、第1の文字入力が完了したと検出することになる。続いてプロセッサ3は、第1の文字入力の認識プロセスを始める。プロセッサ3が、第1の個別領域に関連している第1の文字入力を認識している間、ユーザは別の個別領域内に次の文字入力をすることができる。
If the input occurs in the same individual area, the processor 3 will detect this as a continuation of the character input. For example, it could be an “i” point or a “t” crossing. If the input occurs in another individual area, the processor 3 detects this as the start stage of another character input, and in
認識プロセスは、プロセッサ3がステップ35で、文字入力を文字または文字のグループとして認識することを含む。これは、ルックアップ表を用いて実現されてもよい。プロセッサ3はステップ37で、手書き文字入力軌跡59を削除してそれを認識された活字文字61と置き換えるよう、ディスプレイ11を制御する。
The recognition process includes the processor 3 at
ステップ25から31は、必要に応じて何度でも繰り返すことができる。これによって、一連の文字を入力することができるようになる。
図3Aから3Lは、本発明の第1の実施形態によるグラフィカル・ユーザ・インターフェース(GUI)51の実施形態、およびGUI(51)を使用しているユーザを例示している。図3Aは、ディスプレイ11によって示されるGUI(51)を例示している。GUI(51)は、文章を表示できる第1の部分52を含んでいる。この文章は、ユーザによって入力された文章であっても、デバイス1のメモリ5内に格納されている文章であってもよい。図3Aではまだ文章が入力されていないため、第1の領域52は空白である。GUIはさらに、手書き文字認識を使用して一連の文字を入力するためにユーザによって使用される第2の部分54を含んでいる。この第2の部分54は、複数の個別領域53A、53B、53C...53Tを含んでおり、これらはここから集合的に53と呼ばれる。この実施形態では、ディスプレイ11を横断して2つの水平な列の状態で広がっている複数の四角として、個別領域がディスプレイ11上に示されている。他の実施形態では、領域の他の形および構成が使用されてもよい。
3A to 3L illustrate an embodiment of a graphical user interface (GUI) 51 according to the first embodiment of the present invention and a user using the GUI (51). FIG. 3A illustrates the
図3Aはさらに、複数の個別領域53内で文字入力をするのに使用されてもよいスタイラス57を例示している。他の実施形態では、ユーザはその指を使用してディスプレイ11上に書き込むことができてもよい。
FIG. 3A further illustrates a
複数の個別領域の1つ、この特定の実施形態では右下の領域53Aは、スタイラス57で触れることによってこの領域53Aを作動させると、複数の領域53内にユーザによって入力された任意の文字を第1の部分52内の文章に入力させるように、入力ボタンとして機能可能である。他の実施形態では、ディスプレイ11の別の部分を作動させることによって、または別のユーザ入力手段を使用することによって、文字が入力されてもよい。
One of the plurality of individual regions, in this particular embodiment, the lower
図3Bは、第1の文字入力59Bの後のGUI(51)を例示しており、複数の個別領域53Bの第1の領域において、英字の「H」がユーザによってつくられている。スタイラス57を用いてディスプレイ11上で一連のドラッグ動作をすることによって入力が行われている。これらのドラッグ動作を示す軌跡59がディスプレイ11上に表示されている。
FIG. 3B illustrates the GUI (51) after the
図3Bでは、文字入力59Bの軌跡が領域53Bの外へ出ている。しかし、文字入力59Bのペンを下ろす動作はそれぞれ領域53B内で生じたため、その結果、ドラッグ動作はそれぞれ領域53Bに関連していると判断される。これは、ユーザが文字を入力するときに領域53のサイズに制約されず、文字の入力時に線を越えることを避けるようユーザが特に注意する必要がないとうことを意味する。
In FIG. 3B, the locus of the
図3Cは、ユーザが第2の文字入力59C、この場合は英字の「e」を入力した後のユーザ・インターフェースを例示している。文字入力59Cの開始段階は個別領域53C内で生じたため、文字入力59Cは個別領域53Cに関連している。ユーザが文字入力59Cを始めると、プロセッサ3は文字入力59Bが完了したことを検出し、認識プロセスを始める。
FIG. 3C illustrates the user interface after the user has entered the
図3Dでは、ユーザは、第3の文字入力59D、英字「l」の入力を第3の個別領域53D内で始めている。プロセッサ3は、第1の文字入力59Bの認識を完了しており、領域53B内の手書きの軌跡を、手書き入力59Bに対応する活字文字61Bと置き換えている。
In FIG. 3D, the user starts the
図3Eでは、ユーザはさらに2つの文字入力をしている。領域53E内の「l」および領域53F内の「o」である。プロセッサ3は、最初の4つの文字入力の認識プロセスを完了しており、個別領域それぞれにおいて、手書きの軌跡それぞれを活字文字と置き換えている。ユーザは次に、新たな単語の入力を始めることを望む。2つの単語を分けるには、ユーザは単に、前の単語の最後の英字と関連した領域53Fに隣接している領域53Gを空のままにし、1つおいて隣の領域53H内に新たな入力を始める。プロセッサ3は、領域53Gに関連している文字入力はないが、2つの隣接領域53Fおよび53Hそれぞれには関連している文字入力があることを検出し、その結果、領域53Gはスペースとして認識される。これによって、ユーザは、一度に2つ以上の単語を入力できるようになり、文字入力のより滑らかな方法が可能になる。
In FIG. 3E, the user is inputting two more characters. “L” in the
図3Fでは、ユーザは文字「W」、「o」、「r」、「l」、「d」および「!」を個別領域53H、53I、53J、53K、53Lおよび53Mそれぞれに入力している。プロセッサ3は、各文字入力の認識プロセスを完了しており、ディスプレイ11上の手書きの軌跡59は、活字文字61によって置き換えられている。
In FIG. 3F, the user has entered the letters “W”, “o”, “r”, “l”, “d”, and “!” Into the
プロセッサ3は、第5の個別領域53Fに関連している文字入力59Fを、「o」ではなく「D」として間違って認識している。ユーザは、間違って認識された文字に関連している領域53F内に新たな文字入力をすることによってこの誤りを修正できる。図3Gは、間違って認識された文字に関連している領域53Gにおいて、スタイラス57でディスプレイ11に触れるユーザを例示している。プロセッサ3は、この入力を検出すると、図3Hに例示されているように、認識された文字を消去して活字文字61Fをディスプレイ11から消し、領域53Fは空白のままにする。その結果、ユーザは、この領域内で新たな文字入力を始めることができる。一部の実施形態では、ユーザは、認識された文字が消されるまで、所定の期間、適所にスタイラス57をとどめる必要があってもよい。これによって、認識された文字が予想外に消去されることが避けられる。
The processor 3 erroneously recognizes the
図3Iでは、個別領域53F内にユーザが新たな文字入力59Nを行っている。図3Jに例示されているように、プロセッサ3は、前の文字入力と同じように、文字入力を認識して領域53F内の手書きの軌跡59Nを活字文字61Nと置き換える。
In FIG. 3I, the user performs a
すべての文字が正確に認識されると、ユーザは一連の文字をディスプレイ52の第1の部分に入力できる。例示されている実施形態では、これは、図3Kに例示されているように、スタイラス57で入力領域53Aに触れることによって達成される。一部の実施形態では、無意識に文字を入力することを避けるために、ユーザがスタイラスを入力領域53Aに所定の時間とどめる必要があってもよい。文字が入力されると、図3Lに例示されているように、それらはディスプレイ52の第1の部分に表示され、活字文字61は個別領域53から消される。
When all characters are correctly recognized, the user can enter a series of characters into the first portion of
図4は、本発明の第2の実施形態による方法を例示している。この実施形態において、プロセッサ3は、ユーザにより文字またはジェスチャとして行われた入力を認識できる。文字は、第1の実施形態のように、情報を伝えるのに使用される任意の筆記記号であればよい。ジェスチャは、デバイスに機能を実行させる入力であってもよい。 FIG. 4 illustrates a method according to a second embodiment of the present invention. In this embodiment, the processor 3 can recognize an input made by a user as a character or a gesture. The character may be any handwritten symbol used to convey information as in the first embodiment. A gesture may be an input that causes a device to perform a function.
ステップ71で、タッチ・センシティブ・ディスプレイ11はユーザにGUI(91)を示す。この第2の実施形態と共に使用するのに適したGUI(91)の例が、図5に例示されている。ステップ73で、プロセッサ3は第1の入力を検出する。この入力は、例えば、ペンまたはスタイラスをGUI(91)上に所定の期間とどめることであってもよい。
At
この第1の入力の検出に応答して、プロセッサ3はステップ75で、手書き文字認識を使用した文字入力用の複数の個別領域97をユーザに示すよう、ディスプレイ11を制御する。これらの領域は、図5に例示されているように一連の四角形としてディスプレイ11上に表示されてもよい。
In response to detecting this first input, the processor 3 controls the
ステップ77で、プロセッサ3はさらなる入力を検出する。入力は、文字入力またはジェスチャ入力の開始段階であればよく、つまり、ユーザがペンまたはスタイラスでディスプレイ11に触れることであればよい。ステップ78で、プロセッサ3は、この入力が、複数の個別領域97のうちの1つの中で生じたかどうかを判断する。入力が、複数の個別領域97の任意のもので生じていれば、ユーザによって行われた入力は文字入力として認識される。プロセッサ3は、ステップ79で文字入力を検出する。この文字入力はタッチ・センシティブ・ディスプレイ11の一連の軌跡を含むとよい。これらの軌跡は、ディスプレイ11上に表示されるとよい。プロセッサ3はステップ81で、文字入力を文字として認識するが、これはルックアップ表を使用することによって行われてもよい。
In
入力が複数の個別領域97の外で生じた場合、プロセッサ3は、ユーザによって行われた入力をジェスチャ入力として認識する。ステップ83で、プロセッサ3は、タッチ・センシティブ・ディスプレイ11上の軌跡または一連の軌跡を含み得るジェスチャ入力を検出する。ステップ85で、プロセッサ3はこの入力をジェスチャ入力として認識する。これは、ルックアップ表を使用することによって行われてもよく、プロセッサ3は、文字入力用に有するルックアップ表とは別の、ジェスチャ入力用のものを有することが好ましい。ステップ87で、プロセッサ3は、ジェスチャに関連した機能を実行するようデバイス1を制御することができる。
If the input occurs outside the plurality of
図5Aは、本発明の第2の実施形態に従ってタッチ・センシティブ・ディスプレイ11によって示されるGUI(91)の実施形態を例示している。このGUI(91)では、いくつかの通り(Street)93と、これらの通り(Street)93にある店およびレストランなどの種々の施設とを例示する地図が表示されている。
FIG. 5A illustrates an embodiment of the GUI (91) shown by the touch
図5Aで、ユーザはスタイラス57を使用して第1の入力を行っている。この入力は、スタイラス57を適所に所定の期間とどめることであってもよい。この第1の入力の検出に応答して、プロセッサ3は、図5Bに例示されているように、手書き文字認識を使用した文字入力用の複数の個別領域97をユーザに示すよう、ディスプレイ11を制御する。
In FIG. 5A, the user is making a first
図5Cから5Fは、複数の個別領域97内に手書き文字を入力しているユーザを例示している。この特定の実施形態では、1つだけの文字入力が領域97のそれぞれに関連している。他の実施形態では、2つ以上の文字入力が各領域97に関連していてもよい。プロセッサ3は、各領域97の入力を、他の領域97に関連した入力から切り離して認識できる。
FIGS. 5C to 5F illustrate a user who is inputting handwritten characters in the plurality of
図5Cで、ユーザは英字「s」に対応する第1の文字入力99Aを行っている。この入力は、スタイラス57でタッチ・センシティブ・ディスプレイ11を英字sの形になぞることによって行われてもよい。図5Dでは、ユーザは、領域97Bおよび97Cそれぞれにおいて、英字「h」99Bおよび英字「o」99Cに対応するさらに2つの文字入力を行っている。
In FIG. 5C, the user is making a
図5Eでは、ユーザは領域99D内にさらなる入力を始める。この領域は最後の利用可能領域の隣であるため、プロセッサ3はユーザが文字入力に利用可能な領域を使い果たそうとしていることを検出し、そこで、最後の利用可能領域97Eに隣接した追加領域97Fを示すようディスプレイ11を制御する。図5Fで、ユーザは、領域97D内の英字「p」に対応する第4の文字入力99Dを行っている。
In FIG. 5E, the user begins further input in region 99D. Since this area is next to the last available area, processor 3 detects that the user is about to use up the available area for character input, and there is an add next to last available area 97E. The
この実施形態では、文字入力は、ディスプレイ11上に手書きの軌跡を残す。他の実施形態では、これらの軌跡は、プロセッサ3が各文字入力を認識すると、活字文字に置き換えられてもよい。各文字入力を独立して認識することによって、プロセッサ3は、一連の文字入力を単語「shop」として認識できる。
In this embodiment, the character input leaves a handwritten locus on the
図5Gでは、ユーザは、複数の個別領域97の外で入力を行う。この入力は、ジェスチャとして認識される。例示されている例では、ジェスチャ入力101は、複数の個別領域97内につくられた、文字入力99の周りの円である。プロセッサ3は、ジェスチャ入力101が完了したと検出するとジェスチャ入力101を認識し、続いて、ジェスチャに関連した機能を実行するようデバイス1を制御する。プロセッサ3は、所定の期間さらなる入力が生じなければ、ジェスチャ入力が完了したと検出するとよい。あるいは、プロセッサ3は、例えば複数の個別領域97のうちの1つの中など、他の場所で別の入力が生じると、ジェスチャ入力が完了したと検出するとよい。この特定の例では、プロセッサ3は、図5Hに例示されているように、ユーザによって描かれた円101内のすべての店を表示するようデバイス1を制御する。
In FIG. 5G, the user performs input outside the plurality of
先行する段落では、種々の例を参照して本発明の実施形態が説明されたが、当然のことながら、請求されているとおりの本発明の範囲から逸脱することなく、与えられた例に対して変更を加えることが可能である。 In the preceding paragraphs, embodiments of the invention have been described with reference to various examples, but it will be appreciated that for the examples given, without departing from the scope of the invention as claimed. It is possible to make changes.
Claims (31)
前記ディスプレイ上に文字を入力するために、前記ディスプレイにおける複数の個別領域の第1の領域に関連している第1の入力を検出すること、ただし前記第1の入力は、開始段階と形成段階とを有し、前記形成段階は複数のドラッグ動作を含む、前記検出することと;
前記複数の個別領域のうちの一つを、前記開始段階の位置から、前記第1の入力に関連付けること、及び、前記開始段階が生じた前記個別領域から各ドラッグ動作が始まっている限り、前記形成段階が前記該個別領域の外へ出るときに、前記関連付けを継続することと;
前記複数の個別領域の第2の領域が第2の文字入力として認識される第2の入力を検出するように動作しうる間に、前記複数の個別領域の前記第1の領域における前記第1の入力を第1の文字入力として認識することと;
を含み、前記第2の文字入力の前記認識は、前記第1の文字入力の前記認識とは別に生じる、
方法。 A method of inputting a series of characters into an electronic device comprising a display,
Detecting a first input associated with a first region of a plurality of discrete regions on the display for entering characters on the display, wherein the first input comprises a start stage and a formation stage And wherein the forming step includes a plurality of drag actions.
As long as one of the plurality of individual areas is associated with the first input from the position of the start stage, and each drag operation starts from the individual area where the start stage occurs. Continuing the association when a forming step goes out of the individual area;
While the second region of the plurality of individual regions is operable to detect a second input that is recognized as a second character input, the first in the first region of the plurality of individual regions. Recognizing the input as the first character input;
And the recognition of the second character input occurs separately from the recognition of the first character input.
Method.
前記複数の個別領域を介して文字を入力するためのユーザ入力部と;
前記複数の個別領域の第1の領域に関連する第1の入力であって、開始段階と、複数のドラッグ動作とを含む形成段階とを有する、前記第1の入力を検出する検出部と;
前記複数の個別領域の前記第1の領域における前記第1の入力を、第1の文字入力として認識する一方、前記複数の領域の第2の領域において、第2の文字入力として認識される第2の入力を検出し、前記第2の文字入力の前記認識は、前記第1の文字入力の前記認識とは別に生じるようにするプロセッサと;
を具備する電子デバイスであって、前記プロセッサは、前記複数の個別領域のうちの一つを、前記開始段階の位置から、前記第1の入力に関連付け、また、前記開始段階が生じた前記個別領域から各ドラッグ動作が始まっている限り、前記形成段階が前記該個別領域の外へ出るときに、前記関連付けを継続する、電子デバイス。 A display having a plurality of individual areas for entering a series of characters;
A user input unit for inputting characters through the plurality of individual regions;
A detection unit for detecting the first input, which is a first input related to a first area of the plurality of individual areas, and includes a start stage and a formation stage including a plurality of drag operations;
The first input in the first area of the plurality of individual areas is recognized as a first character input, while the second input of the plurality of areas is recognized as a second character input. A processor that detects two inputs and causes the recognition of the second character input to occur separately from the recognition of the first character input;
The electronic device comprising: the processor associating one of the plurality of individual regions from the position of the start stage to the first input, and the individual at which the start stage has occurred. An electronic device that continues the association when the forming step goes out of the individual area as long as each drag action begins from the area.
前記複数の個別領域のうちの一つを、前記開始段階の位置から、前記第1の入力に関連付けること、及び、前記開始段階が生じた前記個別領域から各ドラッグ動作が始まっている限り、前記形成段階が前記該個別領域の外へ出るときに、前記関連付けを継続することと;
前記複数の個別領域の第2の領域が第2の文字入力として認識される第2の入力を検出するように動作しうる間に、前記複数の個別領域の前記第1の領域における前記第1の入力を第1の文字入力として認識することと;
を実行させ、ただし前記第2の文字入力の前記認識は、前記第1の文字入力の前記認識とは別に生じる、コンピュータ・プログラム。 A computer program comprising program instructions for controlling an electronic device comprising a display, said program instructions being loaded into a processor, in a first area of a plurality of individual areas in the display for inputting characters. Detecting an associated first input, wherein the first input has a start stage and a forming stage, the forming stage including a plurality of drag actions;
As long as one of the plurality of individual areas is associated with the first input from the position of the start stage, and each drag operation starts from the individual area where the start stage occurs. Continuing the association when a forming step goes out of the individual area;
While the second region of the plurality of individual regions is operable to detect a second input that is recognized as a second character input, the first in the first region of the plurality of individual regions. Recognizing the input as the first character input;
Wherein the recognition of the second character input occurs separately from the recognition of the first character input.
前記ディスプレイ上に文字を入力するために、前記ディスプレイにおける複数の個別領域の第1の領域に関連している第1の入力を検出すること、ただし前記第1の入力は、開始段階と形成段階とを有し、前記形成段階は複数のドラッグ動作を含む、前記検出することと;
前記複数の個別領域の第2の領域が第2の文字入力として認識される第2の入力を検出するように動作しうる間に、前記複数の個別領域の前記第1の領域における前記第1の入力を第1の文字入力として認識すること、ただし前記第2の文字入力の前記認識は、前記第1の文字入力の前記認識とは別に生じる、前記認識を可能にすることと;
前記複数の個別領域のうちの一つを、前記開始段階の位置から、前記第1の入力に関連付けること、及び、前記開始段階が生じた前記個別領域から各ドラッグ動作が始まっている限り、前記形成段階が前記該個別領域の外へ出るときに、前記関連付けを継続することと;
を可能にする、グラフィカル・ユーザ・インターフェース装置。 A graphical user interface device comprising a display,
Detecting a first input associated with a first region of a plurality of discrete regions on the display for entering characters on the display, wherein the first input comprises a start stage and a formation stage And wherein the forming step includes a plurality of drag actions.
While the second region of the plurality of individual regions is operable to detect a second input that is recognized as a second character input, the first in the first region of the plurality of individual regions. Recognizing as a first character input, wherein the recognition of the second character input occurs separately from the recognition of the first character input; enabling the recognition;
As long as one of the plurality of individual areas is associated with the first input from the position of the start stage, and each drag operation starts from the individual area where the start stage occurs. Continuing the association when a forming step goes out of the individual area;
A graphical user interface device.
第1の領域、第2の領域および第3の領域を含む、順序付けられた、複数の領域の列をディスプレイ上に表示することを含み、前記第1の文字は前記第1の領域と関連し、前記第2の文字は前記第2の領域と関連し、前記第3の文字は前記第3の領域と関連するようにされていることで、各文字と前記ディスプレイの各領域とが対応しており;
前記第1の領域内における軌跡入力は前記第1の文字を定義し、前記第2の領域内における軌跡入力は前記第2の文字を定義し、前記第3の領域内における軌跡入力は前記第3の文字を定義し、各領域内における前記入力は他の領域内における前記入力とは別に処理され、ただし前記軌跡入力の各々は、開始段階と形成段階とを有し、前記形成段階は複数のドラッグ動作を含み;
前記軌跡入力の各々は、該軌跡入力の前記開始段階の位置に基づいて前記領域の列の1つに関連付けられ、また、前記軌跡入力の前記開始段階が生じた前記領域から各ドラッグ動作が始まっている限り、前記形成段階が前記該領域の外へ出るときに、前記関連付けることが継続される;
方法。 A method of entering a series of characters including an ordered string of characters including a first character, a second character, and a third character, comprising:
Displaying on the display an ordered sequence of a plurality of regions including a first region, a second region, and a third region, wherein the first character is associated with the first region. The second character is associated with the second region, and the third character is associated with the third region, so that each character corresponds to each region of the display. And;
A trajectory input in the first region defines the first character, a trajectory input in the second region defines the second character, and a trajectory input in the third region is the first character. 3 characters are defined, and the input in each region is processed separately from the input in the other region, except that each of the trajectory inputs has a start stage and a formation stage, and the formation stage includes a plurality of formation stages. Including drag actions
Each of the trajectory inputs is associated with one of the row of regions based on the position of the start stage of the trajectory input, and each drag action begins from the area where the start stage of the trajectory input occurs. As long as the forming step goes out of the region, the association is continued as long as
Method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013250738A JP2014089720A (en) | 2013-12-04 | 2013-12-04 | Improved document input of electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013250738A JP2014089720A (en) | 2013-12-04 | 2013-12-04 | Improved document input of electronic device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011235586A Division JP5468592B2 (en) | 2011-10-27 | 2011-10-27 | Improved text input for electronic devices |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2014089720A true JP2014089720A (en) | 2014-05-15 |
Family
ID=50791527
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013250738A Pending JP2014089720A (en) | 2013-12-04 | 2013-12-04 | Improved document input of electronic device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2014089720A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20170105106A (en) * | 2015-01-28 | 2017-09-18 | 모토로라 솔루션즈, 인크. | Method and device for handwritten character input |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01204195A (en) * | 1988-02-10 | 1989-08-16 | Fujitsu Ltd | On-line character input system |
JPH06251198A (en) * | 1993-02-23 | 1994-09-09 | Toshiba Corp | Character input device |
JPH06289984A (en) * | 1993-03-31 | 1994-10-18 | Toshiba Corp | Document preparing editing device |
JPH06325211A (en) * | 1993-05-11 | 1994-11-25 | Sanyo Electric Co Ltd | Method for controlling handwritten character entry frame |
JPH07152476A (en) * | 1993-11-30 | 1995-06-16 | Sanyo Electric Co Ltd | Handwritten edition device, pen input conversion method, and edition method |
JPH08185479A (en) * | 1994-12-27 | 1996-07-16 | Sharp Corp | Handwritten character input device |
-
2013
- 2013-12-04 JP JP2013250738A patent/JP2014089720A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01204195A (en) * | 1988-02-10 | 1989-08-16 | Fujitsu Ltd | On-line character input system |
JPH06251198A (en) * | 1993-02-23 | 1994-09-09 | Toshiba Corp | Character input device |
JPH06289984A (en) * | 1993-03-31 | 1994-10-18 | Toshiba Corp | Document preparing editing device |
JPH06325211A (en) * | 1993-05-11 | 1994-11-25 | Sanyo Electric Co Ltd | Method for controlling handwritten character entry frame |
JPH07152476A (en) * | 1993-11-30 | 1995-06-16 | Sanyo Electric Co Ltd | Handwritten edition device, pen input conversion method, and edition method |
JPH08185479A (en) * | 1994-12-27 | 1996-07-16 | Sharp Corp | Handwritten character input device |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20170105106A (en) * | 2015-01-28 | 2017-09-18 | 모토로라 솔루션즈, 인크. | Method and device for handwritten character input |
JP2018505483A (en) * | 2015-01-28 | 2018-02-22 | モトローラ ソリューションズ インコーポレイテッドMotorola Solutions, Inc. | Method and apparatus for entering handwritten characters |
US10169648B2 (en) | 2015-01-28 | 2019-01-01 | Motorola Solutions, Inc. | Method and device for inputting handwriting character |
KR101978589B1 (en) * | 2015-01-28 | 2019-05-14 | 모토로라 솔루션즈, 인크. | Method and device for handwritten character input |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4908518B2 (en) | Improved text input for electronic devices | |
US20210406578A1 (en) | Handwriting-based predictive population of partial virtual keyboards | |
US10275152B2 (en) | Advanced methods and systems for text input error correction | |
US8683390B2 (en) | Manipulation of objects on multi-touch user interface | |
US10402080B2 (en) | Information processing apparatus recognizing instruction by touch input, control method thereof, and storage medium | |
US11112965B2 (en) | Advanced methods and systems for text input error correction | |
US20200310639A1 (en) | Interactive virtual keyboard configured to use gestures and having condensed characters on a plurality of keys arranged approximately radially about at least one center point | |
US9811238B2 (en) | Methods and systems for interacting with a digital marking surface | |
JP6430198B2 (en) | Electronic device, method and program | |
JP5468592B2 (en) | Improved text input for electronic devices | |
JP2014089720A (en) | Improved document input of electronic device | |
KR101033677B1 (en) | Improved text entry for electronic devices | |
US20130201161A1 (en) | Methods, Systems and Apparatus for Digital-Marking-Surface Content-Unit Manipulation | |
JP5345609B2 (en) | Touch panel terminal, word deletion method and program | |
US20200319788A1 (en) | Interactive virtual keyboard configured for gesture based word selection and having a plurality of keys arranged approximately radially about at least one center point | |
US20150067592A1 (en) | Methods and Systems for Interacting with a Digital Marking Surface | |
JP6251408B2 (en) | Electronic device, method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20140926 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20150216 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150224 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20150428 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20151006 |