JP7200895B2 - Information processing device, display control method, and program - Google Patents
Information processing device, display control method, and program Download PDFInfo
- Publication number
- JP7200895B2 JP7200895B2 JP2019172470A JP2019172470A JP7200895B2 JP 7200895 B2 JP7200895 B2 JP 7200895B2 JP 2019172470 A JP2019172470 A JP 2019172470A JP 2019172470 A JP2019172470 A JP 2019172470A JP 7200895 B2 JP7200895 B2 JP 7200895B2
- Authority
- JP
- Japan
- Prior art keywords
- search
- unit
- displayed
- display unit
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9032—Query formulation
- G06F16/90324—Query formulation using system suggestions
- G06F16/90328—Query formulation using system suggestions using search space presentation or visualization, e.g. category or range presentation and selection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/02—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
- G06F15/025—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application
- G06F15/0283—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application for data storage and retrieval
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/332—Query formulation
- G06F16/3322—Query formulation using system suggestions
- G06F16/3323—Query formulation using system suggestions using document space presentation or visualization, e.g. category, hierarchy or range presentation and selection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/338—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/90335—Query processing
- G06F16/90344—Query processing by using string matching techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/90335—Query processing
- G06F16/90348—Query processing by searching ordered data, e.g. alpha-numerically ordered data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9038—Presentation of query results
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本明細書の開示は、情報処理装置、表示制御方法、及び、プログラムに関する。 The disclosure of the present specification relates to an information processing device , a display control method, and a program.
辞書を使用して特定の用語を調べている際に、その意味等を説明する文章を読んでいて、文章中に新たに調べたい用語が見つかるといったことは、よくあることである。電子辞書端末には、このような状況を想定して、新たな用語の検索を容易に行うためのジャンプ検索機能が提供されているものがある。この技術は、例えば、特許文献1に記載されている。 When looking up a specific term using a dictionary, it is common to find a new term that you want to look up while reading a sentence explaining the meaning of the term. Assuming such a situation, some electronic dictionary terminals are provided with a jump search function for easily searching for new terms. This technique is described, for example, in Japanese Unexamined Patent Application Publication No. 2002-200012.
ジャンプ検索機能は、見出し語検索で検索された用語(以降、見出し語と記す)に対応する詳細情報を表示する画面中で、文字列を選択するだけで、その文字列をさらに検索することを可能とする機能である。既に表示されている文字列を選択するだけで、文字列をキー入力することなしに検索可能であるため、利用者は容易に用語の意味等を調べることができる。 With the jump search function, simply by selecting a character string on the screen that displays detailed information corresponding to the term searched for in the headword search (hereinafter referred to as the headword), the user can further search for that character string. It is a function that enables By simply selecting a character string that has already been displayed, a search can be performed without key input of the character string, so the user can easily look up the meaning of the term.
ところで、電子辞書端末では、様々な種類の検索が可能である。このため、ジャンプ検索機能を使って文字列を検索する場合、検索前に、どの辞書コンテンツ(例えば、国語辞典)を検索するのか、何の目的(例えば、見出し検索)で検索するのかなどに応じて、複数の選択肢の中から利用者に検索方法を指定させる、といった仕様が採用されている。 By the way, electronic dictionary terminals allow various types of searches. For this reason, when searching for a character string using the jump search function, before searching, the contents of the dictionary to be searched (for example, a Japanese dictionary) and the purpose of the search (for example, headline search) are different. A specification is adopted that allows the user to specify a search method from among multiple options.
しかしながら、全ての検索方法に対して検索結果が存在するとは限らない。このため、選択を促されて選択したにも関わらず検索結果が存在しないという事態が起こり得る。 However, search results do not necessarily exist for all search methods. Therefore, a situation may occur in which there is no search result even though the user is prompted to make a selection and selects it.
電子辞書端末を例に説明したが、このような技術的課題は、電子辞書専用の端末に限ったものではなく、辞書コンテンツに対する所謂ジャンプ検索機能を提供する情報処理装置全般で生じ得る。 Although the electronic dictionary terminal has been described as an example, such a technical problem is not limited to terminals dedicated to electronic dictionaries, but may occur in general information processing apparatuses that provide a so-called jump search function for dictionary contents.
以上のような実情を踏まえ、本発明の一側面に係る目的は、利用者による無駄な検索の指示を抑制する技術を提供することである。 In view of the circumstances as described above, it is an object of one aspect of the present invention to provide a technique for suppressing useless search instructions by a user.
本発明の一態様に係る情報処理装置は、指定された検索対象を検索する検索部と、見出し語と前記見出し語に対応する詳細情報との複数の組み合わせを含む辞書コンテンツを記憶している記憶部と、前記検索部が前記検索対象の検索を行う1つ以上の検索方法の選択肢を含む検索メニューを、表示部に表示させる制御部を備え、前記検索部は、前記辞書コンテンツから検索された第1の見出し語に対応する第1の詳細情報のうち、前記表示部に一度に表示可能な情報が前記表示部に表示された後であって前記検索対象が指定される前に、前記表示部に表示されている情報に含まれる検索候補を前記辞書コンテンツから前記1つ以上の検索方法の各々で検索し、前記検索候補の検索結果を前記記憶部のバッファ領域に一時的に記憶させ、前記検索対象が指定されたときに、前記検索候補の検索結果と前記検索対象に基づいて、前記バッファ領域に記憶された前記検索結果を特定し、前記制御部は、前記1つ以上の検索方法の各々による前記検索対象の検索結果に応じて、前記検索メニュー内における前記選択肢の各々の表示態様を変更する。 An information processing apparatus according to an aspect of the present invention includes a search unit that searches for a specified search target, and a storage that stores dictionary content including a plurality of combinations of headwords and detailed information corresponding to the headwords. and a control unit that causes a display unit to display a search menu including one or more search method options for the search unit to search for the search target, wherein the search unit is searched from the dictionary content. after the first detailed information corresponding to the first headword that can be displayed on the display unit at one time is displayed on the display unit and before the search target is specified; searching search candidates included in the information displayed in the section by each of the one or more search methods from the dictionary content, temporarily storing search results of the search candidates in a buffer area of the storage section; When the search target is specified, the search result stored in the buffer area is specified based on the search result of the search candidate and the search target, and the control unit performs the one or more search methods. The display mode of each of the options in the search menu is changed according to the search result of the search target obtained by each of the above.
本発明の一態様に係る表示制御方法は、指定された検索対象を検索する検索部と、見出し語と前記見出し語に対応する詳細情報との複数の組み合わせを含む辞書コンテンツを記憶している記憶部と、前記検索部が前記検索対象の検索を行う1つ以上の検索方法の選択肢を含む検索メニューを、表示部に表示させる制御部とを備えた情報処理装置が実行する表示制御方法であって、指定された前記検索対象を検索し、1つ以上の検索方法の各々による、前記検索対象の検索結果を特定し、前記検索対象の検索結果を特定した後に、前記1つ以上の検索方法の選択肢を含む前記検索メニューを前記表示部に表示させる表示制御方法であって、前記辞書コンテンツから検索された第1の見出し語に対応する第1の詳細情報のうち、前記表示部に一度に表示可能な情報が前記表示部に表示された後であって前記検索対象が指定される前に、前記表示部に表示されている情報に含まれる検索候補を前記辞書コンテンツから前記1つ以上の検索方法の各々で検索し、前記検索候補の検索結果を前記記憶部のバッファ領域に一時的に記憶させ、前記検索対象が指定されたときに、前記検索候補の検索結果と前記検索対象に基づいて、前記バッファ領域に記憶された前記検索結果を特定し、前記1つ以上の検索方法の選択肢は、前記1つ以上の検索方法の各々による前記検索対象の検索結果に応じた表示態様で前記検索メニューに含まれる。 A display control method according to an aspect of the present invention includes a search unit that searches for a specified search target, and a storage that stores dictionary content including a plurality of combinations of headwords and detailed information corresponding to the headwords. and a control unit that causes a display unit to display a search menu including one or more search method options for searching the search target by the search unit. to search for the specified search target, specify search results for the search target by each of the one or more search methods, and specify the search results for the search target, then the one or more search methods wherein the first detailed information corresponding to a first headword searched from the dictionary content is displayed once on the display unit . After the information that can be displayed on the display unit is displayed on the display unit and before the search target is specified, the one or more search candidates included in the information displayed on the display unit are selected from the dictionary content. and temporarily storing the search result of the search candidate in a buffer area of the storage unit, and when the search target is specified, the search result of the search candidate and the search target The search results stored in the buffer area are specified based on the search result, and the one or more search method options are displayed in a display mode according to the search result of the search target by each of the one or more search methods. Included in the search menu.
本発明の一態様に係るプログラムは、指定された検索対象を検索する検索部と、見出し語と前記見出し語に対応する詳細情報との複数の組み合わせを含む辞書コンテンツを記憶している記憶部と、前記検索部が前記検索対象の検索を行う1つ以上の検索方法の選択肢を含む検索メニューを、表示部に表示させる制御部とを備えた情報処理装置のコンピュータに、指定された前記検索対象を検索し、1つ以上の検索方法の各々による、前記検索対象の検索結果を特定し、前記検索対象の検索結果を特定した後に、前記1つ以上の検索方法の選択肢を含む前記検索メニューを前記表示部に表示させるプログラムであって、前記辞書コンテンツから検索された第1の見出し語に対応する第1の詳細情報のうち、前記表示部に一度に表示可能な情報が前記表示部に表示された後であって前記検索対象が指定される前に、前記表示部に表示されている情報に含まれる検索候補を前記辞書コンテンツから前記1つ以上の検索方法の各々で検索し、前記検索候補の検索結果を前記記憶部のバッファ領域に一時的に記憶させ、前記検索対象が指定されたときに、前記検索候補の検索結果と前記検索対象に基づいて、前記バッファ領域に記憶された前記検索結果を特定し、前記1つ以上の検索方法の選択肢は、前記1つ以上の検索方法の各々による前記検索対象の検索結果に応じた表示態様で前記検索メニューに含まれる、処理を実行させる。 A program according to an aspect of the present invention includes a search unit that searches for a specified search target, and a storage unit that stores dictionary content including a plurality of combinations of headwords and detailed information corresponding to the headwords. and a control unit for displaying, on a display unit, a search menu including one or more search method options for the search unit to search for the search target. and specifying the search result of the search target by each of one or more search methods, and after specifying the search result of the search target, the search menu including the one or more search method options A program for displaying on the display unit, wherein information that can be displayed on the display unit at one time, out of first detailed information corresponding to a first headword searched from the dictionary content, is displayed on the display unit. After the dictionary content is displayed and before the search target is specified, search candidates included in the information displayed on the display unit are searched by each of the one or more search methods from the dictionary content, and Search results of search candidates are temporarily stored in a buffer area of the storage unit, and stored in the buffer area based on the search results of the search candidates and the search target when the search target is specified. The search results are specified, and the one or more search method options are included in the search menu in a display mode corresponding to the search result of the search target by each of the one or more search methods. Let
上記の態様によれば、利用者による無駄な検索の指示を抑制することができる。 According to the above aspect, it is possible to suppress useless search instructions by the user.
図1は、情報処理装置10の斜視図である。図2は、情報処理装置10の構成図である。図1及び図2に示す情報処理装置10は、装置内に不揮発的に記録されている1つ以上の辞書コンテンツから情報を検索する電子辞書機能を有する電子機器である。以下、図1及び図2を参照しながら、情報処理装置10の構成について説明する。
FIG. 1 is a perspective view of an
情報処理装置10は、1つ以上の電気回路を含む電子機器であり、図2に示すように、プロセッサ11と、メモリ12と、を備えている。プロセッサ11は、情報処理装置10の制御部の一例であり、例えば、CPU(Central Processing Unit)などの電気回路である。また、プロセッサ11は、指定された検索対象を検索する検索部の一例である。メモリ12は、情報処理装置10の記憶部の一例であり、例えば、任意の半導体メモリであり、RAM(Random Access Memory)などの揮発性メモリ、ROM(Read Only Memory)、フラッシュメモリなどの不揮発性メモリを含んでいる。メモリ12には、制御プログラム13と、1つ以上の辞書コンテンツ(辞書コンテンツ14a、辞書コンテンツ14b・・・)が記録されている。以降では、個々の辞書コンテンツを特に区別しない場合には、それぞれまたはその集合を辞書コンテンツ14として参照する。
The
情報処理装置10は、図1及び図2に示すように、さらに、入力装置15と、表示装置16を備えている。入力装置15は、情報処理装置10の入力部の一例であり、例えば、キーボードである。また、入力装置15は、マイクなどの音声入力装置を含んでもよい。また、表示装置16は、情報処理装置10の表示部の一例であり、例えば、液晶ディスプレイ、有機EL(electro-luminescence)ディスプレイなどである。表示装置16は、タッチパネル付きのディスプレイであってもよく、その場合、入力装置15として機能してもよい。
The
情報処理装置10は、図2に示すように、通信モジュール17を備えている。通信モジュール17は、情報処理装置10の通信部の一例であり、例えば、無線通信モジュールである。通信モジュール17は、インターネット上から辞書コンテンツをダウンロードしてもよく、ダウンロードした辞書コンテンツをメモリ12に追加することで、電子辞書機能を拡張してもよい。
The
以上のように構成された情報処理装置10では、プロセッサ11が、メモリ12に展開した制御プログラム13を実行することで、電子辞書機能を提供する。より具体的には、プロセッサ11が、入力装置15によって入力された検索条件に従って、メモリ12に格納された辞書コンテンツ14から情報を抽出して、表示装置16に表示する。
In the
なお、図1及び図2では、電子辞書専用の携帯型端末である情報処理装置10を例示したが、情報処理装置10は、例えば、スマートフォンなどの汎用の携帯型端末であってもよく、アプリケーションをインストールすることで電子辞書機能が実現されてもよい。また、情報処理装置10が携帯型装置である場合を例示したが、情報処理装置10は、携帯型装置に限らず、据置型装置であってもよい。また、情報処理装置10が入力装置15と表示装置16を備える例を示したが、情報処理装置10は、外部機器からの要求に応じて、情報処理装置10内の辞書コンテンツへアクセスし、検索結果を外部機器へ送信してもよく、外部機器の表示部が情報処理装置10によって検索された情報を表示してもよい。
1 and 2 illustrate the
図3は、情報処理装置10に表示される画面遷移の一例である。以下、図3を参照しながら、見出し語検索及びジャンプ検索を行う典型的な手順を説明する。
FIG. 3 shows an example of screen transitions displayed on the
図3に示す画面G1は、ホーム画面の一例である。情報処理装置10では、画面G1が表示装置16に表示されている状態で、利用者が入力装置15を操作して、コンテンツ一覧を押下すると、コンテンツ一覧画面である画面G2が表示装置16に表示される。
A screen G1 shown in FIG. 3 is an example of a home screen. In the
さらに、利用者が入力装置15を操作して、コンテンツ一覧から特定の辞書コンテンツを押下すると、検索画面である画面G3が表示装置16に表示される。ここでは、検索対象の辞書コンテンツとして国語辞典Bが押下された場合が例示されている。なお、画面G3へ遷移は、入力装置15に設けられた特定の辞書コンテンツ用のショートカットキーを押下することによって行われてもよい。
Furthermore, when the user operates the
利用者が入力装置15を操作して、調べたい用語に対応する文字列Str1(“辞書”)を画面G3の検索窓に入力し、見出し語検索の実行を指示すると、詳細情報画面である画面G4が表示装置16に表示される。画面G4には、文字列Str1に対応する詳細情報が表示されている。
When the user operates the
その後、表示された詳細情報の中にさらに調べたい用語がある場合には、利用者は、その用語に対応する文字列を画面G4上でなぞる等して選択する。これにより、選択された文字列(以降、選択文字列と記す。)をジャンプ検索するためのメニューMが表示装置16に表示される。なお、画面G5は、文字列Str2(“言葉”)を選択した場合の画面であり、画面Aは、文字列Str3(“仮名文字”)を選択した場合の画面である。
After that, if there is a term that the user wants to look up further in the displayed detailed information, the user selects the character string corresponding to the term by, for example, tracing it on the screen G4. As a result, a menu M for jump-searching for the selected character string (hereinafter referred to as a selected character string) is displayed on the
メニューMには、選択文字列を検索する1つ以上の検索方法の選択肢が含まれている。これらの選択肢のいずれかを選択することで、選択された検索方法で選択文字列を検索するジャンプ検索が実行される。図3には、検索方法の選択肢としては、メニューM内に、見出し語検索に対応するボタンB1、例文検索に対応するボタンB2、成句検索に対応するボタンB3、音声検索に対応するB4が表示される例が示されている。 Menu M includes one or more search method options for searching for the selected character string. Selecting one of these options executes a jump search that searches for the selected character string using the selected search method. In FIG. 3, as search method options, a button B1 corresponding to headword search, a button B2 corresponding to example sentence search, a button B3 corresponding to phrase search, and a button B4 corresponding to voice search are displayed in menu M. example is shown.
図3に示すように、情報処理装置10では、プロセッサ11は、詳細情報画面である画面G3の表示中において、表示装置16に表示されている文字列に対する選択操作に応答して、選択文字列を検索する1つ以上の検索方法の選択肢(ボタンB1~B4)を含むメニューMを、表示装置16に表示させる。このとき、情報処理装置10は、このメニューM内における選択肢(ボタンB1~B4)の各々の表示態様を、1つ以上の検索方法の各々による選択文字列の検索結果に応じて、変更する。つまり、情報処理装置10は、メニューMを表示する前に、予め選択文字列を各検索方法で検出して検索結果を得る。これにより、例えば、検索結果が存在する場合と検索結果が存在しない場合で異なる表示態様で選択肢を表示することができるため、利用者は、各選択肢の検索結果の有無を、一目で把握することが可能となる。従って、情報処理装置10によれば、文字列に対して選択操作を行うだけでメニューMを表示できるとともに、検索無駄な検索の実行が抑制されるため、検索作業における高い作業効率を実現することができる。
As shown in FIG. 3, in the
より具体的には、プロセッサ11は、選択文字列の検索結果が存在する検出方法の選択肢を、メニューM内で選択可能に表示装置16に表示させる一方で、選択文字列の検索結果が存在しない検出方法の選択肢を、メニューM内で選択不能に表示装置16に表示させる。図3に示す画面G5は、メニューM内のすべての選択肢が有効であり、選択可能である状態を示している。これに対して、図3に示す画面G6は、メニューM内の選択肢のうちボタンB1、B2、B4が選択可能であり、ボタンB3が選択不能な状態を示している。これにより、文字列Str3“仮名文字”については、成句検索が行われたとしても検索結果が存在しないことを利用者が一目で把握することが可能となるとともに、検索結果が存在しない検索の実行を未然に防止することができる。従って、情報処理装置10によれば、無駄な検索の実行が確実に防止されるため、検索作業におけるさらに高い作業効率を実現することができる。なお、以上では、検索対象として文字列を選択する場合を例示したが、検索対象は文字列に限らない。即ち、メニューMには、選択文字列に限らず任意の検索対象の検索を行う1つ以上の検索方法の選択肢が含まれていればよく、プロセッサ11は、1つ以上の検索方法の各々による検索対象の検索結果に応じて、メニューMにおける選択肢の各々の表示態様を変更すればよい。
More specifically, the
以下、ジャンプ検索のためのメニューMを表示する表示制御方法についてさらに具体的に説明する。
[第1の実施形態]
図4は、情報処理装置10が行う処理のフローチャートの一例である。図5は、情報処理装置10が行う処理のシーケンス図の一例である。図6は、バックグラウンド処理結果の一例を示した図である。以下、図4から図6を参照しながら、第1の実施形態に係る表示制御方法について説明する。
The display control method for displaying the menu M for jump search will be described in more detail below.
[First embodiment]
FIG. 4 is an example of a flowchart of processing performed by the
辞書コンテンツが選択されると、情報処理装置10では、プロセッサ11が検索画面を表示装置16に表示させる(ステップS1)。その後、入力装置15を用いて文字列が入力され、検索ボタンが押下されると(ステップS2YES)、プロセッサ11は、入力装置15から入力された文字列を検索すべき文字列(以降、所定の見出し語と記す。)として取得し、メモリ12に記憶されている辞書コンテンツから所定の見出し語を検索する(ステップS3)。
When the dictionary content is selected, in the
その後、プロセッサ11は、メモリ12から読み出した所定の見出し語に対応する詳細情報を表示装置16に表示させる(ステップS4)。より詳細には、プロセッサ11は、見出し語と見出し語に対応する詳細情報との複数の組み合わせを含まれている辞書コンテンツから、メモリ12から読み出した所定の見出し語に対応する詳細情報のうち、一画面分の情報を解凍し、解凍した情報に基づいて詳細情報画面を生成し、表示装置16に表示させる。
Thereafter, the
プロセッサ11は、さらに、バックグラウンドで辞書コンテンツに対して検索を行う(ステップS5)。ここでは、プロセッサ11は、例えば、詳細情報に含まれる用語のリスト、特に、詳細情報画面に表示されている詳細情報に含まれる用語のリスト、を作成する。なお、リスト化された用語は、ジャンプ検索の検索対象の候補となる候補文字列であり、即ち、検索候補である。用語のリストの作成方法は、特に限定しないが、例えば、文字数などに制限を設けた上で、分割し得るすべての組み合わせで詳細情報を分割することで作成してもよい。
The
リストが作成されると、プロセッサ11は、リスト中の各用語を、メニューMに表示される選択肢のそれぞれに対応する検索方法で辞書コンテンツから検索し、その結果をメモリ12の所定領域(バッファ領域)に記憶する。検索結果は、用語(候補文字列)及び検索方法と関連付けて記憶されればよい。検索結果の内容は、図6(a)に示すように、検索結果の存在の有無であってもよく、図6(b)に示すように、辞書コンテンツから抽出された詳細情報そのものであってもよい。
When the list is created, the
その後、表示装置16に表示されている詳細情報画面に含まれる文字列が入力装置15を用いて選択されると(ステップS6YES)、プロセッサ11は、その選択文字列を取得し、メモリ12のバッファ領域から、取得した選択文字列を検索する(ステップS7)。つまり、プロセッサ11は、選択文字列が選択されると、候補文字列の検索結果と選択文字列に基づいて、選択文字列の検索結果を特定する。より詳細には、候補文字列から選択文字列に対応する第1の検索候補を特定し、特定した第1の検索候補の検索結果を選択文字列の検索結果と特定する。さらに詳細には、検索方法毎に、選択文字列の検索結果を特定する。
After that, when a character string included in the detailed information screen displayed on the
その後、プロセッサ11は、ジャンプ検索のためのメニューMを生成し(ステップS8)、メニューMを表示装置16に表示させる(ステップS9)。ここでは、プロセッサ11は、メニューM内の選択肢の表示形態が、ステップS7で得られた対応する検索方法における検索結果に応じた表示形態となるように、メニューMを生成し、生成したメニューMを表示装置16に表示させる。
After that, the
以上のように、本実施形態では、プロセッサ11は、詳細情報が表示装置16に表示された後であって選択文字列が選択される前に、詳細情報に含まれる候補文字列が辞書コンテンツから1つ以上の検索方法の各々で検索される。利用者が選択文字列を選択するのは、詳細情報表示画面を読み進めて特定の用語についてさらに検索の必要性を認識した後である。つまり、詳細情報画面が表示されてから利用者が選択文字列を選択するまでには、ある程度の時間があると想定される。このため、ステップS5で比較的多数の用語を候補文字列としてリストアップして検索を繰り返した場合であっても、選択文字列が選択される前に十分に検索を完了することができる。これにより、ステップS6で選択文字列の選択が検出されると、辞書コンテンツではなくメモリ12のバッファ領域にアクセスして、短時間で各検索方法における検索結果を得ることが可能となる。従って、本実施形態によれば、無駄な検索の実行を防止することができるメニューMを、素早く画面に表示することが可能である。なお、選択文字列を検索する例を示したが、検索対象は文字列に限らない。画像等が検索対象として指定されてもよい。
As described above, in the present embodiment, after the detailed information is displayed on the
[第2の実施形態]
図7は、情報処理装置10が行う処理のフローチャートの別の例である。以下、図7を参照しながら、第2の実施形態に係る表示制御方法について説明する。本実施形態は、詳細情報画面を表示後に、次ページへ画面がスクロールされる度に、バックグラウンドで辞書検索を行う点が、第1の実施形態とは異なっている。
[Second embodiment]
FIG. 7 is another example of a flowchart of processing performed by the
図7のステップS11からステップS15までは、図4のステップS1からステップS5と同様である。バックグラウンドでの辞書コンテンツの検索が終了すると、次ページへの画面のスクロールを監視する(ステップS16)。次ページへのスクロールが検出されると(ステップS16YES)、プロセッサ11は、辞書コンテンツから、所定の見出し語に対応する詳細情報のうち、次ページの一画面分の情報を解凍し、解凍した情報に基づいて詳細情報画面を生成し、表示装置16に表示させる(ステップS14)。その後、プロセッサ11は、詳細情報画面に表示されている詳細情報(つまり、次ページ)に含まれる用語のリストを作成し、リスト中の各用語を、メニューMに表示される選択肢のそれぞれに対応する検索方法で辞書コンテンツから検索し、その結果をメモリ12のバッファ領域に記憶する(ステップS15)。
Steps S11 to S15 in FIG. 7 are the same as steps S1 to S5 in FIG. When the search of the dictionary contents in the background ends, scrolling of the screen to the next page is monitored (step S16). When scrolling to the next page is detected (step S16 YES), the
ステップS17からステップS20の処理は、図4のステップS6からステップS9と同様である。本実施形態によっても、第1の実施形態と同様に、無駄な検索の実行を防止することができるメニューMを、素早く画面に表示することが可能である。 The processing from step S17 to step S20 is the same as that from step S6 to step S9 in FIG. According to the present embodiment, similarly to the first embodiment, it is possible to quickly display the menu M on the screen, which can prevent unnecessary searches.
[第3の実施形態]
図8は、情報処理装置10が行う処理のフローチャートの更に別の例である。図9は、情報処理装置10が行う処理のシーケンス図の別の例である。以下、図8及び図9を参照しながら、第3の実施形態に係る表示制御方法について説明する。本実施形態は、選択文字列が選択された後に、選択文字列を辞書コンテンツから1つ以上の検索方法の各々で検索する点が、第1の実施形態とは異なっている。
[Third Embodiment]
FIG. 8 is yet another example of a flowchart of processing performed by the
図8のステップS21からステップS24までは、図4のステップS1からステップS4と同様である。ステップS24の表示処理が終了すると、その後、プロセッサ11は、バックグラウンドで辞書検索を行うことなく、詳細情報画面に含まれる文字列の利用者による選択を監視する(ステップS25)。
Steps S21 to S24 in FIG. 8 are the same as steps S1 to S4 in FIG. After the display process of step S24 is finished, the
表示装置16に表示されている詳細情報画面に含まれる文字列が入力装置15を用いて選択されると(ステップS25YES)、プロセッサ11は、その選択文字列を取得し、メモリ12の辞書コンテンツから、取得した選択文字列を検索する(ステップS26)。より詳細には、プロセッサ11は、選択文字列を辞書コンテンツから1つ以上の検索方法の各々で検索し、検索結果を取得する。
When a character string included in the detailed information screen displayed on the
その後、プロセッサ11は、ジャンプ検索のためのメニューMを生成し(ステップS27)、メニューMを表示装置16に表示させる(ステップS28)。ここでは、プロセッサ11は、メニューM内の選択肢の表示形態が、ステップS26で得られた対応する検索方法における検索結果に応じた表示形態となるように、メニューMを生成し、生成したメニューMを表示装置16に表示させる。
After that, the
以上のように、本実施形態では、詳細情報画面上で選択文字列が選択された後であって、メニューMが表示部に表示される前に、プロセッサ11によって、選択文字列が辞書コンテンツから1つ以上の検索方法の各々で検索される。特定の文字列だけを辞書コンテンツから検索する処理は、短時間で行うことが可能である。このため、辞書コンテンツの検索後にその検索結果に基づいてメニューMを生成し表示した場合であっても、利用者の選択操作に応答して素早くメニューMを表示することができる。従って、本実施形態によっても、無駄な検索の実行を防止することができるメニューMを、素早く画面に表示することが可能である。
As described above, in this embodiment, after the selected character string is selected on the detailed information screen and before the menu M is displayed on the display unit, the
上述した実施形態は、発明の理解を容易にするために具体例を示したものであり、本発明は上述した実施形態に限定されるものではない。報処理装置、表示制御方法、及び、プログラムは、特許請求の範囲の記載を逸脱しない範囲において、さまざまな変形、変更が可能である。 The above-described embodiments are specific examples for easy understanding of the invention, and the present invention is not limited to the above-described embodiments. The information processing device, the display control method, and the program can be variously modified and changed without departing from the scope of the claims.
上述した実施形態では、検索メニュー内における選択肢の、選択文字列の検索結果に応じた表示態様として、選択可能に表示する態様と選択不能に表示する態様を例示したが、表示態様は、これらの例に限らない。例えば、図10の画面G7に示すように、選択文字列の検索結果が存在する検出方法の選択肢(ボタンB1、ボタンB2、ボタンB4)をメニューM内で選択可能に表示装置16に表示させる一方で、選択文字列の検索結果が存在しない検出方法の選択肢を表示装置16に表示させなくてもよい。この場合も、検索結果の存在しない無駄な検索の実行を防止することができる。
In the above-described embodiment, as the display mode of the options in the search menu according to the search result of the selected character string, a selectable display mode and a non-selectable display mode were exemplified. Examples are not limited. For example, as shown in the screen G7 of FIG. 10, the
上述した実施形態では、画面上で文字列をなぞることによって検索対象を指定する例を示したが、検索対象は別の方法で指定されてもよい。例えば、入力装置が音声入力装置を含む場合であれば、音声入力装置に入力された音声から検索キーワードを抽出してもよい。この抽出された検索キーワードに基づいて、表示部に表示されている文字列から選択文字列を検索対象として指定してもよい。 In the above-described embodiment, an example of specifying a search target by tracing a character string on the screen has been shown, but the search target may be specified by another method. For example, if the input device includes a voice input device, the search keyword may be extracted from the voice input to the voice input device. Based on the extracted search keyword, a character string selected from the character strings displayed on the display unit may be specified as a search target.
上述した実施形態では、ジャンプ検索機能を単一の情報処理装置で提供する例を示したが、複数の情報処理装置からなるシステムがジャンプ検索機能を提供してもよい。例えば、ある情報処理装置で見出し語検索が行われると、ある情報処理装置は、その検索結果を他の情報処理装置に送信してもよい。検索結果を受信した他の情報処理装置は、検索結果内のすべての用語をリスト化し、各用語を辞書コンテンツから検索する。そして、その検索結果を見出し語の送信元の情報処理装置に送信する。これにより、送信元の情報処理装置は、見出し語の詳細情報を表示後すぐに検索対象が指定された場合であっても、予め得た検索結果に基づいて素早くジャンプ検索を行うことができる。このように負荷の大きな検索処理を他の情報処理装置に行わせることで、ユーザインタフェースを提供する情報処理装置の負荷が過剰に大きくなることを防止することができる。従って、複数の情報処理装置からなるシステムによれば、ユーザがストレスなく検索を行うことができる高い操作性を提供することができる。 In the above-described embodiment, an example in which a single information processing apparatus provides the jump search function has been shown, but a system including a plurality of information processing apparatuses may provide the jump search function. For example, when an information processing apparatus performs a headword search, the information processing apparatus may transmit the search result to another information processing apparatus. Other information processing devices that have received the search results list all the terms in the search results and search for each term from the dictionary content. Then, the search result is transmitted to the information processing device that is the transmission source of the headword. As a result, even when a search target is specified immediately after displaying detailed information on headwords, the information processing apparatus of the transmission source can quickly perform a jump search based on the search results obtained in advance. By causing another information processing apparatus to perform such a heavy-load search process, it is possible to prevent the load on the information processing apparatus that provides the user interface from becoming excessively large. Therefore, according to a system comprising a plurality of information processing apparatuses, it is possible to provide high operability that allows users to perform searches without stress.
以下、本願の出願当初の特許請求の範囲に記載された発明を付記する。
[付記1]
指定された検索対象を検索する検索部と、
前記検索部が前記検索対象の検索を行う1つ以上の検索方法の選択肢を含む検索メニューを、表示部に表示させる制御部を備え、
前記制御部は、前記1つ以上の検索方法の各々による前記検索対象の検索結果に応じて、前記検索メニュー内における前記選択肢の各々の表示態様を変更する
ことを特徴とする情報処理装置。
[付記2]
付記1に記載の情報処理装置において、さらに、
前記表示部を備え、
前記検索対象は、前記表示部に表示されている文字列に対する選択操作により選択された選択文字列であり、
前記制御部は、前記表示部に表示されている文字列に対する選択操作に応答して、前記選択文字列を検索する1つ以上の検索方法の選択肢を含む前記検索メニューを、前記表示部に表示させる
ことを特徴とする情報処理装置。
[付記3]
付記2に記載の情報処理装置において、
前記制御部は、
前記選択文字列の検索結果が存在する検出方法の選択肢を、前記検索メニュー内で選択可能であることを示す表示態様で前記表示部に表示させ、
前記選択文字列の検索結果が存在しない検出方法の選択肢を、前記検索メニュー内で選択不能であることを示す表示態様で前記表示部に表示させる、又は、前記表示部に表示させない
ことを特徴とする情報処理装置。
[付記4]
付記2又は付記3に記載の情報処理装置において、さらに、
見出し語と前記見出し語に対応する詳細情報との複数の組み合わせを含む辞書コンテンツを記憶している記憶部と、を備え、
前記選択文字列は、前記辞書コンテンツから検索された第1の見出し語に対応する第1の詳細情報であって前記表示部に表示されている前記第1の詳細情報に、含まれる
ことを特徴とする情報処理装置。
[付記5]
付記1に記載の情報処理装置において、さらに、
見出し語と前記見出し語に対応する詳細情報との複数の組み合わせを含む辞書コンテンツを記憶している記憶部と、を備え、
前記検索部は、前記検索メニューが前記表示部に表示される前に、前記検索対象を前記辞書コンテンツから前記1つ以上の検索方法の各々で検索する
ことを特徴とする情報処理装置。
[付記6]
付記1に記載の情報処理装置において、さらに、
見出し語と前記見出し語に対応する詳細情報との複数の組み合わせを含む辞書コンテンツを記憶している記憶部と、を備え、
前記検索部は、
前記第1の詳細情報が前記表示部に表示された後であって前記検索対象が指定される前に、前記第1の詳細情報に含まれる検索候補を前記辞書コンテンツから前記1つ以上の検索方法の各々で検索し、
前記検索対象が指定されたときに、前記検索候補の検索結果と前記検索対象に基づいて、前記検索対象の検索結果を特定する
ことを特徴とする情報処理装置。
[付記7]
付記6に記載の情報処理装置において、
前記検索部は、
前記検索候補から前記検索対象に対応する第1の検索候補を特定し、
特定した前記第1の検索候補の検索結果を前記検索対象の検索結果と特定する
ことを特徴とする情報処理装置。
[付記8]
付記1に記載の情報処理装置において、さらに、
見出し語と前記見出し語に対応する詳細情報との複数の組み合わせを含む辞書コンテンツを記憶している記憶部と、を備え、
前記検索部は、前記検索対象が指定された後であって、前記検索メニューが前記表示部に表示される前に、前記検索対象を前記辞書コンテンツから前記1つ以上の検索方法の各々で検索する
ことを特徴とする情報処理装置。
[付記9]
指定された検索対象を検索する検索部を含む第1の情報処理装置と、
前記検索部が前記検索対象の検索を行う1つ以上の検索方法の選択肢を含む検索メニューを、表示部に表示させる制御部を含む第2の情報処理装置と、を含み、
前記制御部は、前記検索部で得られた前記1つ以上の検索方法の各々による前記検索対象の検索結果に応じて、前記検索メニュー内における前記選択肢の各々の表示態様を変更する
ことを特徴とするシステム。
[付記10]
指定された検索対象を検索し、
1つ以上の検索方法の各々による、前記検索対象の検索結果を特定し、
前記検索対象の検索結果を特定した後に、前記1つ以上の検索方法の選択肢を含む検索メニューを表示部に表示させ、
前記1つ以上の検索方法の選択肢は、前記1つ以上の検索方法の各々による前記検索対象の検索結果に応じた表示態様で前記検索メニューに含まれる
ことを特徴とする表示制御方法。
[付記11]
コンピュータに、
指定された検索対象を検索し、
1つ以上の検索方法の各々による、前記検索対象の検索結果を特定し、
前記検索対象の検索結果を特定した後に、前記1つ以上の検索方法の選択肢を含む検索メニューを表示部に表示させ、
前記1つ以上の検索方法の選択肢は、前記1つ以上の検索方法の各々による前記検索対象の検索結果に応じた表示態様で前記検索メニューに含まれる、
処理を実行させることを特徴とするプログラム。
The invention described in the scope of claims at the time of filing of the present application will be additionally described below.
[Appendix 1]
a search unit that searches for a specified search target;
A control unit that causes a display unit to display a search menu including one or more search method options for the search unit to search for the search target,
The information processing apparatus, wherein the control unit changes a display mode of each of the options in the search menu according to search results of the search target obtained by each of the one or more search methods.
[Appendix 2]
The information processing device according to
comprising the display unit;
The search target is a selected character string selected by a selection operation on the character string displayed on the display unit,
The control unit displays, on the display unit, the search menu including one or more search method options for searching for the selected character string in response to a selection operation on the character string displayed on the display unit. An information processing device characterized by:
[Appendix 3]
In the information processing device according to appendix 2,
The control unit
causing the display unit to display options for detection methods for which search results for the selected character string exist in a display mode indicating that they are selectable within the search menu;
A detection method option for which there is no search result for the selected character string is displayed on the display unit in a display mode indicating that it cannot be selected in the search menu, or is not displayed on the display unit. information processing equipment.
[Appendix 4]
The information processing device according to Supplementary Note 2 or Supplementary Note 3, further comprising:
a storage unit storing dictionary content including a plurality of combinations of headwords and detailed information corresponding to the headwords;
The selected character string is included in the first detailed information corresponding to the first headword retrieved from the dictionary content and displayed on the display unit. and information processing equipment.
[Appendix 5]
The information processing device according to
a storage unit storing dictionary content including a plurality of combinations of headwords and detailed information corresponding to the headwords;
The information processing apparatus, wherein the search unit searches the search target from the dictionary contents by each of the one or more search methods before the search menu is displayed on the display unit.
[Appendix 6]
The information processing device according to
a storage unit storing dictionary content including a plurality of combinations of headwords and detailed information corresponding to the headwords;
The search unit is
After the first detailed information is displayed on the display unit and before the search target is specified, the one or more search candidates included in the first detailed information are retrieved from the dictionary contents. Search by each of the methods,
An information processing apparatus, wherein when the search target is specified, the search result of the search target is specified based on the search result of the search candidate and the search target.
[Appendix 7]
In the information processing device according to appendix 6,
The search unit is
identifying a first search candidate corresponding to the search target from the search candidates;
An information processing apparatus, wherein a search result of the specified first search candidate is specified as a search result of the search target.
[Appendix 8]
The information processing device according to
a storage unit storing dictionary content including a plurality of combinations of headwords and detailed information corresponding to the headwords;
The search unit searches the search target from the dictionary contents by each of the one or more search methods after the search target is specified and before the search menu is displayed on the display unit. An information processing device characterized by:
[Appendix 9]
a first information processing device including a search unit that searches for a specified search target;
a second information processing device including a control unit that causes a display unit to display a search menu including one or more search method options for the search unit to search for the search target,
The control unit changes the display mode of each of the options in the search menu according to the search result of the search target obtained by the one or more search methods obtained by the search unit. system.
[Appendix 10]
Search for the specified search target,
Identifying search results for the search target by each of one or more search methods;
After specifying the search result of the search target, displaying a search menu including the one or more search method options on the display unit;
The display control method, wherein the options of the one or more search methods are included in the search menu in a display mode corresponding to search results of the search target by each of the one or more search methods.
[Appendix 11]
to the computer,
Search for the specified search target,
Identifying search results for the search target by each of one or more search methods;
After specifying the search result of the search target, displaying a search menu including the one or more search method options on the display unit;
The one or more search method options are included in the search menu in a display mode according to the search result of the search target by each of the one or more search methods.
A program characterized by executing processing.
10 情報処理装置
11 プロセッサ
12 メモリ
13 制御プログラム
14、14a、14b 辞書コンテンツ
15 入力装置
16 表示装置
17 通信モジュール
B1~B4 ボタン
G1~G7 画面
M メニュー
Str1~Str3 文字列
10
Claims (7)
見出し語と前記見出し語に対応する詳細情報との複数の組み合わせを含む辞書コンテンツを記憶している記憶部と、
前記検索部が前記検索対象の検索を行う1つ以上の検索方法の選択肢を含む検索メニューを、表示部に表示させる制御部を備え、
前記検索部は、
前記辞書コンテンツから検索された第1の見出し語に対応する第1の詳細情報のうち、前記表示部に一度に表示可能な情報が前記表示部に表示された後であって前記検索対象が指定される前に、前記表示部に表示されている情報に含まれる検索候補を前記辞書コンテンツから前記1つ以上の検索方法の各々で検索し、前記検索候補の検索結果を前記記憶部のバッファ領域に一時的に記憶させ、
前記検索対象が指定されたときに、前記検索候補の検索結果と前記検索対象に基づいて、前記バッファ領域に記憶された前記検索結果を特定し、
前記制御部は、前記1つ以上の検索方法の各々による前記検索対象の検索結果に応じて、前記検索メニュー内における前記選択肢の各々の表示態様を変更する
ことを特徴とする情報処理装置。 a search unit that searches for a specified search target;
a storage unit storing dictionary content including a plurality of combinations of headwords and detailed information corresponding to the headwords;
A control unit that causes a display unit to display a search menu including one or more search method options for the search unit to search for the search target,
The search unit is
The search target is specified after information that can be displayed on the display unit at one time among the first detailed information corresponding to the first headword searched from the dictionary content is displayed on the display unit. search candidates included in the information displayed on the display unit by each of the one or more search methods from the dictionary contents, and the search results of the search candidates are stored in the buffer area of the storage unit. temporarily stored in
When the search target is specified, specifying the search result stored in the buffer area based on the search result of the search candidate and the search target;
The information processing apparatus, wherein the control unit changes a display mode of each of the options in the search menu according to search results of the search target obtained by each of the one or more search methods.
前記制御部は、前記一度に表示される情報を表示している前記表示部に対するスクロール操作を検出すると、前記第1の見出し語に対応する前記第1の詳細情報のうち、前記スクロール操作を検出する前に前記表示部に表示されていた情報とは異なる情報を表示させ、When the control unit detects a scroll operation on the display unit displaying the information to be displayed at once, the control unit detects the scroll operation in the first detailed information corresponding to the first headword. displaying information different from the information displayed on the display unit before
前記検索部は、前記スクロール操作を検出する前に前記表示部に表示されていた情報とは異なる情報に含まれる検索候補について前記辞書コンテンツから前記1つ以上の検索方法の各々で検索し、前記検索候補の検索結果を前記記憶部の前記バッファ領域に一時的に記憶させる、The search unit searches the dictionary content for search candidates included in information different from the information displayed on the display unit before the scroll operation is detected by each of the one or more search methods, and Temporarily storing search results of search candidates in the buffer area of the storage unit;
ことを特徴とする情報処理装置。An information processing device characterized by:
前記表示部を備え、
前記検索対象は、前記表示部に表示されている文字列に対する選択操作により選択された選択文字列であり、
前記制御部は、前記表示部に表示されている文字列に対する選択操作に応答して、前記選択文字列を検索する1つ以上の検索方法の選択肢を含む前記検索メニューを、前記表示部に表示させる
ことを特徴とする情報処理装置。 The information processing device according to claim 1 or 2 , further comprising:
comprising the display unit;
The search target is a selected character string selected by a selection operation on the character string displayed on the display unit,
The control unit displays, on the display unit, the search menu including one or more search method options for searching for the selected character string in response to a selection operation on the character string displayed on the display unit. An information processing device characterized by:
前記制御部は、
前記選択文字列の検索結果が存在する検索方法の選択肢を、前記検索メニュー内で選択可能であることを示す表示態様で前記表示部に表示させ、
前記選択文字列の検索結果が存在しない検索方法の選択肢を、前記検索メニュー内で選択不能であることを示す表示態様で前記表示部に表示させる、又は、前記表示部に表示させない
ことを特徴とする情報処理装置。 In the information processing device according to claim 3 ,
The control unit
causing the display unit to display search method options for which the search result of the selected character string exists in a display mode indicating that they can be selected in the search menu;
A search method option for which there is no search result for the selected character string is displayed on the display unit in a display mode indicating that it is not selectable in the search menu, or is not displayed on the display unit. information processing equipment.
前記検索部は、
前記検索候補から前記検索対象に対応する第1の検索候補を特定し、
特定した前記第1の検索候補の検索結果を前記検索対象の検索結果と特定する
ことを特徴とする情報処理装置。 In the information processing device according to any one of claims 1 to 4 ,
The search unit is
identifying a first search candidate corresponding to the search target from the search candidates;
An information processing apparatus, wherein a search result of the specified first search candidate is specified as a search result of the search target.
指定された前記検索対象を検索し、
1つ以上の検索方法の各々による、前記検索対象の検索結果を特定し、
前記検索対象の検索結果を特定した後に、前記1つ以上の検索方法の選択肢を含む前記検索メニューを前記表示部に表示させる表示制御方法であって、
前記辞書コンテンツから検索された第1の見出し語に対応する第1の詳細情報のうち、前記表示部に一度に表示可能な情報が前記表示部に表示された後であって前記検索対象が指定される前に、前記表示部に表示されている情報に含まれる検索候補を前記辞書コンテンツから前記1つ以上の検索方法の各々で検索し、前記検索候補の検索結果を前記記憶部のバッファ領域に一時的に記憶させ、
前記検索対象が指定されたときに、前記検索候補の検索結果と前記検索対象に基づいて、前記バッファ領域に記憶された前記検索結果を特定し、
前記1つ以上の検索方法の選択肢は、前記1つ以上の検索方法の各々による前記検索対象の検索結果に応じた表示態様で前記検索メニューに含まれる
ことを特徴とする表示制御方法。 a search unit that searches for a specified search target; a storage unit that stores dictionary content including a plurality of combinations of headwords and detailed information corresponding to the headwords; and a search unit that searches the search target. A display control method executed by an information processing apparatus comprising a control unit that causes a display unit to display a search menu including one or more search method options for performing
searching for the specified search target;
Identifying search results for the search target by each of one or more search methods;
A display control method for displaying the search menu including the one or more search method options on the display unit after specifying the search result of the search target,
The search target is specified after information that can be displayed on the display unit at one time among the first detailed information corresponding to the first headword searched from the dictionary content is displayed on the display unit. search candidates included in the information displayed on the display unit by each of the one or more search methods from the dictionary contents, and the search results of the search candidates are stored in the buffer area of the storage unit. temporarily stored in
When the search target is specified, specifying the search result stored in the buffer area based on the search result of the search candidate and the search target;
The display control method, wherein the options of the one or more search methods are included in the search menu in a display mode corresponding to search results of the search target by each of the one or more search methods.
指定された前記検索対象を検索し、
1つ以上の検索方法の各々による、前記検索対象の検索結果を特定し、
前記検索対象の検索結果を特定した後に、前記1つ以上の検索方法の選択肢を含む前記検索メニューを前記表示部に表示させるプログラムであって、
前記辞書コンテンツから検索された第1の見出し語に対応する第1の詳細情報のうち、前記表示部に一度に表示可能な情報が前記表示部に表示された後であって前記検索対象が指定される前に、前記表示部に表示されている情報に含まれる検索候補を前記辞書コンテンツから前記1つ以上の検索方法の各々で検索し、前記検索候補の検索結果を前記記憶部のバッファ領域に一時的に記憶させ、
前記検索対象が指定されたときに、前記検索候補の検索結果と前記検索対象に基づいて、前記バッファ領域に記憶された前記検索結果を特定し、
前記1つ以上の検索方法の選択肢は、前記1つ以上の検索方法の各々による前記検索対象の検索結果に応じた表示態様で前記検索メニューに含まれる、
処理を実行させることを特徴とするプログラム。 a search unit that searches for a specified search target; a storage unit that stores dictionary content including a plurality of combinations of headwords and detailed information corresponding to the headwords; and a search unit that searches the search target. A computer of an information processing device comprising a control unit that causes a display unit to display a search menu including one or more search method options for performing
searching for the specified search target;
Identifying search results for the search target by each of one or more search methods;
A program for displaying the search menu including the one or more search method options on the display unit after specifying the search result of the search target,
The search target is specified after information that can be displayed on the display unit at one time among the first detailed information corresponding to the first headword searched from the dictionary content is displayed on the display unit. search candidates included in the information displayed on the display unit by each of the one or more search methods from the dictionary contents, and the search results of the search candidates are stored in the buffer area of the storage unit. temporarily stored in
When the search target is specified, specifying the search result stored in the buffer area based on the search result of the search candidate and the search target;
The one or more search method options are included in the search menu in a display mode according to the search result of the search target by each of the one or more search methods.
A program characterized by executing processing.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019172470A JP7200895B2 (en) | 2019-09-24 | 2019-09-24 | Information processing device, display control method, and program |
| CN202010995034.4A CN112632339B (en) | 2019-09-24 | 2020-09-21 | Information processing device, display control method and recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019172470A JP7200895B2 (en) | 2019-09-24 | 2019-09-24 | Information processing device, display control method, and program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2021051409A JP2021051409A (en) | 2021-04-01 |
| JP2021051409A5 JP2021051409A5 (en) | 2021-07-26 |
| JP7200895B2 true JP7200895B2 (en) | 2023-01-10 |
Family
ID=75157852
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019172470A Active JP7200895B2 (en) | 2019-09-24 | 2019-09-24 | Information processing device, display control method, and program |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7200895B2 (en) |
| CN (1) | CN112632339B (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001101197A (en) | 1999-09-28 | 2001-04-13 | Pioneer Electronic Corp | Method and system for searching additional information of electronic document |
| JP2006011848A (en) | 2004-06-25 | 2006-01-12 | Nec Corp | Replication system, apparatus, method, and program |
| JP2006268740A (en) | 2005-03-25 | 2006-10-05 | Nec Corp | Replication system and method |
| JP2014059669A (en) | 2012-09-14 | 2014-04-03 | Sharp Corp | Information display processing apparatus, electronic dictionary terminal, information display processing method, information display processing program, and recording medium |
| WO2015145536A1 (en) | 2014-03-24 | 2015-10-01 | 株式会社日立製作所 | Database management system, and method for controlling synchronization between databases |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1300718C (en) * | 2002-10-31 | 2007-02-14 | 卡西欧计算机株式会社 | Information display device and information display processing program |
| JP2004164502A (en) * | 2002-11-15 | 2004-06-10 | Casio Comput Co Ltd | Terminal device, server, dictionary search program, and dictionary search method |
| JP5440229B2 (en) * | 2010-02-09 | 2014-03-12 | カシオ計算機株式会社 | Electronic dictionary device and program |
| JP5703711B2 (en) * | 2010-11-19 | 2015-04-22 | カシオ計算機株式会社 | Electronic dictionary device and program |
| JP2015056121A (en) * | 2013-09-13 | 2015-03-23 | シャープ株式会社 | Dictionary search apparatus and method |
| JP2017016472A (en) * | 2015-07-02 | 2017-01-19 | カシオ計算機株式会社 | Electronic apparatus and program |
-
2019
- 2019-09-24 JP JP2019172470A patent/JP7200895B2/en active Active
-
2020
- 2020-09-21 CN CN202010995034.4A patent/CN112632339B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001101197A (en) | 1999-09-28 | 2001-04-13 | Pioneer Electronic Corp | Method and system for searching additional information of electronic document |
| JP2006011848A (en) | 2004-06-25 | 2006-01-12 | Nec Corp | Replication system, apparatus, method, and program |
| JP2006268740A (en) | 2005-03-25 | 2006-10-05 | Nec Corp | Replication system and method |
| JP2014059669A (en) | 2012-09-14 | 2014-04-03 | Sharp Corp | Information display processing apparatus, electronic dictionary terminal, information display processing method, information display processing program, and recording medium |
| WO2015145536A1 (en) | 2014-03-24 | 2015-10-01 | 株式会社日立製作所 | Database management system, and method for controlling synchronization between databases |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112632339B (en) | 2025-04-11 |
| CN112632339A (en) | 2021-04-09 |
| JP2021051409A (en) | 2021-04-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101224421B1 (en) | Searching for and providing objects using byte-by-byte comparison | |
| KR100932352B1 (en) | Electronic device and program recording medium having a web page browsing function | |
| CN107924412B (en) | Method and system for bookmarking web pages | |
| US10733259B2 (en) | Web page access method and apparatus | |
| JP4483238B2 (en) | Mobile terminal, mobile terminal function calling method and program thereof | |
| JP7812382B2 (en) | Document editing method, apparatus, device and storage medium | |
| CN103140848B (en) | Character conversion system and character conversion method | |
| JP2004326216A (en) | Document search device, method, program, and recording medium | |
| US8612850B2 (en) | Information browsing method for partitioning contents of page and assigning identifiers to data partitions and related machine-readable medium thereof | |
| JP6690828B2 (en) | Method and apparatus for keyword-based text search | |
| JP6292190B2 (en) | Document association apparatus, document association system, and program | |
| CN104346416A (en) | Method and device for realizing searching in browser and terminal equipment | |
| JP7200895B2 (en) | Information processing device, display control method, and program | |
| GB2365150A (en) | Automatic completion of data in a data entry field using prepended text | |
| US20140379688A1 (en) | Methods Performed by Electronic Devices that Facilitate Navigating a Webpage | |
| JP6661923B2 (en) | Electronic equipment and information browsing program | |
| JP2006211527A (en) | Mobile phone | |
| JP5428622B2 (en) | Electronic device and program | |
| JP5233101B2 (en) | Electronic device and program with dictionary function | |
| KR102051507B1 (en) | Method for providing web browser and terminal device using the same | |
| JP2025181049A (en) | Computer program for terminal device, terminal device, and method for controlling terminal device | |
| US7620616B2 (en) | Terminal apparatus, method and computer program for selecting a symbol string | |
| JP2015022734A (en) | Electronic apparatus, dictionary retrieval program, and dictionary retrieval system | |
| JP2005267536A (en) | Information processing device | |
| JP2006059087A (en) | Electronic device with search function and search method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210528 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210528 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220523 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220614 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220812 |
|
| 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: 20221122 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221205 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7200895 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |