JP2020516994A - テキスト編集方法、装置及び電子機器 - Google Patents
テキスト編集方法、装置及び電子機器 Download PDFInfo
- Publication number
- JP2020516994A JP2020516994A JP2019553454A JP2019553454A JP2020516994A JP 2020516994 A JP2020516994 A JP 2020516994A JP 2019553454 A JP2019553454 A JP 2019553454A JP 2019553454 A JP2019553454 A JP 2019553454A JP 2020516994 A JP2020516994 A JP 2020516994A
- Authority
- JP
- Japan
- Prior art keywords
- text
- target
- text segment
- editing
- segment
- 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
- 238000000034 method Methods 0.000 title claims abstract description 149
- 238000012545 processing Methods 0.000 claims description 23
- 238000012217 deletion Methods 0.000 claims description 16
- 230000037430 deletion Effects 0.000 claims description 16
- 238000004458 analytical method Methods 0.000 claims description 10
- 238000003825 pressing Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 abstract description 19
- 230000000694 effects Effects 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 19
- 238000007792 addition Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 10
- 230000004048 modification Effects 0.000 description 10
- 238000012986 modification Methods 0.000 description 10
- 238000012937 correction Methods 0.000 description 9
- 238000004590 computer program Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 239000010813 municipal solid waste Substances 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000013135 deep learning Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/131—Fragmentation of text files, e.g. creating reusable text-blocks; Linking to fragments, e.g. using XInclude; Namespaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
- H04M1/72436—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Document Processing Apparatus (AREA)
- Machine Translation (AREA)
Abstract
Description
本願は、コンピュータの技術分野に関し、特にテキスト編集方法、装置及び電子機器に関する。
編集対象のテキストを取得するステップと、
前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを分割表示するステップと、
前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集するステップと、を含むテキスト編集方法を提供する。
編集対象のテキストを取得する第1の取得モジュールと、
トリガ操作を受信すると、編集領域を生成する生成モジュールと、
前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを前記編集領域に分割表示する第1の分割モジュールと、
前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集する第1の編集モジュールと、を備えるテキスト編集装置を提供する。
前記インプットメソッドアプリケーションにおいて編集対象のテキストを取得する第2の取得モジュールと、
前記インプットメソッドアプリケーションにおいて前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを分割表示する第2の分割モジュールと、
前記インプットメソッドアプリケーションにおいて前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集する第2の編集モジュールと、を備えるテキスト編集装置を提供する。
本願の実施例により提供される方法及び装置は、トリガ操作を受信すると、編集対象のテキストをN個のテキストセグメントに分割し、生成された編集領域に前記N個のテキストセグメントを分割表示し、それによりユーザが自らテキストセグメントを閲覧して分割する時間を省く。且つ、ユーザが自ら連続的なテキストから編集を必要とするテキストセグメントを検索して選択することなく、前記N個のテキストセグメントを直接的に編集できるようにすることで、テキスト編集操作の複雑さを軽減し、編集効率を向上させる。
トリガ操作を受信すると、編集領域を生成し、編集対象のテキストをN個のテキストセグメントに分割し、編集領域に前記N個のテキストセグメントを分割表示し、それにより、ユーザが自らテキストセグメントを閲覧して分割する時間を省く。且つ、ユーザが自ら連続的なテキストから編集を必要とするテキストセグメントを検索して選択することなく、前記N個のテキストセグメントを直接的に編集できるようにすることで、テキスト編集操作の複雑さを軽減し、編集効率を向上させる。
本実施例は、テキスト編集方法を提供し、図1に示すように、前記方法は、
編集対象のテキストを取得するステップS101と、
トリガ操作を受信すると、編集領域を生成するステップS102と、
前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを前記編集領域に分割表示するステップS103と、
前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集するステップS104と、を含むようにしてもよい。
(1)前記トリガ操作が予め設定されたトリガボタンに作用する操作であり、例えば、前記トリガボタンは、電子機器における1つの物理ボタン又は複数の物理ボタンの組合せであってもよく、インプットメソッド等のアプリケーションインターフェースにおける予め設定された領域又は予め設定された仮想ボタンであってもよい。前記予め設定されたトリガボタンに作用するトリガ操作を受信すると、前記編集領域を生成する。
(1)前記N個のテキストセグメントを区切り記号で順に分割表示し、例えば、「/」又は「&」等の区切り記号でそれぞれのテキストセグメントを分割でき、例えば、「Look at this dog,it's too big」を「Look at/this/dog/,/it's/too/big/」に分割表示できる。
まず、如何に前記N個のテキストセグメントを修正するかを説明する。
(1)置換テキストセグメント集合からターゲット置換テキストセグメントを選択して前記ターゲットテキストセグメントを修正する。具体的には、前記編集操作に基づき、前記ターゲットテキストセグメントの置換テキストセグメント集合を取得し、次に前記置換テキストセグメント集合を表示し、前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信すると、前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記ターゲットテキストセグメントを置換する。
さらに、如何に前記N個のテキストセグメントに対して移動操作を実行するかを説明する。
(1)追加テキストセグメント集合からターゲット追加テキストセグメントを選択する。具体的には、前記ターゲットテキストセグメントの位置及び前記N個のテキストセグメントに基づき、前記追加テキストセグメント集合を取得して表示し、次に前記追加テキストセグメント集合からターゲット追加テキストセグメントを選択する選択操作を受信し、且つ前記選択操作に基づき、前記ターゲットテキストセグメントの対応する位置に前記ターゲット追加テキストセグメントを追加する。
本実施例は、テキスト編集方法を提供し、インプットメソッドに適用し、図8に示すように、該方法は、
編集対象のテキストを取得するステップS801と、
前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを分割表示するステップS802と、
前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集するステップS803と、を含む。
本実施例はテキスト編集装置を提供し、図9に示すように、該装置は、
編集対象のテキストを取得する第1の取得モジュール901と、
トリガ操作を受信すると、編集領域を生成する生成モジュール902と、
前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを前記編集領域に分割表示する第1の分割モジュール903と、
前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集する第1の編集モジュール904と、を備える。
前記N個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントを編集し、又は、
前記N個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントに対応するテキストセグメントを編集する。
現在のインターフェースの予め設定された領域に作用するトリガ操作、又は、カーソルを移動するトリガ操作、又は、現在のインターフェースに作用するスワイプ操作、又は、前記装置を振る振り操作を含む。
前記編集対象のテキストに対する意味解析に基づき、前記編集対象のテキストをN個のテキストセグメントに分割する。
前記N個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断する第1の判断モジュールと、
前記N個のテキストセグメントには誤ったテキストセグメントがある場合、前記誤ったテキストセグメントを強調表示する強調表示モジュールと、を備える。
前記第1の編集モジュール904は、さらに、前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信し、前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記誤ったテキストセグメントを置換する。
前記ターゲットテキストセグメントが単一のテキストセグメントである場合、前記ターゲット位置は、前記ターゲットテキストセグメントの隣接する位置を含む。
前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定し、又は、前記編集操作が2つの隣接するターゲットテキストセグメントを反対方向においてドラッグするドラッグ操作である場合、前記2つの隣接するターゲットテキストセグメントの中間位置を前記ターゲット位置として決定する。
本実施例はテキスト編集装置を提供し、前記装置にインプットメソッドアプリケーションがインストールされ、図10に示すように、前記装置は、
前記インプットメソッドアプリケーションにおいて編集対象のテキストを取得する第2の取得モジュール1001と、
前記インプットメソッドアプリケーションにおいて前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを分割表示する第2の分割モジュール1002と、
前記インプットメソッドアプリケーションにおいて前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集する第2の編集モジュール1003と、を備える。
本実施例において、メモリと、メモリに記憶された1つ又は複数のプログラムと、を含み、編集対象のテキストを取得するステップと、トリガ操作を受信すると、編集領域を生成する操作と、前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを前記編集領域に分割表示する操作と、前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集する操作と、を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されるテキスト編集用の電子機器を提供する。
本実施例において、メモリと、メモリに記憶された1つ又は複数のプログラムと、を含み、前記インプットメソッドアプリケーションにおいて編集対象のテキストを取得する操作と、前記インプットメソッドアプリケーションにおいて前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを分割表示する操作と、前記インプットメソッドアプリケーションにおいて前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集する操作と、を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されるテキスト編集用の電子機器を提供する。
Claims (59)
- 編集対象のテキストを取得するステップと、
トリガ操作を受信すると、編集領域を生成するステップと、
前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを前記編集領域に分割表示するステップと、
前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集するステップと、を含むことを特徴とするテキスト編集方法。 - 前記した前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集するステップは、
前記N個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントを編集するステップ、又は、
前記N個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントに対応するテキストセグメントを編集するステップを含むことを特徴とする請求項1に記載の方法。 - 前記編集対象のテキストは、
ユーザが入力した前記編集対象のテキスト、又は、クリップボードから取得した前記編集対象のテキスト、又は、ネットワークを介して受信した前記編集対象のテキストを含むことを特徴とする請求項1に記載の方法。 - 前記トリガ操作は、
現在のインターフェースの予め設定された領域に作用するトリガ操作、又は、カーソルを移動するトリガ操作、又は、現在のインターフェースに作用するスワイプ操作、又は、電子機器を振る振り操作を含み、前記電子機器に適用することを特徴とする請求項1に記載の方法。 - 前記した前記編集対象のテキストをN個のテキストセグメントに分割するステップは、
前記編集対象のテキストの画面表示シーケンスに基づき、前記編集対象のテキストをN個のテキストセグメントに分割するステップ、又は、
前記編集対象のテキストに対する意味解析に基づき、前記編集対象のテキストをN個のテキストセグメントに分割するステップを含むことを特徴とする請求項1に記載の方法。 - 前記編集領域に前記N個のテキストセグメントを分割表示するステップの後、さらに、
前記N個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断するステップと、
前記N個のテキストセグメントには誤ったテキストセグメントがある場合、前記誤ったテキストセグメントを強調表示するステップと、を含むことを特徴とする請求項1に記載の方法。 - 前記編集領域に前記N個のテキストセグメントを分割表示するステップの後、さらに、
前記N個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断するステップと、前記N個のテキストセグメントに誤ったテキストセグメントがある場合、前記誤ったテキストセグメントの置換テキストセグメント集合を取得して表示するステップと、
前記した前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集するステップは、前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信するステップと、前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記誤ったテキストセグメントを置換するステップと、を含むことを特徴とする請求項1又は6に記載の方法。 - 前記した前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づいて前記N個のテキストセグメントを編集するステップは、
前記N個のテキストセグメントのうちのターゲットテキストセグメントに作用する編集操作を受信するステップと、
前記編集操作に基づき、前記ターゲットテキストセグメントのテキストコンテンツを修正するステップ、又は、前記編集操作に基づき、前記ターゲットテキストセグメントを削除するステップ、又は、前記編集操作に基づき、前記ターゲットテキストセグメントの前記N個のテキストセグメントでの位置を変更するステップ、又は、前記編集操作に基づき、ターゲット位置を決定し、前記ターゲット位置に追加テキストセグメントを追加するステップ、又は、前記編集操作に基づき、前記ターゲットテキストセグメントをM(Mは1より大きい正の整数)個の単位テキストセグメントに分割するステップと、を含み、前記M個の単位テキストセグメントのうちのターゲット単位テキストセグメントに作用する編集操作を受信した後、前記ターゲット単位テキストセグメントを前記ターゲットテキストセグメントとすることを特徴とする請求項1に記載の方法。 - 前記した前記編集操作に基づき、前記ターゲットテキストセグメントのテキストコンテンツを修正するステップは、
前記編集操作に基づき、前記ターゲットテキストセグメントの置換テキストセグメント集合を取得するステップと、
前記置換テキストセグメント集合を表示するステップと、
前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信するステップと、
前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記ターゲットテキストセグメントを置換するステップと、を含むことを特徴とする請求項8に記載の方法。 - 前記した前記編集操作に基づき、前記ターゲットテキストセグメントのテキストコンテンツを修正するステップは、
前記編集操作に基づき、前記ターゲットテキストセグメントをコンテンツ編集可能なモードに切り替えるステップと、
ユーザが入力した入力情報を受信するステップと、
前記入力情報に基づき、前記ターゲットテキストセグメントを修正するステップと、を含むことを特徴とする請求項8に記載の方法。 - 前記した前記編集操作に基づき、前記ターゲットテキストセグメントのテキストコンテンツを修正するステップは、
前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正するステップ、又は、
前記編集操作が所定時間以上にわたって前記ターゲットテキストセグメントを押す押し操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正するステップ、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域上をスワイプするスワイプ操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正するステップを含むことを特徴とする請求項8−10のいずれか一項に記載の方法。 - 前記した前記編集操作に基づき、前記ターゲットテキストセグメントを削除するステップは、
前記編集操作が前記ターゲットテキストセグメントを予め設定された削除領域に移動させる操作である場合、前記ターゲットテキストセグメントを削除するステップ、又は、
前記編集操作が前記ターゲットテキストセグメントをドラッグする操作である場合、前記ターゲットテキストセグメントを削除するステップ、又は、
前記編集操作が前記ターゲットテキストセグメントを複数回クリックする操作である場合、前記ターゲットテキストセグメントを削除するステップ、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域を往復スワイプする操作である場合、前記ターゲットテキストセグメントを削除するステップを含むことを特徴とする請求項8に記載の方法。 - 前記ターゲットテキストセグメントが隣接する2つのテキストセグメントである場合、前記ターゲット位置は、前記2つのテキストセグメントの間の位置を含み、
前記ターゲットテキストセグメントが単一のテキストセグメントである場合、前記ターゲット位置は、前記ターゲットテキストセグメントの隣接する位置を含むことを特徴とする請求項8に記載の方法。 - 前記した前記ターゲット位置に追加テキストセグメントを追加することは、
前記ターゲット位置及び前記N個のテキストセグメントに基づき、追加テキストセグメント集合を取得するステップと、
前記追加テキストセグメント集合を表示するステップと、
前記追加テキストセグメント集合からターゲット追加テキストセグメントを選択する選択操作を受信するステップと、
前記選択操作に基づき、前記ターゲット位置に前記ターゲット追加テキストセグメントを追加するステップと、を含むことを特徴とする請求項8に記載の方法。 - 前記した前記ターゲット位置に追加テキストセグメントを追加するステップは、さらに、
ユーザが入力した入力情報を受信するステップと、
前記入力情報に基づき、前記ターゲット位置に前記追加テキストセグメントを追加するステップと、を含むことを特徴とする請求項8に記載の方法。 - 前記した前記編集操作に基づき、ターゲット位置を決定するステップは、
前記編集操作が前記ターゲットテキストセグメントをドラッグするドラッグ操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定するステップ、又は、
前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定するステップ、又は、
前記編集操作が2つの隣接するターゲットテキストセグメントを反対方向においてドラッグするドラッグ操作である場合、前記2つの隣接するターゲットテキストセグメントの中間位置を前記ターゲット位置として決定するステップを含むことを特徴とする請求項8、13、14又は15に記載の方法。 - 前記した前記編集操作に基づき、前記ターゲットテキストセグメントをM個の単位テキストセグメントに分割するステップは、
前記編集操作に基づき、文字を単位として前記ターゲットテキストセグメントをM個の単位テキストセグメントに分割するステップと、
前記M個の単位テキストセグメントを分割表示するステップと、
前記M個の単位テキストセグメントに対する処理操作を受信した後、前記処理操作に基づき、前記M個の単位テキストセグメントを編集するステップと、を含むことを特徴とする請求項8に記載の方法。 - 前記した前記編集操作に基づき、前記ターゲットテキストセグメントをM個の単位テキストセグメントに分割するステップは、
前記編集操作が前記ターゲットテキストセグメントを複数回クリックする操作である場合、前記ターゲットテキストセグメントをM個の単位テキストセグメントに分割するステップ、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域を往復スワイプする操作である場合、前記ターゲットテキストセグメントをM個の単位テキストセグメントに分割するステップを含むことを特徴とする請求項8又は17に記載の方法。 - テキスト編集方法であって、インプットメソッドに適用し、
編集対象のテキストを取得するステップと、
前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを分割表示するステップと、
前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集するステップと、を含むことを特徴とするテキスト編集方法。 - テキスト編集装置であって、
編集対象のテキストを取得する第1の取得モジュールと、
トリガ操作を受信すると、編集領域を生成する生成モジュールと、
前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを前記編集領域に分割表示する第1の分割モジュールと、
前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集する第1の編集モジュールと、を備えることを特徴とするテキスト編集装置。 - 前記第1の編集モジュールは、さらに、
前記N個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントを編集し、又は、
前記N個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントに対応するテキストセグメントを編集することを特徴とする請求項20に記載の装置。 - 前記編集対象のテキストは、
ユーザが入力した前記編集対象のテキスト、又は、クリップボードから取得した前記編集対象のテキスト、又は、ネットワークを介して受信した前記編集対象のテキストを含むことを特徴とする請求項20に記載の装置。 - 前記トリガ操作は、
現在のインターフェースの予め設定された領域に作用するトリガ操作、又は、カーソルを移動するトリガ操作、又は、現在のインターフェースに作用するスワイプ操作、又は、前記装置を振る振り操作を含むことを特徴とする請求項20に記載の装置。 - 前記第1の分割モジュールは、さらに、
前記編集対象のテキストの画面表示シーケンスに基づき、前記編集対象のテキストをN個のテキストセグメントに分割し、又は、
前記編集対象のテキストに対する意味解析に基づき、前記編集対象のテキストをN個のテキストセグメントに分割することを特徴とする請求項20に記載の装置。 - 前記N個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断する第1の判断モジュールと、
前記N個のテキストセグメントには誤ったテキストセグメントがある場合、前記誤ったテキストセグメントを強調表示する強調表示モジュールと、をさらに備えることを特徴とする請求項20に記載の装置。 - 前記N個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断し、前記N個のテキストセグメントに誤ったテキストセグメントがある場合、前記誤ったテキストセグメントの置換テキストセグメント集合を取得して表示する第2の判断モジュールをさらに備え、
前記第1の編集モジュールは、さらに、前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信し、前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記誤ったテキストセグメントを置換することを特徴とする請求項20又は25に記載の装置。 - 前記第1の編集モジュールは、さらに、
前記N個のテキストセグメントのうちのターゲットテキストセグメントに作用する編集操作を受信し、
前記編集操作に基づき、前記ターゲットテキストセグメントのテキストコンテンツを修正し、又は、前記編集操作に基づき、前記ターゲットテキストセグメントを削除し、又は、前記編集操作に基づき、前記ターゲットテキストセグメントの前記N個のテキストセグメントでの位置を変更し、又は、前記編集操作に基づき、ターゲット位置を決定し、前記ターゲット位置に追加テキストセグメントを追加し、又は、前記編集操作に基づき、前記ターゲットテキストセグメントをM(Mは1より大きい正の整数)個の単位テキストセグメントに分割し、前記M個の単位テキストセグメントのうちのターゲット単位テキストセグメントに作用する編集操作を受信した後、前記ターゲット単位テキストセグメントを前記ターゲットテキストセグメントとすることを特徴とする請求項20に記載の装置。 - 前記第1の編集モジュールは、さらに、
前記編集操作に基づき、前記ターゲットテキストセグメントの置換テキストセグメント集合を取得し、
前記置換テキストセグメント集合を表示し、
前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信し、
前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記ターゲットテキストセグメントを置換することを特徴とする請求項27に記載の装置。 - 前記第1の編集モジュールは、さらに、
前記編集操作に基づき、前記ターゲットテキストセグメントをコンテンツ編集可能なモードに切り替え、
ユーザが入力した入力情報を受信し、
前記入力情報に基づき、前記ターゲットテキストセグメントを修正することを特徴とする請求項27に記載の装置。 - 前記第1の編集モジュールは、さらに、
前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正し、又は、
前記編集操作が所定時間以上にわたって前記ターゲットテキストセグメントを押す押し操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正し、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域上をスワイプするスワイプ操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正することを特徴とする請求項27−29のいずれか一項に記載の装置。 - 前記第1の編集モジュールは、さらに、
前記編集操作が前記ターゲットテキストセグメントを予め設定された削除領域に移動させる操作である場合、前記ターゲットテキストセグメントを削除し、又は、
前記編集操作が前記ターゲットテキストセグメントをドラッグする操作である場合、前記ターゲットテキストセグメントを削除し、又は、
前記編集操作が前記ターゲットテキストセグメントを複数回クリックする操作である場合、前記ターゲットテキストセグメントを削除し、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域を往復スワイプする操作である場合、前記ターゲットテキストセグメントを削除することを特徴とする請求項27に記載の装置。 - 前記ターゲットテキストセグメントが隣接する2つのテキストセグメントである場合、前記ターゲット位置は、前記2つのテキストセグメントの間の位置を含み、
前記ターゲットテキストセグメントが単一のテキストセグメントである場合、前記ターゲット位置は、前記ターゲットテキストセグメントの隣接する位置を含むことを特徴とする請求項27に記載の装置。 - 前記第1の編集モジュールは、さらに、
前記ターゲット位置及び前記N個のテキストセグメントに基づき、追加テキストセグメント集合を取得すし、
前記追加テキストセグメント集合を表示し、
前記追加テキストセグメント集合からターゲット追加テキストセグメントを選択する選択操作を受信し、
前記選択操作に基づき、前記ターゲット位置に前記ターゲット追加テキストセグメントを追加することを特徴とする請求項27に記載の装置。 - 前記第1の編集モジュールは、さらに、
ユーザが入力した入力情報を受信し、
前記入力情報に基づき、前記ターゲット位置に前記追加テキストセグメントを追加することを特徴とする請求項27に記載の装置。 - 前記第1の編集モジュールは、さらに、
前記編集操作が前記ターゲットテキストセグメントをドラッグするドラッグ操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定し、又は、
前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定し、又は、
前記編集操作が2つの隣接するターゲットテキストセグメントを反対方向においてドラッグするドラッグ操作である場合、前記2つの隣接するターゲットテキストセグメントの中間位置を前記ターゲット位置として決定することを特徴とする請求項27、32、33又は34に記載の装置。 - 前記第1の編集モジュールは、さらに、
前記編集操作に基づき、文字を単位として前記ターゲットテキストセグメントをM個の単位テキストセグメントに分割し、
前記M個の単位テキストセグメントを分割表示し、
前記M個の単位テキストセグメントに対する処理操作を受信した後、前記処理操作に基づき、前記M個の単位テキストセグメントを編集することを特徴とする請求項27に記載の装置。 - 前記第1の編集モジュールは、さらに、
前記編集操作が前記ターゲットテキストセグメントを複数回クリックする操作である場合、前記ターゲットテキストセグメントをM個の単位テキストセグメントに分割し、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域を往復スワイプする操作である場合、前記ターゲットテキストセグメントをM個の単位テキストセグメントに分割することを特徴とする請求項27又は36に記載の装置。 - テキスト編集装置であって、前記装置にインプットメソッドアプリケーションがインストールされ、
前記インプットメソッドアプリケーションにおいて編集対象のテキストを取得する第2の取得モジュールと、
前記インプットメソッドアプリケーションにおいて前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを分割表示する第2の分割モジュールと、
前記インプットメソッドアプリケーションにおいて前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集する第2の編集モジュールと、を備えることを特徴とするテキスト編集装置。 - テキスト編集用の電子機器であって、メモリと、メモリに記憶された1つ又は複数のプログラムと、を含み、
前記1つ又は複数のプログラムを実行する操作と、
編集対象のテキストを取得する操作と、
トリガ操作を受信すると、編集領域を生成する操作と、
前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを前記編集領域に分割表示する操作と、
前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集する操作と、を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とするテキスト編集用の電子機器。 - 前記N個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントを編集する操作、又は、
前記N個のテキストセグメントのうちのターゲットテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記ターゲットテキストセグメントに対応するテキストセグメントを編集する操作を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項39に記載の電子機器。 - 前記編集対象のテキストは、
ユーザが入力した前記編集対象のテキスト、又は、クリップボードから取得した前記編集対象のテキスト、又は、ネットワークを介して受信した前記編集対象のテキストを含むことを特徴とする請求項39に記載の電子機器。 - 前記トリガ操作は、
現在のインターフェースの予め設定された領域に作用するトリガ操作、又は、カーソルを移動するトリガ操作、又は、現在のインターフェースに作用するスワイプ操作、又は、前記電子機器を振る振り操作を含むことを特徴とする請求項39に記載の電子機器。 - 前記編集対象のテキストの画面表示シーケンスに基づき、前記編集対象のテキストをN個のテキストセグメントに分割する操作、又は、
前記編集対象のテキストに対する意味解析に基づき、前記編集対象のテキストをN個のテキストセグメントに分割する操作を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項39に記載の電子機器。 - 前記N個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断する操作と、
前記N個のテキストセグメントには誤ったテキストセグメントがある場合、前記誤ったテキストセグメントを強調表示する操作と、を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項39に記載の電子機器。 - 前記N個のテキストセグメントには誤ったテキストセグメントがあるか否かを判断し、前記N個のテキストセグメントに誤ったテキストセグメントがある場合、前記誤ったテキストセグメントの置換テキストセグメント集合を取得して表示する操作と、
前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信し、前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記誤ったテキストセグメントを置換する操作と、を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項39又は44に記載の電子機器。 - 前記N個のテキストセグメントのうちのターゲットテキストセグメントに作用する編集操作を受信する操作と、
前記編集操作に基づき、前記ターゲットテキストセグメントのテキストコンテンツを修正する操作、又は、前記編集操作に基づき、前記ターゲットテキストセグメントを削除する操作、又は、前記編集操作に基づき、前記ターゲットテキストセグメントの前記N個のテキストセグメントでの位置を変更する操作、又は、前記編集操作に基づき、ターゲット位置を決定し、前記ターゲット位置に追加テキストセグメントを追加する操作、又は、前記編集操作に基づき、前記ターゲットテキストセグメントをM(Mは1より大きい正の整数)個の単位テキストセグメントに分割する操作と、を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成され、前記M個の単位テキストセグメントのうちのターゲット単位テキストセグメントに作用する編集操作を受信した後、前記ターゲット単位テキストセグメントを前記ターゲットテキストセグメントとすることを特徴とする請求項39に記載の電子機器。 - 前記編集操作に基づき、前記ターゲットテキストセグメントの置換テキストセグメント集合を取得する操作と、
前記置換テキストセグメント集合を表示する操作と、
前記置換テキストセグメント集合からターゲット置換テキストセグメントを選択する選択操作を受信する操作と、
前記選択操作に基づき、前記ターゲット置換テキストセグメントで前記ターゲットテキストセグメントを置換する操作と、を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項46に記載の電子機器。 - 前記編集操作に基づき、前記ターゲットテキストセグメントをコンテンツ編集可能なモードに切り替える操作と、
ユーザが入力した入力情報を受信する操作と、
前記入力情報に基づき、前記ターゲットテキストセグメントを修正する操作と、を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項46に記載の電子機器。 - 前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正する操作、又は、
前記編集操作が所定時間以上にわたって前記ターゲットテキストセグメントを押す押し操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正する操作、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域上をスワイプするスワイプ操作である場合、前記ターゲットテキストセグメントのテキストコンテンツを修正する操作を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項46−48のいずれか一項に記載の電子機器。 - 前記編集操作が前記ターゲットテキストセグメントを予め設定された削除領域に移動させる操作である場合、前記ターゲットテキストセグメントを削除する操作、又は、
前記編集操作が前記ターゲットテキストセグメントをドラッグする操作である場合、前記ターゲットテキストセグメントを削除する操作、又は、
前記編集操作が前記ターゲットテキストセグメントを複数回クリックする操作である場合、前記ターゲットテキストセグメントを削除する操作、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域を往復スワイプする操作である場合、前記ターゲットテキストセグメントを削除する操作を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項46に記載の電子機器。 - 前記ターゲットテキストセグメントが隣接する2つのテキストセグメントである場合、前記ターゲット位置は、前記2つのテキストセグメントの間の位置を含み、
前記ターゲットテキストセグメントが単一のテキストセグメントである場合、前記ターゲット位置は、前記ターゲットテキストセグメントの隣接する位置を含むことを特徴とする請求項46に記載の電子機器。 - 前記ターゲット位置及び前記N個のテキストセグメントに基づき、追加テキストセグメント集合を取得する操作と、
前記追加テキストセグメント集合を表示する操作と、
前記追加テキストセグメント集合からターゲット追加テキストセグメントを選択する選択操作を受信する操作と、
前記選択操作に基づき、前記ターゲット位置に前記ターゲット追加テキストセグメントを追加する操作と、を行う命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項46に記載の電子機器。 - ユーザが入力した入力情報を受信する操作と、
前記入力情報に基づき、前記ターゲット位置に前記追加テキストセグメントを追加する操作と、を行う命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項46に記載の電子機器。 - 前記編集操作が前記ターゲットテキストセグメントをドラッグするドラッグ操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定する操作、又は、
前記編集操作が前記ターゲットテキストセグメントをクリックするクリック操作である場合、前記ターゲットテキストセグメントの対応する位置を前記ターゲット位置として決定する操作、又は、
前記編集操作が2つの隣接するターゲットテキストセグメントを反対方向においてドラッグするドラッグ操作である場合、前記2つの隣接するターゲットテキストセグメントの中間位置を前記ターゲット位置として決定する操作を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項46、51、52又は53に記載の電子機器。 - 前記編集操作に基づき、文字を単位として前記ターゲットテキストセグメントをM個の単位テキストセグメントに分割する操作と、
前記M個の単位テキストセグメントを分割表示する操作と、
前記M個の単位テキストセグメントに対する処理操作を受信した後、前記処理操作に基づき、前記M個の単位テキストセグメントを編集する操作と、を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項46に記載の電子機器。 - 前記編集操作が前記ターゲットテキストセグメントを複数回クリックする操作である場合、前記ターゲットテキストセグメントをM個の単位テキストセグメントに分割する操作、又は、
前記編集操作が前記ターゲットテキストセグメントの表示領域を往復スワイプする操作である場合、前記ターゲットテキストセグメントをM個の単位テキストセグメントに分割する操作を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とする請求項46又は55に記載の電子機器。 - テキスト編集用の電子機器であって、メモリと、メモリに記憶された1つ又は複数のプログラムと、を含み、
前記インプットメソッドアプリケーションにおいて編集対象のテキストを取得する操作と、
前記インプットメソッドアプリケーションにおいて前記編集対象のテキストをN(Nは1より大きい正の整数)個のテキストセグメントに分割し、前記N個のテキストセグメントを分割表示する操作と、
前記インプットメソッドアプリケーションにおいて前記N個のテキストセグメントに対する編集操作を受信した後、前記編集操作に基づき、前記N個のテキストセグメントを編集する操作と、を行うための命令を含む前記1つ又は複数のプログラムを1つ又は複数のプロセッサにより実行するように構成されることを特徴とするテキスト編集用の電子機器 - 1つ又は複数のプロセッサにより実行されると、電子機器に請求項1−18の1つ又は複数に記載の記方法を実行させる命令が記憶されている1つ又は複数の機械可読媒体
- 1つ又は複数のプロセッサにより実行されると、電子機器に請求項19に記載の方法を実行させる命令が記憶されている1つ又は複数の機械可読媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710198626.1 | 2017-03-29 | ||
CN201710198626.1A CN108664201B (zh) | 2017-03-29 | 2017-03-29 | 一种文本编辑方法、装置及电子设备 |
PCT/CN2018/071373 WO2018176977A1 (zh) | 2017-03-29 | 2018-01-04 | 一种文本编辑方法、装置及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2020516994A true JP2020516994A (ja) | 2020-06-11 |
Family
ID=63674210
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019553454A Pending JP2020516994A (ja) | 2017-03-29 | 2018-01-04 | テキスト編集方法、装置及び電子機器 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10936798B2 (ja) |
JP (1) | JP2020516994A (ja) |
KR (1) | KR102281224B1 (ja) |
CN (1) | CN108664201B (ja) |
WO (1) | WO2018176977A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022073807A (ja) * | 2020-11-02 | 2022-05-17 | 株式会社Tbsテレビ | 音声認識テキストデータ出力制御装置、音声認識テキストデータ出力制御方法、及びプログラム |
JP7548602B2 (ja) | 2020-06-23 | 2024-09-10 | 北京字節跳動網絡技術有限公司 | ビデオ翻訳方法、装置、記憶媒体及び電子機器 |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113608617A (zh) * | 2017-04-19 | 2021-11-05 | 奇跃公司 | 可穿戴系统的多模式任务执行和文本编辑 |
CN111339756B (zh) * | 2018-11-30 | 2023-05-16 | 北京嘀嘀无限科技发展有限公司 | 一种文本检错方法及装置 |
CN111475999B (zh) * | 2019-01-22 | 2023-04-14 | 阿里巴巴集团控股有限公司 | 错误提示的生成方法、装置 |
CN110244885B (zh) * | 2019-05-08 | 2022-02-15 | 北京百度网讯科技有限公司 | 输入方法、装置、设备及存储介质 |
CN112363631A (zh) * | 2019-07-24 | 2021-02-12 | 北京搜狗科技发展有限公司 | 一种输入方法、装置及用于输入的装置 |
CN111026714A (zh) * | 2019-11-07 | 2020-04-17 | 维沃移动通信有限公司 | 一种重命名方法及电子设备 |
CN112783666A (zh) * | 2019-11-08 | 2021-05-11 | 珠海金山办公软件有限公司 | 一种电子文档中剪贴板内容编辑方法、装置和存储介质 |
CN111273827B (zh) * | 2020-01-17 | 2021-10-22 | 维沃移动通信有限公司 | 一种文本处理方法及电子设备 |
CN111797603B (zh) | 2020-07-02 | 2022-02-01 | 北京字节跳动网络技术有限公司 | 文档内表格浏览方法、装置、电子设备及存储介质 |
CN111984113B (zh) * | 2020-07-17 | 2022-11-04 | 维沃移动通信有限公司 | 文本编辑方法、装置和电子设备 |
US20220284904A1 (en) * | 2021-03-03 | 2022-09-08 | Meta Platforms, Inc. | Text Editing Using Voice and Gesture Inputs for Assistant Systems |
CN113918030B (zh) * | 2021-09-30 | 2024-10-15 | 北京搜狗科技发展有限公司 | 一种手写输入方法、装置和用于手写输入的装置 |
CN114239497A (zh) * | 2021-11-18 | 2022-03-25 | 维沃移动通信有限公司 | 文档处理方法、装置、电子设备及介质 |
US11972199B2 (en) * | 2022-02-28 | 2024-04-30 | Bmc Software, Inc. | Positional text control for text entry and interpretation |
CN114995699B (zh) * | 2022-06-17 | 2024-02-27 | 拉扎斯网络科技(上海)有限公司 | 一种界面交互方法及装置 |
Citations (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6154565A (ja) * | 1984-08-24 | 1986-03-18 | Hitachi Ltd | 多品詞訳語の校正方法 |
JPS6395563A (ja) * | 1986-10-13 | 1988-04-26 | Hitachi Ltd | 文章処理装置 |
JPH0375812A (ja) * | 1989-08-17 | 1991-03-29 | Sanyo Electric Co Ltd | 文章作成装置 |
JPH03233669A (ja) * | 1990-02-09 | 1991-10-17 | Toshiba Corp | 文書作成装置 |
JPH07175811A (ja) * | 1993-10-27 | 1995-07-14 | Fuji Xerox Co Ltd | 電子文書管理装置 |
JPH0844737A (ja) * | 1994-08-01 | 1996-02-16 | Nec Corp | 文書編集装置 |
JPH08314910A (ja) * | 1995-03-13 | 1996-11-29 | Fuji Xerox Co Ltd | 異種コード文字列転記装置および電子辞書 |
JP2000268033A (ja) * | 1999-03-12 | 2000-09-29 | Nippon Telegr & Teleph Corp <Ntt> | 情報列に対してタグ情報を付与するための方法および装置ならびに同方法が記録される記録媒体 |
JP2002117023A (ja) * | 2000-10-11 | 2002-04-19 | Kawaju Techno Service Corp | 共有データ作成システムおよび記録媒体 |
JP2008090624A (ja) * | 2006-10-02 | 2008-04-17 | Sharp Corp | 入力文字編集装置、入力文字編集方法、入力文字編集プログラム、および記録媒体 |
JP2008180801A (ja) * | 2007-01-23 | 2008-08-07 | Kyushu Institute Of Technology | 自動回答装置および方法 |
JP2009217665A (ja) * | 2008-03-12 | 2009-09-24 | Sharp Corp | 文章編集装置 |
JP2010066957A (ja) * | 2008-09-10 | 2010-03-25 | Nippon Telegr & Teleph Corp <Ntt> | 誤り表記検出装置、誤り表記生成装置、それらの方法、プログラムおよび記録媒体 |
JP2010079905A (ja) * | 2008-09-25 | 2010-04-08 | Internatl Business Mach Corp <Ibm> | ソフトウェア成果物の第2バージョンに移行する際に、当該ソフトウェア成果物の第1バージョンになされたカスタマイズをマージするためのツールを生成する方法、コンピュータ使用可能な媒体及びデータ処理システム |
JP2011141727A (ja) * | 2010-01-07 | 2011-07-21 | Fujitsu Toshiba Mobile Communications Ltd | 情報処理装置 |
JP2012198863A (ja) * | 2011-03-23 | 2012-10-18 | Ntt Docomo Inc | 情報通信端末、通信システム及び予測変換表示方法 |
US20120296635A1 (en) * | 2011-05-19 | 2012-11-22 | Microsoft Corporation | User-modifiable word lattice display for editing documents and search queries |
JP2013041567A (ja) * | 2011-07-21 | 2013-02-28 | Sharp Corp | 文字入力装置 |
CN103049206A (zh) * | 2012-12-21 | 2013-04-17 | 东莞宇龙通信科技有限公司 | 文本编辑方法及通信终端 |
JP2013089132A (ja) * | 2011-10-20 | 2013-05-13 | Kyocera Corp | 装置、方法及びプログラム |
JP2013134753A (ja) * | 2011-12-27 | 2013-07-08 | Nippon Telegr & Teleph Corp <Ntt> | 誤り文修正装置、誤り文修正方法およびプログラム |
WO2014041607A1 (ja) * | 2012-09-11 | 2014-03-20 | 株式会社東芝 | 情報処理装置、情報処理方法およびプログラム |
JP2014164355A (ja) * | 2013-02-21 | 2014-09-08 | Sharp Corp | 入力装置および入力装置の制御方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008013658A2 (en) | 2006-07-03 | 2008-01-31 | Cliff Kushler | System and method for a user interface for text editing and menu selection |
CN102955767A (zh) | 2011-08-29 | 2013-03-06 | 王道平 | 一种修改文字的方法 |
CN102955768A (zh) | 2011-08-29 | 2013-03-06 | 王道平 | 一种文字修改方法 |
CN102455911B (zh) * | 2011-09-29 | 2014-10-22 | 北京壹人壹本信息科技有限公司 | 手写输入显示装置及控制方法 |
KR102109219B1 (ko) * | 2012-01-27 | 2020-05-11 | 터치타입 리미티드 | 사용자 데이터 입력 예측 |
US9354805B2 (en) * | 2012-04-30 | 2016-05-31 | Blackberry Limited | Method and apparatus for text selection |
KR102072049B1 (ko) * | 2013-05-14 | 2020-02-03 | 삼성디스플레이 주식회사 | 단말 및 이를 이용한 텍스트 편집방법 |
CN104424168A (zh) * | 2013-09-11 | 2015-03-18 | 华为技术有限公司 | 一种文本编辑方法、装置及服务器 |
CN104915264A (zh) * | 2015-05-29 | 2015-09-16 | 北京搜狗科技发展有限公司 | 一种输入纠错方法和装置 |
CN105159871B (zh) * | 2015-08-21 | 2018-10-12 | 小米科技有限责任公司 | 文本信息检测方法及装置 |
CN106126052A (zh) * | 2016-06-23 | 2016-11-16 | 北京小米移动软件有限公司 | 文本选择方法及装置 |
CN106919307B (zh) * | 2017-03-09 | 2018-12-04 | 维沃移动通信有限公司 | 一种文本复制方法及移动终端 |
-
2017
- 2017-03-29 CN CN201710198626.1A patent/CN108664201B/zh active Active
-
2018
- 2018-01-04 WO PCT/CN2018/071373 patent/WO2018176977A1/zh active Application Filing
- 2018-01-04 US US16/499,129 patent/US10936798B2/en active Active
- 2018-01-04 KR KR1020197028476A patent/KR102281224B1/ko active IP Right Grant
- 2018-01-04 JP JP2019553454A patent/JP2020516994A/ja active Pending
Patent Citations (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6154565A (ja) * | 1984-08-24 | 1986-03-18 | Hitachi Ltd | 多品詞訳語の校正方法 |
JPS6395563A (ja) * | 1986-10-13 | 1988-04-26 | Hitachi Ltd | 文章処理装置 |
JPH0375812A (ja) * | 1989-08-17 | 1991-03-29 | Sanyo Electric Co Ltd | 文章作成装置 |
JPH03233669A (ja) * | 1990-02-09 | 1991-10-17 | Toshiba Corp | 文書作成装置 |
JPH07175811A (ja) * | 1993-10-27 | 1995-07-14 | Fuji Xerox Co Ltd | 電子文書管理装置 |
JPH0844737A (ja) * | 1994-08-01 | 1996-02-16 | Nec Corp | 文書編集装置 |
JPH08314910A (ja) * | 1995-03-13 | 1996-11-29 | Fuji Xerox Co Ltd | 異種コード文字列転記装置および電子辞書 |
JP2000268033A (ja) * | 1999-03-12 | 2000-09-29 | Nippon Telegr & Teleph Corp <Ntt> | 情報列に対してタグ情報を付与するための方法および装置ならびに同方法が記録される記録媒体 |
JP2002117023A (ja) * | 2000-10-11 | 2002-04-19 | Kawaju Techno Service Corp | 共有データ作成システムおよび記録媒体 |
JP2008090624A (ja) * | 2006-10-02 | 2008-04-17 | Sharp Corp | 入力文字編集装置、入力文字編集方法、入力文字編集プログラム、および記録媒体 |
JP2008180801A (ja) * | 2007-01-23 | 2008-08-07 | Kyushu Institute Of Technology | 自動回答装置および方法 |
JP2009217665A (ja) * | 2008-03-12 | 2009-09-24 | Sharp Corp | 文章編集装置 |
JP2010066957A (ja) * | 2008-09-10 | 2010-03-25 | Nippon Telegr & Teleph Corp <Ntt> | 誤り表記検出装置、誤り表記生成装置、それらの方法、プログラムおよび記録媒体 |
JP2010079905A (ja) * | 2008-09-25 | 2010-04-08 | Internatl Business Mach Corp <Ibm> | ソフトウェア成果物の第2バージョンに移行する際に、当該ソフトウェア成果物の第1バージョンになされたカスタマイズをマージするためのツールを生成する方法、コンピュータ使用可能な媒体及びデータ処理システム |
JP2011141727A (ja) * | 2010-01-07 | 2011-07-21 | Fujitsu Toshiba Mobile Communications Ltd | 情報処理装置 |
JP2012198863A (ja) * | 2011-03-23 | 2012-10-18 | Ntt Docomo Inc | 情報通信端末、通信システム及び予測変換表示方法 |
US20120296635A1 (en) * | 2011-05-19 | 2012-11-22 | Microsoft Corporation | User-modifiable word lattice display for editing documents and search queries |
JP2013041567A (ja) * | 2011-07-21 | 2013-02-28 | Sharp Corp | 文字入力装置 |
JP2013089132A (ja) * | 2011-10-20 | 2013-05-13 | Kyocera Corp | 装置、方法及びプログラム |
JP2013134753A (ja) * | 2011-12-27 | 2013-07-08 | Nippon Telegr & Teleph Corp <Ntt> | 誤り文修正装置、誤り文修正方法およびプログラム |
WO2014041607A1 (ja) * | 2012-09-11 | 2014-03-20 | 株式会社東芝 | 情報処理装置、情報処理方法およびプログラム |
CN103049206A (zh) * | 2012-12-21 | 2013-04-17 | 东莞宇龙通信科技有限公司 | 文本编辑方法及通信终端 |
JP2014164355A (ja) * | 2013-02-21 | 2014-09-08 | Sharp Corp | 入力装置および入力装置の制御方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7548602B2 (ja) | 2020-06-23 | 2024-09-10 | 北京字節跳動網絡技術有限公司 | ビデオ翻訳方法、装置、記憶媒体及び電子機器 |
JP2022073807A (ja) * | 2020-11-02 | 2022-05-17 | 株式会社Tbsテレビ | 音声認識テキストデータ出力制御装置、音声認識テキストデータ出力制御方法、及びプログラム |
JP7087041B2 (ja) | 2020-11-02 | 2022-06-20 | 株式会社Tbsテレビ | 音声認識テキストデータ出力制御装置、音声認識テキストデータ出力制御方法、及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
US20200042582A1 (en) | 2020-02-06 |
KR20190125376A (ko) | 2019-11-06 |
CN108664201A (zh) | 2018-10-16 |
KR102281224B1 (ko) | 2021-07-22 |
US10936798B2 (en) | 2021-03-02 |
WO2018176977A1 (zh) | 2018-10-04 |
CN108664201B (zh) | 2021-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2020516994A (ja) | テキスト編集方法、装置及び電子機器 | |
US10942616B2 (en) | Multimedia resource management method and apparatus, and storage medium | |
US10923118B2 (en) | Speech recognition based audio input and editing method and terminal device | |
EP3454196B1 (en) | Method and apparatus for editing object | |
US8358281B2 (en) | Device, method, and graphical user interface for management and manipulation of user interface elements | |
US20180088784A1 (en) | Method and Device for Sharing Content | |
US8621391B2 (en) | Device, method, and computer readable medium for maintaining a selection order in a displayed thumbnail stack of user interface elements acted upon via gestured operations | |
CN105068723B (zh) | 一种信息处理方法及电子设备 | |
US20140109012A1 (en) | Thumbnail and document map based navigation in a document | |
CN107688399B (zh) | 一种输入方法和装置、一种用于输入的装置 | |
KR20130052151A (ko) | 터치스크린을 구비한 휴대 단말기의 데이터 입력 방법 및 장치 | |
US20190220170A1 (en) | Method and apparatus for creating group | |
WO2022156668A1 (zh) | 信息处理方法和电子设备 | |
CN110795014B (zh) | 一种数据处理方法、装置和用于数据处理的装置 | |
CN105487799A (zh) | 内容转换方法及装置 | |
CN107340881B (zh) | 一种输入方法及电子设备 | |
WO2023284640A9 (zh) | 图片处理方法和电子设备 | |
CN105159874A (zh) | 文字的修改方法及装置 | |
CN111092971A (zh) | 一种显示方法、装置和用于显示的装置 | |
CN109144287B (zh) | 一种设置输入法界面的方法及装置 | |
CN109388328B (zh) | 一种输入方法、装置和介质 | |
CN106502515B (zh) | 一种图片输入方法及移动终端 | |
US10423706B2 (en) | Method and device for selecting information | |
CN110399045A (zh) | 一种输入方法及装置 | |
CN113407077A (zh) | 信息提取方法和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190927 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201023 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201027 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210126 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20210803 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211203 |
|
C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20211203 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20211206 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20211227 |
|
C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20220104 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20220225 |
|
C211 | Notice of termination of reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C211 Effective date: 20220301 |
|
C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20220517 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20220526 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20220606 |
|
C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20230307 |
|
C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20230404 |
|
C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20230404 |