JP6318794B2 - 情報処理装置及び情報処理プログラム - Google Patents
情報処理装置及び情報処理プログラム Download PDFInfo
- Publication number
- JP6318794B2 JP6318794B2 JP2014079478A JP2014079478A JP6318794B2 JP 6318794 B2 JP6318794 B2 JP 6318794B2 JP 2014079478 A JP2014079478 A JP 2014079478A JP 2014079478 A JP2014079478 A JP 2014079478A JP 6318794 B2 JP6318794 B2 JP 6318794B2
- Authority
- JP
- Japan
- Prior art keywords
- character
- touch
- rectangle
- characters
- information processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
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/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
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Description
プロセッサと、タッチパネルと、ディスプレイと、を備える情報処理装置であって、
前記プロセッサが、
前記タッチパネルを通じて、タッチ座標の入力を受け、
前記ディスプレイに表示中の複数行の文字を含む画面内の所定文字数単位の複数の文字領域の中から、前記タッチ座標を入力順に結んだ複数行に亘るタッチ軌跡に重なる文字領域を選択領域と判定し、
前記選択領域について所定の処理を実行する、
情報処理装置である。
図3は、第1実施形態に係るタッチパネル操作による文字選択処理の一例を示す図である。第1実施形態では、携帯端末1は、例えば、タッチパネルを通じて入力されるタッチ軌跡全体を包含する矩形について文字認識処理を行い、該矩形内の各文字について、1文字単位で各文字を含有する文字矩形を取得する。携帯端末1は、タッチ軌跡と重なる文字矩形を選択対象領域として検出する。
、45が検出される。携帯端末1は、これらの文字矩形のうち、タッチ軌跡と重なっている文字A、B、Cの文字矩形41、42、43を選択対象領域として検出する。
記憶部102、タッチパネル103、ディスプレイ104、無線部105、オーディオ入出力部106、スピーカー107、マイクロフォン108、アンテナ110を備える。携帯端末1は、「情報処理装置」の一例である。
)である。ディスプレイ104は、CPU 101から入力される信号に従って、画面データを表示する。
期でタッチ座標が入力される。所定の周期は、例えば、10msである。
識部15より取得されると、判定部13は、タッチ軌跡と重なる文字矩形を検出し、該文字矩形を選択対象領域として検出し、選択対象領域の情報を表示処理部14に出力する。選択対象領域の情報は、例えば、選択対象領域に含まれる各文字矩形の頂点の中で、X、Y座標がともに最小値となる頂点の座標、X、Y座標がともに最大値となる頂点の座標、及びサイズを含む。判定部13の処理の詳細は後述される。
の領域と異なる色で表示されている。
・(文字Aの文字矩形の−X方向側の辺のX座標,文字A、Bの文字矩形のうちの最小のY座標)
・(文字Aの文字矩形の−X方向側の辺のX座標,文字A、Bの文字矩形のうちの最大のY座標)
・(文字Bの文字矩形の+X方向側の辺のX座標,文字A、Bの文字矩形のうちの最小のY座標)
・(文字Bの文字矩形の+X方向側の辺のX座標,文字A、Bの文字矩形のうちの最大のY座標)
なお、縦書きの場合には、上記4点において、XとYとが入れ替わる。
図9A、図9B、図9Cは、判定部13の選択対象領域の判定処理のフローチャートの一例である。図9Aに示される処理は、例えば、ユーザがアイコン51にタッチして、文字選択判定プログラムが起動されると開始される。
の組み合わせについて処理が行われるか、または、タッチ軌跡上の2つの選択対象文字の全組み合わせについてOP11〜OP16に処理が実行された場合には、図9CのOP21に処理が進む。
第1実施形態では、携帯端末1は、タッチ軌跡と重なる文字矩形を選択対象領域として検出する。これによって、ユーザは、余計な文字を含むことなく所望の文字を選択することができるので、タッチパネルを通じて文字の選択を容易にすることができる。
第1実施形態において、軌跡包含矩形、文字矩形に基づいて選択対象領域が検出されたが、タッチ軌跡全体を含む範囲や所定の文字数単位を含む範囲の形は、矩形に限定されない。例えば、これらの範囲の形は楕円形であってもよい。
(付記1)
プロセッサと、タッチパネルと、ディスプレイと、を備える情報処理装置であって、
前記プロセッサが、
前記タッチパネルを通じて、タッチ座標の入力を受け、
前記ディスプレイに表示中の複数行の文字を含む画面内の所定文字数単位の複数の文字領域の中から、前記タッチ座標を入力順に結んだ複数行に亘るタッチ軌跡に重なる文字領域を選択領域と判定し、
前記選択領域について所定の処理を実行する、
情報処理装置。
(付記2)
前記プロセッサは、
前記所定文字数単位の複数の文字領域を、文字認識エンジンによる解析によって取得する、
付記1に記載の情報処理装置。
(付記3)
前記プロセッサは、
前記タッチ軌跡を包含する前記ディスプレイに表示されている画面の一部の画像について、前記文字認識エンジンによって解析し、前記所定文字数単位の複数の文字領域を取得する、
付記2に記載の情報処理装置。
(付記4)
前記プロセッサは、
前記タッチ軌跡に重なっておらず、前記タッチ軌跡に重なる他の少なくとも2つの文字領域に挟まれる文字領域を前記選択領域に追加する、
付記1から3のいずれか一つに記載の情報処理装置。
(付記5)
前記プロセッサは、
前記タッチ軌跡と重なっていない文字領域で、前記タッチ軌跡の端点から該端点に直近の前記タッチ軌跡に重なる第1の文字領域までの前記第1の文字領域と同じ行の範囲と重なる文字領域を前記選択領域に追加する、
付記1から4のいずれか一つに記載の情報処理装置。
(付記6)
前記タッチ軌跡と直交する方向の範囲が前記タッチ軌跡の第1の端点に直近で前記タッチ軌跡に重なる第1の文字領域の前記タッチ軌跡と交差する辺の範囲であって、前記タッチ軌跡の方向の範囲が前記第1の端点から前記第1の文字領域の前記第1の端点側の辺までの範囲である矩形と重なり、前記タッチ軌跡に重なっていない文字領域を前記選択領域に追加する、
付記1から4のいずれか一つに記載の情報処理装置。
(付記7)
プロセッサと、タッチパネルと、ディスプレイと、を備える情報処理装置の、
前記プロセッサが、
前記タッチパネルを通じて、タッチ座標の入力を受け、
前記ディスプレイに表示中の複数行の文字を含む画面内の所定文字数単位の複数の文字領域の中から、前記タッチ座標を入力順に結んだ複数行に亘るタッチ軌跡に重なる文字領域を選択領域と判定し、
前記選択領域について所定の処理を実行する、
情報処理方法。
(付記8)
プロセッサと、タッチパネルと、ディスプレイと、を備える情報処理装置の、
前記プロセッサに、
前記タッチパネルを通じて、タッチ座標の入力を受けさせ、
前記ディスプレイに表示中の複数行の文字を含む画面内の所定文字数単位の複数の文字領域の中から、前記タッチ座標を入力順に結んだ複数行に亘るタッチ軌跡に重なる文字領域を選択領域と判定させ、
前記選択領域について所定の処理を実行させる、
情報処理プログラム。
11 入力処理部
12 矩形検出部
13 判定部
14 表示処理部
15 文字認識部
101 CPU
102 記憶部
103 タッチパネル
104 ディスプレイ
Claims (6)
- プロセッサと、タッチパネルと、ディスプレイと、を備える情報処理装置であって、
前記プロセッサが、
前記タッチパネルを通じて、タッチ座標の入力を受け、
前記ディスプレイに表示中の、連なって配列された複数の文字によって形成される行を複数含む画面内の所定文字数単位の複数の文字領域の中から、前記タッチ座標を入力順に結んだ複数行に亘るタッチ軌跡に重なる文字領域を選択領域と判定し、
前記選択領域について所定の処理を実行する、
情報処理装置。 - 前記プロセッサは、
前記所定文字数単位の複数の文字領域を、文字認識エンジンによる解析によって取得する、
請求項1に記載の情報処理装置。 - 前記プロセッサは、
前記タッチ軌跡を包含する前記ディスプレイに表示されている画面の一部の画像について、前記文字認識エンジンによって解析し、前記所定文字数単位の複数の文字領域を取得する、
請求項2に記載の情報処理装置。 - 前記プロセッサは、
前記タッチ軌跡に重なっておらず、前記タッチ軌跡に重なる他の少なくとも2つの文字領域に挟まれる文字領域を前記選択領域に追加する、
請求項1から3のいずれか一項に記載の情報処理装置。 - プロセッサと、タッチパネルと、ディスプレイと、を備える情報処理装置であって、
前記プロセッサが、
前記タッチパネルを通じて、タッチ座標の入力を受け、
前記ディスプレイに表示中の複数行の文字を含む画面内の所定文字数単位の複数の文字
領域の中から、前記タッチ座標を入力順に結んだ複数行に亘るタッチ軌跡に重なる文字領域を選択領域と判定し、
前記タッチ軌跡と重なっていない文字領域で、前記タッチ軌跡の端点から該端点に直近の前記タッチ軌跡に重なる第1の文字領域までの前記第1の文字領域と同じ行の範囲と重なる文字領域を前記選択領域に追加し、
前記選択領域について所定の処理を実行する、
情報処理装置。 - プロセッサと、タッチパネルと、ディスプレイと、を備える情報処理装置の、
前記プロセッサに、
前記タッチパネルを通じて、タッチ座標の入力を受けさせ、
前記ディスプレイに表示中の、連なって配列された複数の文字によって形成される行を複数含む画面内の所定文字数単位の複数の文字領域の中から、前記タッチ座標を入力順に結んだ複数行に亘るタッチ軌跡に重なる文字領域を選択領域と判定させ、
前記選択領域について所定の処理を実行させる、
情報処理プログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014079478A JP6318794B2 (ja) | 2014-04-08 | 2014-04-08 | 情報処理装置及び情報処理プログラム |
US14/675,079 US9921742B2 (en) | 2014-04-08 | 2015-03-31 | Information processing apparatus and recording medium recording information processing program |
EP15162008.5A EP2930605A1 (en) | 2014-04-08 | 2015-03-31 | Information processing apparatus and information processing program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014079478A JP6318794B2 (ja) | 2014-04-08 | 2014-04-08 | 情報処理装置及び情報処理プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015201038A JP2015201038A (ja) | 2015-11-12 |
JP6318794B2 true JP6318794B2 (ja) | 2018-05-09 |
Family
ID=52811019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014079478A Active JP6318794B2 (ja) | 2014-04-08 | 2014-04-08 | 情報処理装置及び情報処理プログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US9921742B2 (ja) |
EP (1) | EP2930605A1 (ja) |
JP (1) | JP6318794B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7423951B2 (ja) * | 2019-09-19 | 2024-01-30 | 富士フイルムビジネスイノベーション株式会社 | 画像処理装置及び画像処理プログラム |
JP7468004B2 (ja) * | 2020-03-11 | 2024-04-16 | 富士フイルムビジネスイノベーション株式会社 | 帳票処理装置及びプログラム |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05128302A (ja) * | 1991-11-05 | 1993-05-25 | Canon Inc | 文字認識方法及びその装置 |
JP3113747B2 (ja) | 1992-10-22 | 2000-12-04 | 松下電器産業株式会社 | 文字認識装置及び文字認識方法 |
US5880743A (en) * | 1995-01-24 | 1999-03-09 | Xerox Corporation | Apparatus and method for implementing visual animation illustrating results of interactive editing operations |
JP2001282785A (ja) * | 2000-03-30 | 2001-10-12 | Sharp Corp | 文書画像処理装置およびそのための方法、ならびに文書画像処理プログラムを記録したコンピュータで読取可能な記録媒体 |
US7086013B2 (en) | 2002-03-22 | 2006-08-01 | Xerox Corporation | Method and system for overloading loop selection commands in a system for selecting and arranging visible material in document images |
US7554530B2 (en) | 2002-12-23 | 2009-06-30 | Nokia Corporation | Touch screen user interface featuring stroke-based object selection and functional object activation |
US8566752B2 (en) | 2007-12-21 | 2013-10-22 | Ricoh Co., Ltd. | Persistent selection marks |
US20110018812A1 (en) * | 2009-07-21 | 2011-01-27 | Cisco Technology, Inc. | Fast Typographical Error Correction for Touchscreen Keyboards |
CN102033642B (zh) * | 2009-09-29 | 2012-10-10 | 联想(北京)有限公司 | 一种手势识别的方法及电子设备 |
US8520983B2 (en) * | 2009-10-07 | 2013-08-27 | Google Inc. | Gesture-based selective text recognition |
US8515185B2 (en) * | 2009-11-25 | 2013-08-20 | Google Inc. | On-screen guideline-based selective text recognition |
JP5363591B2 (ja) | 2009-12-15 | 2013-12-11 | 富士通フロンテック株式会社 | 文字認識方法、文字認識装置および文字認識プログラム |
JP2012058857A (ja) * | 2010-09-06 | 2012-03-22 | Sony Corp | 情報処理装置、操作方法及び情報処理プログラム |
US20120092269A1 (en) | 2010-10-15 | 2012-04-19 | Hon Hai Precision Industry Co., Ltd. | Computer-implemented method for manipulating onscreen data |
GB2485221A (en) * | 2010-11-05 | 2012-05-09 | Promethean Ltd | Selection method in dependence on a line traced between contact points |
JP5703125B2 (ja) * | 2011-05-20 | 2015-04-15 | シャープ株式会社 | 表示装置および表示プログラム |
DE112011105305T5 (de) * | 2011-06-03 | 2014-03-13 | Google, Inc. | Gesten zur Textauswahl |
US9612670B2 (en) * | 2011-09-12 | 2017-04-04 | Microsoft Technology Licensing, Llc | Explicit touch selection and cursor placement |
US9251144B2 (en) | 2011-10-19 | 2016-02-02 | Microsoft Technology Licensing, Llc | Translating language characters in media content |
JP5964078B2 (ja) | 2012-02-28 | 2016-08-03 | 学校法人東京電機大学 | 文字認識装置、文字認識方法およびプログラム |
US8667414B2 (en) * | 2012-03-23 | 2014-03-04 | Google Inc. | Gestural input at a virtual keyboard |
US20130311954A1 (en) * | 2012-05-18 | 2013-11-21 | Geegui Corporation | Efficient user interface |
JP5468640B2 (ja) | 2012-05-31 | 2014-04-09 | 株式会社東芝 | 電子機器、電子機器の制御方法、電子機器の制御プログラム |
JP6079069B2 (ja) * | 2012-09-05 | 2017-02-15 | コニカミノルタ株式会社 | 文書表示装置、文書表示端末および文書表示プログラム |
KR101275040B1 (ko) * | 2012-12-06 | 2013-06-17 | 주식회사 한글과컴퓨터 | 자유선 입력 기반의 전자 문서 구동 장치 및 방법 |
CN103064626B (zh) * | 2012-12-31 | 2016-06-15 | 中兴通讯股份有限公司 | 一种触屏终端及其实现复选功能的方法 |
-
2014
- 2014-04-08 JP JP2014079478A patent/JP6318794B2/ja active Active
-
2015
- 2015-03-31 EP EP15162008.5A patent/EP2930605A1/en not_active Withdrawn
- 2015-03-31 US US14/675,079 patent/US9921742B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20150286398A1 (en) | 2015-10-08 |
JP2015201038A (ja) | 2015-11-12 |
US9921742B2 (en) | 2018-03-20 |
EP2930605A1 (en) | 2015-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10185440B2 (en) | Electronic device operating according to pressure state of touch input and method thereof | |
US7623119B2 (en) | Graphical functions by gestures | |
US10282067B2 (en) | Method and apparatus of controlling an interface based on touch operations | |
US9678659B2 (en) | Text entry for a touch screen | |
US9824266B2 (en) | Handwriting input apparatus and control method thereof | |
JP4213414B2 (ja) | 機能の実現方法及び装置 | |
US20130215018A1 (en) | Touch position locating method, text selecting method, device, and electronic equipment | |
JP6790651B2 (ja) | 計算装置、計算装置のグラフ表示方法、及びプログラム | |
KR20100012088A (ko) | 터치 스크린 기기들용 스크롤링 메커니즘을 제공하기 위한 방법, 장치, 및 컴퓨터 프로그램 제품 | |
KR101474856B1 (ko) | 음성인식을 통해 이벤트를 발생시키기 위한 장치 및 방법 | |
JP5389241B1 (ja) | 電子機器および手書き文書処理方法 | |
CN104956378A (zh) | 电子设备和手写文档处理方法 | |
KR20160064928A (ko) | 필기 입력 장치 및 그 제어 방법 | |
US9069391B2 (en) | Method and medium for inputting Korean characters using a touch screen | |
JP2016151801A (ja) | 表示制御装置及びその制御方法、プログラム、並びに記憶媒体 | |
JP2013257722A (ja) | オブジェクト共有システム及びオブジェクト入力支援プログラム | |
JP6318794B2 (ja) | 情報処理装置及び情報処理プログラム | |
JP2015046062A (ja) | 電子機器 | |
JP6411067B2 (ja) | 情報処理装置及び入力方法 | |
JP2009223430A (ja) | 情報処理装置、手書き文字入力方法および手書き文字入力プログラム | |
US20150091836A1 (en) | Touch control input method and system, computer storage medium | |
JP2012208614A (ja) | 携帯電子機器 | |
TW201423563A (zh) | 手寫輸入識別系統及方法 | |
JP5907270B2 (ja) | 電子機器、表示制御方法及びプログラム | |
KR20100107611A (ko) | 단말 제어 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170110 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170912 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170913 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171109 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180306 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180319 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6318794 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |