Nothing Special   »   [go: up one dir, main page]

JP6109889B2 - Information processing apparatus, method, and computer program - Google Patents

Information processing apparatus, method, and computer program Download PDF

Info

Publication number
JP6109889B2
JP6109889B2 JP2015154308A JP2015154308A JP6109889B2 JP 6109889 B2 JP6109889 B2 JP 6109889B2 JP 2015154308 A JP2015154308 A JP 2015154308A JP 2015154308 A JP2015154308 A JP 2015154308A JP 6109889 B2 JP6109889 B2 JP 6109889B2
Authority
JP
Japan
Prior art keywords
selection button
selection
word
character string
phrase
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
Application number
JP2015154308A
Other languages
Japanese (ja)
Other versions
JP2015232898A (en
Inventor
亨 杉本
亨 杉本
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.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan 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 Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2015154308A priority Critical patent/JP6109889B2/en
Publication of JP2015232898A publication Critical patent/JP2015232898A/en
Application granted granted Critical
Publication of JP6109889B2 publication Critical patent/JP6109889B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、情報の表示に関する。   The present invention relates to display of information.

近年、スマートフォンやタブレット端末などタッチパネル画面を備えた情報端末の分野において、画面に表示されている語句をウェブ検索など処理の対象としたい場合、ユーザが指先でその語句の表示位置をタッチすることで語句を選択する操作が普及している。このような語句選択の一例として、表示された記事に対応する関連検索メニューを表示してキーワードを抽出し、抽出したキーワードについて検索を実行する技術も提案されている(例えば、特許文献1参照)。   In recent years, in the field of information terminals equipped with touch panel screens such as smartphones and tablet terminals, when a word or phrase displayed on the screen is targeted for processing such as web search, the user can touch the display position of the phrase with a fingertip. The operation of selecting a phrase is widespread. As an example of such word selection, a technique for displaying a related search menu corresponding to a displayed article, extracting a keyword, and executing a search for the extracted keyword has been proposed (for example, see Patent Document 1). .

特開2011−076565号JP2011-077655

ところで、上記のような従来技術では、指先による選択動作において所望の語句の表示位置からずれるなど、正確に語句を選択することは困難であった。このような困難への対処として、ウェブ・ブラウザといったアプリケーション・プログラムなどの機能で、表示されているテキストのフォントサイズを大きくして所望の語句を選択し易くしたり、入力窓(例えば、検索語句入力欄)に対象の語句を改めて文字入力やコピー&ペースト操作などで入力することも考えられる。   By the way, in the conventional technology as described above, it has been difficult to select a word accurately, for example, in a selection operation with a fingertip, such as a deviation from the display position of a desired word. To deal with such difficulties, functions such as application programs such as web browsers can be used to increase the font size of the displayed text to make it easier to select a desired word or phrase, It is also possible to input the target word / phrase in the input field) by inputting characters or copying and pasting.

しかし、上記のような対処では、対象の語句を選択するために要する操作が煩雑という問題があった。   However, the above-described countermeasure has a problem that an operation required for selecting a target word / phrase is complicated.

上記の課題に対し、本発明の目的は、容易な一連のタッチ操作による正確な語句選択を可能とすることである。   In view of the above problems, an object of the present invention is to enable accurate word / phrase selection by a simple series of touch operations.

上記の目的をふまえ、本発明の一態様(1)である情報処理装置は、タッチパネル画面上に触れるタッチ操作を受け付ける操作受付手段と、前記タッチ操作によるタッチパネル画面上に触れた個所を中心とした所定範囲内の文字列から少なくとも1つの語句を抽出する語句抽出手段と、前記語句抽出手段によって抽出された語句に対応する文字列が選択可能な選択釦を前記タッチパネル画面上に表示する選択釦表示手段と、を備えたことを特徴とする。   Based on the above object, an information processing apparatus according to one aspect (1) of the present invention is centered on an operation accepting unit that accepts a touch operation that touches a touch panel screen, and a location that touches the touch panel screen by the touch operation. Selection button display that displays on the touch panel screen a phrase extraction unit that extracts at least one phrase from a character string within a predetermined range, and a selection button that can select a character string corresponding to the phrase extracted by the phrase extraction unit Means.

本発明の他の態様(8)である情報処理方法は、コンピュータが備えたタッチパネル画面上に触れるタッチ操作を受け付ける操作受付処理と、前記タッチ操作によるタッチパネル画面上に触れた個所を中心とした所定範囲内の文字列から少なくとも1つの語句を抽出する語句抽出処理と、抽出された前記語句に対応する文字列が選択可能な選択釦を前記タッチパネル画面上に表示する選択釦表示処理と、をコンピュータが実行することを特徴とする。   An information processing method according to another aspect (8) of the present invention includes an operation reception process for accepting a touch operation touching a touch panel screen provided in a computer, and a predetermined process centered on a portion touched on the touch panel screen by the touch operation. A word extraction process for extracting at least one word from a character string within a range, and a selection button display process for displaying a selection button capable of selecting a character string corresponding to the extracted word on the touch panel screen. Is executed.

本発明の他の態様(9)であるコンピュータ・プログラムは、コンピュータを制御することにより、コンピュータが備えたタッチパネル画面上に触れるタッチ操作を受け付けさせ、前記タッチ操作によるタッチパネル画面上に触れた個所を中心とした所定範囲内の文字列から少なくとも1つの語句を抽出させ、抽出された前記語句に対応する文字列が選択可能な選択釦を前記タッチパネル画面上に表示させることを特徴とする。   A computer program according to another aspect (9) of the present invention controls a computer to accept a touch operation touching a touch panel screen included in the computer, and detects a place touched on the touch panel screen by the touch operation. At least one word / phrase is extracted from a character string within a predetermined range centered, and a selection button capable of selecting a character string corresponding to the extracted word / phrase is displayed on the touch panel screen.

本発明の上記態様では、タッチパネル画面に表示されている文字列のうち、タッチ操作が成されたタッチパネル画面上に触れた個所の周辺に表示されている文字列の中から抽出された語句を触れた個所の周辺に選択用の選択釦として表示する。これにより、改めて検索窓等にその語句をキー操作で入力する等の煩雑な操作を必要とせず、触れた個所に選択釦で表示された候補を選ぶという直感的な操作で語句を正確に選択できる。このため、容易な一連のタッチ操作による正確な語句選択を可能とすることができる。   In the above aspect of the present invention, among the character strings displayed on the touch panel screen, a word or phrase extracted from the character strings displayed around the part touched on the touch panel screen on which the touch operation has been performed is touched. It is displayed as a selection button for selection around the location. This makes it possible to select words accurately by an intuitive operation of selecting a candidate displayed with a selection button at the touched place without requiring a complicated operation such as inputting the word into a search window or the like by key operation again. it can. For this reason, it is possible to select an accurate phrase by a simple series of touch operations.

本発明の他の態様(2)は、上記いずれかの態様において、前記選択釦表示手段が、前記タッチ操作によって特定される前記触れた個所における接触面積に対応したサイズで前記選択釦を前記タッチパネル画面上に表示することを特徴とする。   According to another aspect (2) of the present invention, in any one of the above aspects, the selection button display means places the selection button on the touch panel in a size corresponding to a contact area at the touched location specified by the touch operation. It is characterized by being displayed on the screen.

本発明の他の態様(3)は、上記いずれかの態様において、前記選択釦表示手段が、前記触れた個所を中心として円弧を描く配置で前記選択釦を表示することを特徴とする。   Another aspect (3) of the present invention is characterized in that, in any one of the above aspects, the selection button display means displays the selection buttons in an arrangement in which an arc is drawn around the touched part.

本発明の他の態様(4)は、上記いずれかの態様において、前記選択釦表示手段が、前記語句の前記選択釦を、語句に対応して予め定められた基準値に応じた順序で表示することを特徴とする。   According to another aspect (4) of the present invention, in any one of the above aspects, the selection button display means displays the selection buttons of the words in an order according to a reference value predetermined corresponding to the word. It is characterized by doing.

本発明の他の態様(5)は、上記いずれかの態様において、前記選択釦表示手段が、予め定められた数の前記選択釦を前記順序にしたがって表示する所定数表示手段と、予め定められた操作を検出する操作検出手段と、前記予め定められた操作が検出された場合に、前記予め定められた数の前記選択釦の表示を前記順序にしたがって切り替える表示切替手段とを備えたことを特徴とする。   According to another aspect (5) of the present invention, in any one of the above aspects, the selection button display means includes a predetermined number display means for displaying a predetermined number of the selection buttons in the order. Operation detecting means for detecting a predetermined operation, and display switching means for switching the display of the predetermined number of the selection buttons according to the order when the predetermined operation is detected. Features.

本発明の他の態様(6)は、上記いずれかの態様において、表示された前記選択釦を選択する選択操作を受け付ける選択受付手段と、前記選択操作で選択された前記選択釦に関連する情報を関連情報として通信ネットワークを介して取得する関連情報取得手段とを更に備え、前記選択釦表示手段は、選択された前記選択釦の近傍に前記関連情報に対応した前記選択釦である関連選択釦を表示することを特徴とする。   According to another aspect (6) of the present invention, in any one of the above aspects, a selection receiving unit that receives a selection operation for selecting the displayed selection button, and information related to the selection button selected in the selection operation Related information acquisition means for acquiring information as related information via a communication network, and the selection button display means is a related selection button that is the selection button corresponding to the related information in the vicinity of the selected selection button Is displayed.

本発明の他の態様(7)は、上記いずれかの態様において、前記選択受付手段は、前記タッチパネル画面において、表示された前記選択釦が継続して触れられているときは第一の選択操作として受け付けて選択釦生成手段に前記関連選択釦を生成させ、表示された前記選択釦に触れられている個所がずらされたうえで触れる操作が終了されたときは第二の選択操作として受け付けて、予め定められている情報処理の手段に制御を渡すことを特徴とする。   According to another aspect (7) of the present invention, in any one of the above aspects, the selection receiving means performs a first selection operation when the displayed selection button is continuously touched on the touch panel screen. The selection button generation means generates the related selection button, and when the touched operation is terminated after the portion touched by the displayed selection button is shifted, it is accepted as the second selection operation. The control is passed to predetermined information processing means.

なお、上記の各態様は、明記しない他のカテゴリ(方法、プログラム、システムなど)としても把握することができ、方法やプログラムのカテゴリについては、装置のカテゴリで示した「手段」を、「処理」や「ステップ」のように適宜読み替えるものとする。また、処理やステップの順序は、本出願に直接明記のものに限定されず、順序を変更したり、一部の処理をまとめてもしくは随時一部分ずつ実行するなど、変更可能である。さらに、個々の手段、処理やステップを実現、実行する端末などのコンピュータは共通でもよいし、手段、処理やステップごとにもしくはタイミングごとに異なってもよい。   Each of the above aspects can also be understood as other categories (methods, programs, systems, etc.) that are not specified. For the method and program categories, the “means” indicated in the device category is used as the “processing”. "Or" step ". Further, the order of processes and steps is not limited to the one directly specified in the present application, and can be changed such as changing the order or executing some processes collectively or partly at any time. Furthermore, computers such as terminals that implement and execute individual means, processes, and steps may be common, or may differ for each means, process, step, or timing.

本発明によれば、容易な一連のタッチ操作による正確な語句選択が可能となる。   According to the present invention, accurate word / phrase selection by a series of easy touch operations is possible.

本発明の実施形態について構成を示す機能ブロック図。The functional block diagram which shows a structure about embodiment of this invention. 本発明の実施形態におけるデータ例を示す図。The figure which shows the example of data in embodiment of this invention. 本発明の実施形態における処理手順を示すフローチャート。The flowchart which shows the process sequence in embodiment of this invention. 本発明の実施形態における画面表示例を示す図(文字列の表示)。The figure which shows the example of a screen display in embodiment of this invention (display of a character string). 本発明の実施形態における画面表示例を示す図(選択釦の表示)。The figure which shows the example of a screen display in embodiment of this invention (display of a selection button). 本発明の実施形態における画面表示例を示す図(選択釦の選択)。The figure which shows the example of a screen display in embodiment of this invention (selection of a selection button). 本発明の実施形態における画面表示例を示す図(関連選択釦の表示)。The figure which shows the example of a screen display in embodiment of this invention (display of a related selection button). 本発明の実施形態における画面表示例を示す図(関連選択釦を表示する他の態様)。The figure which shows the example of a screen display in embodiment of this invention (other aspects which display a related selection button). 本発明の実施形態における画面表示例を示す図(関連選択釦を表示する他の態様)。The figure which shows the example of a screen display in embodiment of this invention (other aspects which display a related selection button).

次に、本発明を実施するための形態(「実施形態」と呼ぶ)について図に沿って例示する。なお、背景技術や課題などで既に述べた内容と共通の前提事項は適宜省略する。   Next, a mode for carrying out the present invention (referred to as “embodiment”) will be illustrated along the drawings. In addition, the assumptions common to the contents already described in the background art and problems are omitted as appropriate.

〔1.構成〕
本実施形態は、図1の構成図に示す情報処理装置1(以下「本装置1」や「本装置」とも呼ぶ)に関するもので、本装置1は、スマートフォン、携帯電話端末、タブレットPCなどのモバイル情報端末や、その他のパーソナルコンピュータなどである。この本装置1は、コンピュータの構成として少なくとも、CPUなどの演算制御部6と、主メモリや補助記憶装置等の記憶装置7と、通信ネットワークN(例えば、携帯電話、PHS、公衆無線LANなどの移動通信網、インターネットなど)との通信手段8(移動通信網との通信回路、無線LANアダプタなど)と、を有する。
[1. Constitution〕
The present embodiment relates to the information processing apparatus 1 (hereinafter also referred to as “this apparatus 1” or “this apparatus”) shown in the configuration diagram of FIG. 1, and this apparatus 1 is a smartphone, a mobile phone terminal, a tablet PC, or the like. Mobile information terminals and other personal computers. The apparatus 1 includes at least an arithmetic control unit 6 such as a CPU, a storage device 7 such as a main memory and an auxiliary storage device, and a communication network N (for example, a mobile phone, a PHS, a public wireless LAN, etc.). Communication means 8 (communication circuit with a mobile communication network, wireless LAN adapter, etc.) with a mobile communication network or the Internet.

また、本装置1は、上記のようなコンピュータの構成に加え、タッチパネル機能付きの液晶や有機EL等の表示画面G(以下「タッチパネル画面G」や「タッチパネル画面」、単に「画面G」や「画面」とも呼ぶ)を有する。   In addition to the configuration of the computer as described above, the present apparatus 1 has a display screen G (hereinafter, “touch panel screen G” or “touch panel screen”, simply “screen G”, “ A screen).

この本装置1では、記憶装置7に記憶(インストール)した所定のコンピュータ・プログラムが演算制御部6を制御することで、図1に示す各手段などの要素(20,30ほか)を実現する。ここでいうコンピュータ・プログラムの種類は自由で、例えば、HTMLやスクリプトなどウェブページのデータとしてウェブサーバから配信されるものでもよいし、オペレーティング・システムなどの基本ソフトウェアや、スマートフォンのアプリケーション・プログラム(「アプリ」とも呼ぶ)、それらのプラグイン・ソフトウェアに代表される機能拡張モジュール、その他の種類でもよい。   In the present apparatus 1, elements (20, 30, etc.) such as each unit shown in FIG. 1 are realized by a predetermined computer program stored (installed) in the storage device 7 controlling the arithmetic control unit 6. The kind of computer program here is free, for example, it may be distributed from a web server as web page data such as HTML or script, or may be basic software such as an operating system, or an application program (“ It may also be called an “app”), a function expansion module represented by such plug-in software, or other types.

また、実現される要素のうち情報の記憶手段の態様は自由で、記憶装置7上のファイルなど任意のデータ形式で実現できるほか、ネットワーク・コンピューティング(クラウド)によるリモート記憶などでもよい。また、記憶手段は、データの格納領域だけでなく、データの入出力や管理などの機能を含んでもよい。また、本出願に示す記憶手段の単位は説明上の便宜によるもので、適宜、構成を分けたり一体化できるほか、明示する記憶手段以外にも、各手段の処理データや処理結果などを記憶する記憶手段を適宜用いるものとする。   In addition, among the elements to be realized, the mode of the information storage means is arbitrary, and can be realized in any data format such as a file on the storage device 7, or may be remote storage by network computing (cloud). The storage means may include not only a data storage area but also functions such as data input / output and management. In addition, the unit of the storage means shown in this application is for convenience of explanation, and the configuration can be divided or integrated as appropriate, and the processing data and processing results of each means are stored in addition to the explicit storage means. A storage means is used as appropriate.

なお、図中(例えば図1)の矢印は、データや制御などの流れについて主要な方向を補助的に示すもので、他の流れを否定するものでも、方向の限定を意味するものでもない。例えばデータをある方向に取得する場合、必要に応じ事前のデータリクエストや事後のアクノリッジ(ACK:確認応答)が逆方向に送信される。また、記憶手段以外の各手段は、以下に説明するような情報処理の機能・作用(例えば図3)を実現・実行する処理手段であるが、これらは説明のために整理した機能単位であり、実際のハードウェア要素やソフトウェアモジュールとの一致は問わない。   The arrows in the figure (for example, FIG. 1) supplementarily indicate the main direction of the flow of data, control, etc., and do not deny other flows or imply direction limitations. For example, when acquiring data in a certain direction, a prior data request or a subsequent acknowledge (ACK: confirmation response) is transmitted in the reverse direction as necessary. In addition, each means other than the storage means is a processing means for realizing and executing the information processing functions and operations (for example, FIG. 3) as described below, but these are functional units arranged for explanation. It doesn't matter if it matches the actual hardware elements or software modules.

〔2.作用効果〕
上記のように構成された本装置1においてタッチ操作による語句の選択を実現する処理手順を図3のフローチャートに示す。
[2. Effect)
FIG. 3 is a flowchart showing a processing procedure for realizing word selection by touch operation in the apparatus 1 configured as described above.

〔2−1.操作の受付と語句の抽出〕
すなわち、操作受付手段20は、図4に例示するように、文字列などの情報を表示している画面G上について指Fで触れる操作すなわちタッチ操作を受け付けると(ステップS11)、触れられた画面上の位置や大きさなどの情報を語句抽出手段30へ渡す。語句抽出手段30は、受け付けられた操作で触れた位置すなわち個所からタッチパネル画面Gにおいて予め定められた範囲内に表示されている文字列から、形態素解析などにより、予め定められた評価値の高い語句を少なくとも1つ抽出する(ステップS12)。
[2-1. (Reception of operations and extraction of words)
That is, as illustrated in FIG. 4, when the operation accepting unit 20 accepts an operation of touching a finger F on the screen G displaying information such as a character string, that is, a touch operation (step S <b> 11), the touched screen is displayed. Information such as the upper position and size is passed to the phrase extraction means 30. The phrase extraction unit 30 uses a morphological analysis or the like from a character string displayed within a predetermined range on the touch panel screen G from the position touched by the accepted operation, that is, a location. At least one is extracted (step S12).

ここで、語句ごとの前記評価値の内容は自由で、例えば、ウェブページなどその文書内における出現頻度、もしくは他の文書も含む文書群における出現頻度、本発明においてユーザがその語句を選択する選択頻度、形態素解析などで一文節として検出される検出頻度、その語句をキーとしたウェブ検索の回数や頻度、その語句をキーとしたウェブ検索でのヒット件数など、任意の評価値を採用できる。ウェブ検索に関する回数やヒット件数などは例えば検索サーバ2からAPI(アプリケーション・プログラム・インタフェース)などで得る。   Here, the content of the evaluation value for each word / phrase is free, for example, the appearance frequency in the document such as a web page or the appearance frequency in a document group including other documents, the selection in which the user selects the word / phrase in the present invention Arbitrary evaluation values such as the frequency, the detection frequency detected as one phrase by morphological analysis, the number and frequency of web searches using the word as a key, and the number of hits in the web search using the word as a key can be adopted. The number of web searches, the number of hits, and the like are obtained from the search server 2 using an API (Application Program Interface), for example.

また、触れた位置から「予め定められた範囲」は、例えば、触れた位置を中心とした所定サイズの円や楕円の内側、触れた位置を含む行から前後所定行数の範囲、触れた位置に最も近い文字から前後所定文字数の範囲、同じウェブページの全体、同じウェブページのうち触れた時点でスクロール無しで表示されていた範囲などが考えられるが、これらに限らず他にも自由に定めることができる。   The “predetermined range” from the touched position is, for example, the inside of a circle or ellipse of a predetermined size centered on the touched position, a range of a predetermined number of lines before and after the line including the touched position, the touched position The range of the specified number of characters before and after the closest character, the whole of the same web page, the range that was displayed without scrolling when touched among the same web page, etc. can be considered, but not limited to this, it is also freely determined be able to.

また、抽出する語句の数は1つでも複数でもよく、ユーザが設定などで数を選択できるようにしてもよい。図2(2)は、抽出された語句と評価値をデータとして例示したもので、複数の語句を注した場合に係るものであり、評価値等記憶手段35に格納することで又は直接、選択釦生成手段40に渡し、以下のように選択釦を生成する対象とする。   Also, the number of words to be extracted may be one or more, and the user may be able to select the number by setting or the like. FIG. 2 (2) illustrates the extracted words and evaluation values as data, which relates to the case where a plurality of words are poured, and is selected by storing in the evaluation value storage means 35 or directly. It is handed over to the button generation means 40, and the selection button is generated as follows.

〔2−2.選択釦の生成と表示〕
すなわち、次に、選択釦生成手段40が、上記のように抽出された語句に対応した選択釦を生成し(ステップS13)、選択釦表示手段50が、図5に例示するように、生成された選択釦B(B1〜B6)を前記触れたタッチパネル画面G上に表示する(ステップS14)。ここで、表示する選択釦の種類、形式、数などは自由であり、図5の例では、選択釦の表示範囲R内に、扇型の選択釦6個を表示しているが、これに限らず選択釦は、円、楕円、三角形、四角形、六角形といった多角形、その他の図形や、各種の選択リストを構成する単なる語句の文字表示など、図形以外の形態でもよい。また、選択釦の生成としては、選択釦の形状などの外形に応じた画像をその場で語句の文字列などと共に描画生成してもよいし、外形に応じた画像を予め用意しておき、文字列と組み合わせるようにしてもよい。
[2-2. (Selection button generation and display)
That is, next, the selection button generation means 40 generates a selection button corresponding to the word extracted as described above (step S13), and the selection button display means 50 is generated as illustrated in FIG. The selected buttons B (B1 to B6) are displayed on the touched touch panel screen G (step S14). Here, the type, type, number, etc. of the selection buttons to be displayed are arbitrary. In the example of FIG. 5, six fan-shaped selection buttons are displayed in the display range R of the selection buttons. The selection button is not limited to a graphic such as a circle, an ellipse, a triangle, a quadrangle, a polygon such as a hexagon, other figures, or a simple word display of various selection lists. Further, as the generation of the selection button, an image corresponding to the outer shape such as the shape of the selection button may be drawn and generated together with the character string of the phrase on the spot, or an image corresponding to the outer shape is prepared in advance. You may make it combine with a character string.

また、本実施形態では、タッチ操作で触れられた位置を操作受付手段20などで取得し、選択釦B(B1〜B6)をその位置すなわち触れた個所の周辺に表示することで、選択操作が容易になる。特に、本実施形態では、図5に例示するように、選択釦表示手段50が、触れた個所を中心として円弧を描く配置で選択釦B(B1〜B6)を表示する。なお、選択釦間の間隔の如何は問わないので、ここでいう円弧は、指で隠れる一部は選択釦を表示しないなど本来の部分的な円弧を描く配置でもよいし、図5に示したように360度ぐるりと囲む円を描く配置でもよい。   Further, in the present embodiment, the position touched by the touch operation is acquired by the operation accepting means 20 and the selection button B (B1 to B6) is displayed around that position, that is, the touched portion, so that the selection operation is performed. It becomes easy. In particular, in the present embodiment, as illustrated in FIG. 5, the selection button display unit 50 displays the selection buttons B (B1 to B6) in an arrangement in which an arc is drawn around the touched part. Note that the interval between the selection buttons does not matter, and the arc here may be an arrangement in which an original partial arc is drawn such as a portion hidden by a finger does not display the selection button, as shown in FIG. In this way, an arrangement may be made in which a circle surrounding 360 degrees is drawn.

加えて、本実施形態では、選択釦表示手段50は、語句の選択釦を、語句に対応して予め定められた基準値に応じた順序で表示する。図5の例では、図2(1)において評価値が高い順すなわち「インターネット」「スマートフォン」・・・の順に、選択釦B1、B2、B3、B4を所定の位置順序で表示している。なお、ここでいう基準値は前記評価値とは異なってもよいし同じ値を用いてもよく、評価値について例示したような出現頻度、ユーザによる選択頻度、形態素解析などでの検出頻度、ウェブ検索における回数やヒット件数など、自由に定めることができる。本実施形態では、前記評価値を基準値としても用いるものとする。   In addition, in this embodiment, the selection button display means 50 displays the phrase selection buttons in an order corresponding to a reference value that is predetermined in correspondence with the phrase. In the example of FIG. 5, the selection buttons B1, B2, B3, and B4 are displayed in a predetermined position order in the descending order of evaluation values in FIG. Note that the reference value here may be different from the evaluation value or the same value, the appearance frequency exemplified for the evaluation value, the selection frequency by the user, the detection frequency in morphological analysis, the web The number of searches and the number of hits can be freely determined. In the present embodiment, the evaluation value is also used as a reference value.

また、選択釦表示手段50は、語句の選択釦を、語句に対応して予め定められた基準値や基準値の順位に応じたサイズで表示してもよく、こうすれば語句の重要度や人気を一目で容易に把握できる。サイズの例については、相似形の大小を変える他、扇型の角度の大小で差をつけるなど、具体的態様は自由に定めてよい。   Further, the selection button display means 50 may display the phrase selection button in a size corresponding to the reference value or the order of the reference value determined in advance corresponding to the word. You can easily grasp the popularity at a glance. About the example of size, besides changing the size of the similar shape, a specific mode may be freely determined such as making a difference depending on the size of the fan-shaped angle.

また、選択釦Bは、画素数など画面サイズに応じ、人の指によるタッチ選択に適したサイズで表示する。選択釦の面積は、例えば、タッチ操作における接触面積の平均値に対し2倍から数倍の面積や、タッチ操作で触れられる範囲の平均直径に対し1.5倍から数倍のサイズなどを基準とすれば、確実なタッチ選択が実現できる。例えば、1センチあたり100ピクセルの画面において、タッチ操作で触れられる範囲の平均直径7.5ミリメートルに対し所定の辺のサイズがその2倍の1.5センチメートルで選択釦を表示するには、その辺のサイズを150ピクセルとすればよい。   The selection button B is displayed in a size suitable for touch selection with a human finger according to the screen size such as the number of pixels. The area of the selection button is based on, for example, an area that is twice to several times the average value of the touch area in the touch operation, or a size that is 1.5 to several times the average diameter of the range touched by the touch operation. Then, reliable touch selection can be realized. For example, on a screen of 100 pixels per centimeter, in order to display a selection button with a size of a predetermined side of 1.5 centimeters, which is twice that of an average diameter of 7.5 millimeters in a touched range, The size of the side may be 150 pixels.

また、操作受付手段20が、個々人ごとに、触れる操作で触れた接点の大きさ(「接点サイズ」と呼ぶこととする)を検出し(ステップS11)、選択釦生成手段40が検出された前記接点サイズに応じた大きさ(例えば接点サイズに比例した大きさなど)で選択釦を生成(ステップS13)するようにすれば、ユーザの性別、年齢、体格、操作上の癖などに適合した選択し易いサイズで選択釦を表示できるので、タッチ操作による語句選択の操作性と正確さが向上する。この場合、接点サイズとしては、例えば、接触面積、円の直径、楕円の長軸の長さ、短軸の長さなどを自由に定めて用いることができる。   Further, the operation accepting unit 20 detects the size of the contact point (hereinafter referred to as “contact point size”) touched by the touch operation for each individual (step S11), and the selection button generation unit 40 is detected. If the selection button is generated with a size corresponding to the contact size (for example, a size proportional to the contact size) (step S13), selection suitable for the user's gender, age, physique, operational habit, etc. Since the selection button can be displayed in a size that is easy to do, the operability and accuracy of word selection by touch operation are improved. In this case, as the contact size, for example, the contact area, the diameter of the circle, the length of the major axis of the ellipse, the length of the minor axis, etc. can be freely determined and used.

〔2−3.選択釦の切替表示〕
また、選択釦が多いときは、いくつかの表示を順に切り替えてゆく。この場合、選択釦表示手段50では、所定数表示手段52が、予め定められた数の選択釦を前記順序にしたがって表示し(ステップS14)、操作検出手段54が、予め定められた操作(「切替操作」と呼ぶこととする)を検出するごとに(ステップS15)、表示切替手段56が、前記予め定められた数の選択釦の表示を前記順序にしたがって切り替える(ステップS16)。
[2-3. (Selection button switching display)
When there are many selection buttons, several displays are switched in order. In this case, in the selection button display means 50, the predetermined number display means 52 displays a predetermined number of selection buttons according to the above order (step S14), and the operation detection means 54 performs a predetermined operation (“ Each time a “switching operation” is detected (step S15), the display switching means 56 switches the display of the predetermined number of selection buttons according to the order (step S16).

例えば、図5の例では、一度に6つまでの選択釦(例えばB1〜B6)を表示すると共に、「次へ」ボタンBNを表示し、この「次へ」ボタンBNへのタッチ操作を切替操作とするが、具体的な切替操作の内容は、本体を振る操作を内蔵の加速度センサで検出するなど、任意に定めることができる。   For example, in the example of FIG. 5, up to six selection buttons (for example, B1 to B6) are displayed at the same time, a “next” button BN is displayed, and the touch operation to the “next” button BN is switched. Although it is assumed that the operation is performed, the specific content of the switching operation can be arbitrarily determined, for example, by detecting an operation of shaking the main body with a built-in acceleration sensor.

〔2−4.選択の受付と検索〕
そして、上記のように表示された選択釦を選択する選択操作(例えばタップ操作やダブルタップ操作など)を選択受付手段60が受け付け(ステップS15からS19)、選択内容を次の情報処理へ引き渡す。選択操作の具体的内容(ステップS15からS19)は後述するが、単純な一例は、触れている指の位置を所望の選択釦上にスライド移動させたうえ、そこで指を離すことである。例えば、図6の例では、指を元の位置F1から、選択釦B2に対応した位置F2へスライド移動(太い矢印で示す)させて指を離す操作をすれば、選択釦B2を最終的、確定的に選択(「最終選択」と呼ぶこととする)する操作となる。
[2-4. (Selection reception and search)
Then, the selection receiving means 60 receives a selection operation (for example, a tap operation or a double tap operation) for selecting the selection button displayed as described above (steps S15 to S19), and passes the selection contents to the next information processing. Although the specific contents of the selection operation (steps S15 to S19) will be described later, a simple example is to slide the position of the touching finger onto a desired selection button and then release the finger. For example, in the example of FIG. 6, if the finger is slid from the original position F1 to the position F2 corresponding to the selection button B2 (indicated by a thick arrow) and then the finger is released, the selection button B2 is finally This is an operation for definite selection (referred to as “final selection”).

また、選択操作の内容を引き渡す先の情報処理の内容は自由であるが、例えば各種データやウェブページなどの検索が考えられる。この場合、検索手段70は、選択操作で選択された選択釦に係る語句(選択釦B2なら例えば「スマートフォン」)を検索キーとして、検索を実行する(ステップS20)。検索の実行は、例えば予め用意されたデータを検索するような本装置1内で完結する態様でもよいが、語句を検索クエリとして検索サーバ2へ送信し結果を受信するなど、通信ネットワークNを介した検索でもよい。   In addition, the content of the information processing to which the content of the selection operation is handed over is free, but for example, searching for various data and web pages can be considered. In this case, the search means 70 performs a search using the phrase (for example, “smart phone” for the selection button B2 for example) related to the selection button selected by the selection operation as a search key (step S20). Execution of the search may be completed in the present apparatus 1 such as searching for data prepared in advance. However, the search is transmitted to the search server 2 as a search query and the result is received via the communication network N. You may search.

〔2−5.関連選択釦の表示と選択〕
選択釦で選択した語句に関連する情報をさらなる選択釦(「関連選択釦」と呼ぶ)として派生的に表示し(例えば図7)その選択を受け付けてもよい。この場合、関連選択釦を派生的に表示させる所定の選択操作(後述。「関連選択」と呼ぶこととする)を受けて(ステップS21)、まず、関連情報取得手段80が、選択操作で選択された選択釦に関連する情報を関連情報として通信ネットワークを介して取得する(ステップS22)。これら関連情報も評価値と共に、評価値等記憶手段35に格納することで又は直接、選択釦生成手段40に渡し、後述するように関連選択釦を生成する対象とする。
[2-5. (Display and selection of related selection buttons)
Information related to the word or phrase selected by the selection button may be derivatively displayed as a further selection button (referred to as “related selection button”) (for example, FIG. 7) and the selection may be accepted. In this case, in response to a predetermined selection operation (hereinafter referred to as “relevant selection”) that displays the related selection button in a derivative manner (step S21), first, the related information acquisition unit 80 selects the selection operation. Information related to the selected button is acquired as related information via the communication network (step S22). The related information is also stored in the evaluation value storage unit 35 together with the evaluation value, or directly passed to the selection button generation unit 40 to generate a related selection button as described later.

ここで、関連情報としては、基の語句と同時に検索される関連検索ワードである他の語句や、基の語句をキーとした検索結果の各項目など、自由に定めることができる。関連検索ワードは、例えば検索サーバ2からAPIなどで得る。例えば、図2(2)に示す関連情報のデータ例は、図2(1)に示した語句「インターネット」と組み合わせて同時に検索に多く用いられる関連検索ワード「ラジオ」「プロバイダ」などに関するもので、例えば、「ラジオ」は、二語で「インターネット ラジオ」や、一語で「インターネットラジオ」といった具合に、「インターネット」と組み合わせて検索キーとしたウェブ検索が多く行われていることを意味する。   Here, as the related information, other words or phrases that are related search words that are searched simultaneously with the basic word and each item of the search result using the basic word as a key can be freely determined. The related search word is obtained from the search server 2 using an API or the like, for example. For example, the data example of the related information shown in FIG. 2 (2) is related to the related search words “radio”, “provider”, etc. that are frequently used for searching simultaneously with the phrase “Internet” shown in FIG. 2 (1). For example, “radio” means that there are many web searches using the search key in combination with “Internet”, such as “Internet radio” in two words, “Internet radio” in one word, etc. .

そして、選択釦生成手段40は、このような関連情報に対応した選択釦である関連選択釦を生成し(ステップS23)、図7に示すように、選択釦表示手段50が関連選択釦B11〜B16を、関連選択された選択釦B1の近傍に表示する(ステップS14)。   Then, the selection button generating unit 40 generates a related selection button that is a selection button corresponding to such related information (step S23), and as shown in FIG. 7, the selection button display unit 50 displays the related selection buttons B11 to B11. B16 is displayed in the vicinity of the relevantly selected selection button B1 (step S14).

なお、関連選択された選択釦の近傍に関連選択釦を表示する場合、図7のように、関連選択された選択釦の全周囲を関連選択釦が囲む配置でなくてもよい。すなわち、図8に例示するように画面サイズなどに応じ、選択釦の表示範囲Rに収まるよう、関連選択された選択釦の周囲の一部分を囲む配置で関連選択釦を表示してもよい。例えば図8の例では、関連選択された選択釦B1の左側には扇型の選択釦が収まり切らないので、右側のみに関連選択釦を表示している。   When the related selection button is displayed in the vicinity of the selection button that has been selected as related, the related selection button does not have to be surrounded by the related selection button as shown in FIG. That is, as illustrated in FIG. 8, the related selection buttons may be displayed in an arrangement that surrounds a part of the periphery of the selection button that has been selected in association with the display range R of the selection button according to the screen size or the like. For example, in the example of FIG. 8, since the sector-shaped selection buttons do not fit on the left side of the selection button B1 that has been selected as related, the related selection buttons are displayed only on the right side.

〔2−6.選択操作の使い分け〕
図5のように表示された選択釦に対する操作のうち、上記のように関連選択釦を派生的に表示させる第一の選択操作すなわち上記の関連選択の操作と、選択釦の語句を検索対象などとして最終的、確定的に選択する第二の選択操作すなわち上記の最終選択と、をどのように区別して定義し使い分けるかは自由であるが、一例として本実施形態では、次のように区別する。
[2-6. (Selection operation)
Of the operations for the selection button displayed as shown in FIG. 5, the first selection operation for derivatively displaying the related selection button as described above, that is, the above-mentioned related selection operation, the word of the selection button, and the like Although it is free to define and use the second selection operation that is finally and deterministically selected, that is, the above-described final selection, as an example, in the present embodiment, the following distinction is made. .

すなわち、選択受付手段60は、タッチパネル画面において、選択釦に触れるタッチ操作があって(ステップS17:「YES」)、表示された選択釦が所定時間(例えば1秒以上など)継続して触れられているときは(ステップS18:「YES」)、第一の選択操作である関連選択として受け付けて(ステップS21)、関連情報の取得を経て(ステップS22)、選択釦生成手段40に関連選択釦を生成させる(ステップS22)。例えば、図5の場合、語句「インターネット」に対応する選択釦B1に指をずらしてすぐ離さず1秒以上触れていると、図7に例示するように、関連情報ごとの関連選択釦B11〜B16を表示する。   That is, the selection receiving means 60 has a touch operation on the touch panel screen to touch the selection button (step S17: “YES”), and the displayed selection button is continuously touched for a predetermined time (for example, 1 second or more). (Step S18: "YES"), it is accepted as a related selection which is the first selection operation (Step S21), and after the related information is acquired (Step S22), the related button is sent to the selection button generating means 40. Is generated (step S22). For example, in the case of FIG. 5, if the user touches the selection button B1 corresponding to the phrase “Internet” and touches it for 1 second or more without immediately releasing it, as shown in FIG. B16 is displayed.

一方、選択受付手段60は、触れられている個所が、表示された選択釦にずらされたうえで触れる操作が終了されたときは第二の選択操作である最終選択として受け付けて、予め定められている情報処理の手段に制御を渡す。例えば、図5の状態では、指で触れられている位置は選択釦B1〜B6の中心であるが、その箇所が図6に示すように、表示されている例えば選択釦B2にずらされたうえで、触れる操作が終了されたときはその選択釦に係る語句(例えば、選択釦B2なら「スマートフォン」)が最終選択され(ステップS19)、検索などの対象となる(ステップS20)。   On the other hand, the selection accepting means 60 accepts as a final selection which is the second selection operation when the touching operation is ended after the touched portion is shifted to the displayed selection button, and is determined in advance. Control is passed to the information processing means. For example, in the state of FIG. 5, the position touched by the finger is the center of the selection buttons B1 to B6, but the position is shifted to the displayed selection button B2, for example, as shown in FIG. Thus, when the touch operation is finished, the phrase related to the selection button (for example, “smartphone” for the selection button B2) is finally selected (step S19) and is subjected to search or the like (step S20).

なお、上記のように表示された関連選択釦に対し、さらに関連選択により関連選択釦を派生的、2次的に表示したり、そこからさらに多段に連鎖的に関連選択釦を表示してもよい。例えば、図7の状態で、関連情報「テレビ」に係る関連選択釦B14を関連選択すれば、図9に示すように「テレビ」の関連情報である関連検索ワード「地デジ」「ケーブル」などに対応する関連選択釦B141〜B146を表示する。   In addition to the related selection buttons displayed as described above, the related selection buttons may be derived in a secondary, secondary display, or related selection buttons displayed in multiple stages from there. Good. For example, in the state of FIG. 7, if the related selection button B14 related to the related information “TV” is selected, the related search words “terrestrial digital”, “cable”, etc., which are related information of “TV”, as shown in FIG. The related selection buttons B141 to B146 corresponding to are displayed.

〔3.効果〕
(1)以上のように本実施形態では、タッチパネル画面に表示されている文字列のうち(例えば図4)指で触れた個所の周辺に表示されている文字列から抽出された語句を前記触れた個所の周辺に選択用の選択釦として表示する(例えば図5及び図3のステップ14)。これにより、改めて検索窓等にその語句をキー操作で入力する等の煩雑な操作を必要とせず、触れた個所に選択釦で表示された候補を選ぶという直感的な操作で語句を正確に選択できる(例えばステップS17〜S19)。このため、容易な一連のタッチ操作による正確な語句選択を可能とすることができる。
[3. effect〕
(1) As described above, in the present embodiment, a word / phrase extracted from a character string displayed around a part touched by a finger (for example, FIG. 4) among character strings displayed on the touch panel screen is touched. It is displayed as a selection button for selection around the selected location (for example, step 14 in FIGS. 5 and 3). This makes it possible to select words accurately by an intuitive operation of selecting a candidate displayed with a selection button at the touched place without requiring a complicated operation such as inputting the word into a search window or the like by key operation again. Yes (for example, steps S17 to S19). For this reason, it is possible to select an accurate phrase by a simple series of touch operations.

特に、本実施形態では、表示された記事などの文章内等の文字列から評価値の高い語句を抽出し(例えば図3のステップS12及び図2(1))、選択された語句を検索キーとしてウェブ検索などの検索を実行することにより(例えばステップS20)、検索サービスの使い勝手を改善できるので、記事内の関心ある語句に関連する情報を調べるなどの情報利用が促進できる。   In particular, in the present embodiment, a phrase with a high evaluation value is extracted from a character string in a sentence such as a displayed article (for example, step S12 in FIG. 3 and FIG. 2 (1)), and the selected phrase is searched for as a search key. By performing a search such as a web search (for example, step S20), it is possible to improve the usability of the search service, so that it is possible to promote the use of information such as examining information related to the words of interest in articles.

(2)また、本実施の形態では、タッチ操作によって特定される接触面積に対応したサイズで生成された選択釦をタッチパネル画面上に表示することにより、ユーザの性別、年齢、体格、操作上の癖などに適合した選択し易いサイズで選択釦を表示できるので、タッチ操作による語句選択の操作性と正確さが向上する。 (2) In the present embodiment, the selection button generated with the size corresponding to the contact area specified by the touch operation is displayed on the touch panel screen, so that the user's sex, age, physique, and operational Since the selection button can be displayed in a size that is easy to select suitable for a bag or the like, the operability and accuracy of word selection by touch operation are improved.

(3)また、本実施形態では、前記触れた個所を中心として円弧を描く配置で前記選択釦を表示することにより(例えば図5)、触れた個所から指を離さずに任意の選択釦の位置にずらす(例えば図6)という容易な一連のタッチ操作で正確な語句選択を行うことが容易になる。 (3) Further, in this embodiment, by displaying the selection button in an arcuate arrangement with the touched part as the center (for example, FIG. 5), any selection button can be displayed without releasing the finger from the touched part. It becomes easy to perform accurate word selection by a simple series of touch operations of shifting to a position (for example, FIG. 6).

(4)さらに、本実施形態では、語句に対応する所定の基準値(例えば図2(1))に応じた順序で選択釦を表示することにより(例えば図5)、多くのユーザが検索対象として選択した語ほど早く選択し易い位置に優先的に表示されるので、多くのユーザが所望の語句を迅速に選択することができる。 (4) Furthermore, in this embodiment, a selection button is displayed in an order according to a predetermined reference value (for example, FIG. 2 (1)) corresponding to a phrase (for example, FIG. 5), so that many users can search. As a word selected as is preferentially displayed at a position where it can be easily selected earlier, many users can quickly select a desired phrase.

(5)とりわけ、本実施形態では、順位に応じて語句の選択画面を所定の操作で切り替えることにより、頻出の順に数個ずつまとめて選択釦を表示できるので(例えば図5)、限られた面積でも選択釦ごとの表示サイズを十分大きく維持でき、所望の語句を正確に選択することができる。 (5) In particular, in this embodiment, the selection buttons can be displayed in a frequent order in order by switching the word selection screen according to the order by a predetermined operation (for example, FIG. 5). Even in the area, the display size for each selection button can be maintained sufficiently large, and a desired word / phrase can be accurately selected.

(6)加えて、本実施形態では、ユーザが選択した選択釦を基に、その近傍にさらにその選択釦の語句の関連情報を関連選択釦で表示する(例えば図7〜図9)。これにより、もとの記事などと間接的に関連する語句や情報まで容易に選択可能となり、情報検索などの使い勝手が改善できる。 (6) In addition, in the present embodiment, based on the selection button selected by the user, the related information of the phrase of the selection button is further displayed in the vicinity by the related selection button (for example, FIGS. 7 to 9). This makes it possible to easily select words and information indirectly related to the original article, etc., and improve usability for information retrieval and the like.

(7)また、本実施形態では、指をずらして行った先の選択釦から指を離さずにおけば(ステップS18:「YES」)、関連選択釦を表示させる第一の選択操作となり(ステップS21)、指をずらして行った先の選択釦から指を離せば(ステップS18:「NO」)、その選択釦に対応する語句又は関連情報を選択する第二の選択操作となる(ステップS19)。これにより、指を触れたまま繰返しずらして何段階でも関連選択釦を選択し、任意の選択釦で指を離せば語句や関連情報の最終的な選択となるという一連の特に円滑なタッチ操作で正確に語句選択を行うことが可能となる。 (7) In the present embodiment, if the finger is not released from the previous selection button (step S18: “YES”), the first selection operation for displaying the related selection button is performed ( In step S21), if the finger is released from the previous selection button (step S18: “NO”), the second selection operation for selecting a word or related information corresponding to the selection button is performed (step S21). S19). This makes it possible to select a related selection button at any stage by repeatedly shifting it while touching the finger, and a series of particularly smooth touch operations in which the final selection of words and related information is achieved by releasing the finger with an arbitrary selection button. It is possible to select a word accurately.

〔4.他の実施形態〕
なお、上記実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、本出願における構成図、データの図、フローチャートなどは例示に過ぎず、各要素の有無、その配置や処理実行などの順序、具体的内容などは適宜変更可能である。例えば、選択操作の内容として最終選択した語句や関連情報などを引き渡す先の情報処理の内容は、検索に限らず、クリップボードなど一時記憶領域への記憶や日本語入力システムへの単語登録など自由である。また、選択釦を表示する位置や配置も、触れた個所の近傍や円弧状に限らず自由であり、円弧状に表示する場合でも360度を6分割する以外にも、他の分割の仕方でもよい。
[4. Other embodiments]
In addition, the said embodiment is only an illustration and this invention includes what is illustrated below and other embodiment other than that. For example, the configuration diagrams, data diagrams, flowcharts, and the like in the present application are merely examples, and the presence / absence of each element, the order of the arrangement and processing execution, and the specific contents can be changed as appropriate. For example, the content of information processing to which the final selected word or related information is handed over as the content of the selection operation is not limited to search, but can be freely stored in a temporary storage area such as a clipboard or registered in a Japanese input system. is there. In addition, the position and arrangement of the selection button are not limited to the vicinity of the touched part or the arc shape, and can be freely selected. Good.

また、本装置1を構成する個々の手段を実現する態様は自由で、外部のサーバが提供している機能をAPI(アプリケーション・プログラム・インタフェース)やネットワーク・コンピューティング(いわゆるクラウドなど)で呼び出すことで実現するなど、本発明の構成は柔軟に変更できる。さらに、本発明に関する手段などの各要素は、コンピュータの演算制御部に限らず物理的な電子回路など他の情報処理機構で実現してもよい。   In addition, the mode of realizing the individual means constituting the apparatus 1 is free, and functions provided by an external server are called by API (application program interface) or network computing (so-called cloud or the like). The configuration of the present invention can be flexibly changed. Furthermore, each element such as means relating to the present invention may be realized by other information processing mechanisms such as a physical electronic circuit as well as a computer control unit.

1 情報処理装置
6 演算制御部
7 記憶装置
8 通信手段
20 操作受付手段
30 語句抽出手段
40 選択釦生成手段
50 選択釦表示手段
52 所定数表示手段
54 操作検出手段
56 表示切替手段
60 選択受付手段
70 検索手段
80 関連情報取得手段
B(B1〜B6) 選択釦
B11〜B16,B141〜B146 関連選択釦
BN ボタン
F 指
F1,F2 位置
G 画面
N 通信ネットワーク
R 選択釦表示範囲
DESCRIPTION OF SYMBOLS 1 Information processing apparatus 6 Arithmetic control part 7 Memory | storage device 8 Communication means 20 Operation reception means 30 Phrase extraction means 40 Selection button production | generation means 50 Selection button display means 52 Predetermined number display means 54 Operation detection means 56 Display switching means 60 Selection reception means 70 Search means 80 Related information acquisition means B (B1 to B6) Selection buttons B11 to B16, B141 to B146 Related selection buttons BN Button F Finger F1, F2 Position G Screen N Communication network R Selection button display range

Claims (8)

タッチパネル画面上に触れるタッチ操作を受け付ける操作受付手段と、
前記タッチ操作によるタッチパネル画面上に触れた個所を中心とした所定範囲内の文字列から少なくとも1つの語句を抽出する語句抽出手段と、
前記語句抽出手段によって抽出された語句に対応する文字列が選択可能な選択釦を前記タッチパネル画面上に表示する選択釦表示手段と、を備え、
前記語句抽出手段は、
前記所定範囲内の文字列から、当該文字列ごとに予め定められた基準値に応じた順序で、少なくとも1つの語句を抽出し、
前記選択釦表示手段は、
前記語句の前記選択釦を、語句に対応して予め定められた基準値に応じた順序で表示する、
ことを特徴とする情報処理装置。
Operation accepting means for accepting a touch operation on the touch panel screen;
A word / phrase extracting unit that extracts at least one word / phrase from a character string within a predetermined range centered on a portion touched on the touch panel screen by the touch operation;
Selection button display means for displaying on the touch panel screen a selection button capable of selecting a character string corresponding to the word extracted by the word extraction means ;
The phrase extracting means is
Extracting at least one word from the character string within the predetermined range in an order according to a reference value predetermined for each character string;
The selection button display means includes
Displaying the selection buttons of the phrases in an order according to a predetermined reference value corresponding to the phrases;
An information processing apparatus characterized by that.
前記選択釦表示手段は、前記タッチ操作によって特定される前記触れた個所における接触面積に対応したサイズで前記選択釦を前記タッチパネル画面上に表示することを特徴とする請求項1に記載の情報処理装置。   2. The information processing according to claim 1, wherein the selection button display unit displays the selection button on the touch panel screen in a size corresponding to a contact area at the touched part specified by the touch operation. apparatus. 前記選択釦表示手段は、前記触れた個所を中心として円弧を描く配置で前記選択釦を表示することを特徴とする請求項1又は2に記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the selection button display unit displays the selection button in an arrangement in which an arc is drawn around the touched portion. 前記選択釦表示手段は、
予め定められた数の前記選択釦を前記順序にしたがって表示する所定数表示手段と、
予め定められた操作を検出する操作検出手段と、
前記予め定められた操作が検出された場合に、前記予め定められた数の前記選択釦の表示を前記順序にしたがって切り替える表示切替手段と、
を備えたことを特徴とする請求項1から3のいずれか一項に記載の情報処理装置。
The selection button display means includes
A predetermined number display means for displaying a predetermined number of the selection buttons according to the order;
An operation detecting means for detecting a predetermined operation;
Display switching means for switching the display of the predetermined number of the selection buttons according to the order when the predetermined operation is detected;
The information processing apparatus according to any one of claims 1 to 3, further comprising:
表示された前記選択釦を選択する選択操作を受け付ける選択受付手段と、
前記選択操作で選択された前記選択釦に関連する情報を関連情報として通信ネットワークを介して取得する関連情報取得手段とを更に備え、
前記選択釦表示手段は、選択された前記選択釦の近傍に前記関連情報に対応した前記選択釦である関連選択釦を表示することを特徴とする請求項1からのいずれか一項に記載の情報処理装置。
Selection accepting means for accepting a selection operation for selecting the displayed selection button;
Further comprising related information acquisition means for acquiring information related to the selection button selected by the selection operation as related information via a communication network;
The said selection button display means displays the related selection button which is the said selection button corresponding to the said relevant information in the vicinity of the selected said selection button, It is any one of Claim 1 to 4 characterized by the above-mentioned. Information processing device.
前記選択受付手段は、前記タッチパネル画面において、
表示された前記選択釦が継続して触れられているときは第一の選択操作として受け付けて選択釦生成手段に前記関連選択釦を生成させ、
表示された前記選択釦に触れられている個所がずらされたうえで触れる操作が終了されたときは第二の選択操作として受け付けて、予め定められている情報処理の手段に制御を渡すことを特徴とする請求項に記載の情報処理装置。
In the touch panel screen, the selection receiving means is
When the displayed selection button is continuously touched, it is accepted as a first selection operation and the selection button generation means generates the related selection button,
When the touch operation is terminated after the touched position of the displayed selection button has been shifted, it is accepted as a second selection operation, and control is passed to a predetermined information processing means. The information processing apparatus according to claim 5 , characterized in that:
コンピュータが備えたタッチパネル画面上に触れるタッチ操作を受け付ける操作受付処理と、
前記タッチ操作によるタッチパネル画面上に触れた個所を中心とした所定範囲内の文字列から少なくとも1つの語句を抽出する語句抽出処理と、
抽出された前記語句に対応する文字列が選択可能な選択釦を前記タッチパネル画面上に表示する選択釦表示処理と、をコンピュータが実行し、
前記語句抽出処理は、
前記所定範囲内の文字列から、当該文字列ごとに予め定められた基準値に応じた順序で、少なくとも1つの語句を抽出し、
前記選択釦表示処理は、
前記語句の前記選択釦を、語句に対応して予め定められた基準値に応じた順序で表示する、
ことを特徴とする情報処理方法。
An operation acceptance process for accepting a touch operation on the touch panel screen of the computer;
A word / phrase extraction process for extracting at least one word / phrase from a character string within a predetermined range centered on a portion touched on the touch panel screen by the touch operation;
The computer executes a selection button display process for displaying on the touch panel screen a selection button capable of selecting a character string corresponding to the extracted phrase .
The phrase extraction process is:
Extracting at least one word from the character string within the predetermined range in an order according to a reference value predetermined for each character string;
The selection button display process includes:
Displaying the selection buttons of the phrases in an order according to a predetermined reference value corresponding to the phrases;
An information processing method characterized by the above.
コンピュータを制御することにより、
コンピュータが備えたタッチパネル画面上に触れるタッチ操作を受け付けさせ、
前記タッチ操作によるタッチパネル画面上に触れた個所を中心とした所定範囲内の文字列から少なくとも1つの語句を抽出させ、
抽出された前記語句に対応する文字列が選択可能な選択釦を前記タッチパネル画面上に表示させるとともに、
前記所定範囲内の文字列から、当該文字列ごとに予め定められた基準値に応じた順序で、少なくとも1つの語句を抽出させ、
前記語句の前記選択釦を、語句に対応して予め定められた基準値に応じた順序で表示させる、
ことを特徴とするコンピュータ・プログラム。
By controlling the computer
We accept touch operation to touch on touch panel screen that computer had,
Extracting at least one word from a character string within a predetermined range centered on a part touched on the touch panel screen by the touch operation;
A selection button capable of selecting a character string corresponding to the extracted phrase is displayed on the touch panel screen , and
From the character string within the predetermined range, at least one word is extracted in an order according to a reference value predetermined for each character string;
Displaying the selection buttons of the words in an order corresponding to a reference value determined in advance corresponding to the words;
A computer program characterized by the above.
JP2015154308A 2015-08-04 2015-08-04 Information processing apparatus, method, and computer program Active JP6109889B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015154308A JP6109889B2 (en) 2015-08-04 2015-08-04 Information processing apparatus, method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015154308A JP6109889B2 (en) 2015-08-04 2015-08-04 Information processing apparatus, method, and computer program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2013157244A Division JP5791668B2 (en) 2013-07-30 2013-07-30 Information processing apparatus, method, and computer program

Publications (2)

Publication Number Publication Date
JP2015232898A JP2015232898A (en) 2015-12-24
JP6109889B2 true JP6109889B2 (en) 2017-04-05

Family

ID=54934261

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015154308A Active JP6109889B2 (en) 2015-08-04 2015-08-04 Information processing apparatus, method, and computer program

Country Status (1)

Country Link
JP (1) JP6109889B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106909296A (en) 2016-06-07 2017-06-30 阿里巴巴集团控股有限公司 The extracting method of data, device and terminal device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4997743B2 (en) * 2005-11-10 2012-08-08 日本電気株式会社 Document search apparatus, document search program, and document search method
US9454516B2 (en) * 2008-01-14 2016-09-27 Blackberry Limited Method and handheld electronic device employing a touch screen for ambiguous word review or correction
JP5077210B2 (en) * 2008-12-04 2012-11-21 富士通モバイルコミュニケーションズ株式会社 Portable information processing device
JP5212640B2 (en) * 2008-12-18 2013-06-19 シャープ株式会社 Interface device and GUI configuration method
JP2011118507A (en) * 2009-12-01 2011-06-16 Mitsubishi Electric Corp Character input device

Also Published As

Publication number Publication date
JP2015232898A (en) 2015-12-24

Similar Documents

Publication Publication Date Title
JP6400477B2 (en) Gesture-based search
KR101331697B1 (en) Apparatus and method for inputing characters in terminal
US20160370996A1 (en) Language input interface on a device
US9176663B2 (en) Electronic device, gesture processing method and gesture processing program
US20150317388A1 (en) Information search system and method
CN103076980B (en) Search terms display packing and device
US8498993B2 (en) Information acquiring apparatus, information acquiring program, recording medium, information acquiring method and information acquiring system
EP2909702B1 (en) Contextually-specific automatic separators
CN103869948A (en) Voice command processing method and electronic device
US9501220B2 (en) Device and method for extracting data on a touch screen
JP5437325B2 (en) Information processing apparatus, system, method, and program
JP5791668B2 (en) Information processing apparatus, method, and computer program
JP6109889B2 (en) Information processing apparatus, method, and computer program
JP5335870B2 (en) Information processing apparatus, method, and computer program
JP6051175B2 (en) Portable terminal, portable terminal program, and keyword input method
JP7363187B2 (en) information processing equipment
KR100907342B1 (en) Method, apparatus and computer-readable recording medium for search with image input device
KR20150097250A (en) Sketch retrieval system using tag information, user equipment, service equipment, service method and computer readable medium having computer program recorded therefor
WO2016091045A1 (en) Information processing method, apparatus and device, and non-volatile computer storage medium
CN112287131A (en) Information interaction method and information interaction device
TWI633463B (en) Text input method
CN106708400A (en) Content input method and device
JP2017062584A (en) Electronic apparatus and method
JP5632905B2 (en) Information input device and input switching control method
CN104778156B (en) Text input method, text input device and electronic equipment

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160630

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160705

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160905

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: 20170221

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170308

R150 Certificate of patent or registration of utility model

Ref document number: 6109889

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

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

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: R313111

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