Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3934616B2 - Mobile phone menu search system and method - Google Patents
[go: Go Back, main page]

JP3934616B2 - Mobile phone menu search system and method - Google Patents

Mobile phone menu search system and method Download PDF

Info

Publication number
JP3934616B2
JP3934616B2 JP2004036827A JP2004036827A JP3934616B2 JP 3934616 B2 JP3934616 B2 JP 3934616B2 JP 2004036827 A JP2004036827 A JP 2004036827A JP 2004036827 A JP2004036827 A JP 2004036827A JP 3934616 B2 JP3934616 B2 JP 3934616B2
Authority
JP
Japan
Prior art keywords
function
function name
associative
storage table
search
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.)
Expired - Fee Related
Application number
JP2004036827A
Other languages
Japanese (ja)
Other versions
JP2005229398A (en
Inventor
高史 大熊
Original Assignee
埼玉日本電気株式会社
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 埼玉日本電気株式会社 filed Critical 埼玉日本電気株式会社
Priority to JP2004036827A priority Critical patent/JP3934616B2/en
Publication of JP2005229398A publication Critical patent/JP2005229398A/en
Application granted granted Critical
Publication of JP3934616B2 publication Critical patent/JP3934616B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Telephone Function (AREA)

Description

本発明は機能検索を行う携帯電話機のメニュー検索システムに関する。特に、本発明は、機能名の正式な名称を覚えていなくてもより良い検索結果を得ることが可能な携帯電話機のメニュー検索システム及び方法に関する。   The present invention relates to a menu search system for a mobile phone that performs function search. In particular, the present invention relates to a mobile phone menu search system and method that can obtain better search results without having to remember the formal name of the function name.

携帯電話機に付随している機能を使用するためには、メニューキーを押下して関連する機能グループから探して行き、目的の機能にたどり着く方法、メニューキー押下後機能に割り当てられた番号を覚えている場合にはテンキーで番号を指定する方法がある。
例えば、従来、使用者が過去に一度使用した機能を再度呼び出す時には、少ないボタン操作で望みの設定画面を呼び出すため、使用者が過去に使用した機能の機能名と前記機能に対応した機能設定画面を呼び出すための操作方法とをメモリに記憶させておき、使用者が押しボタンを操作すると、待ち受け状態から抜け出し、メニュー画面には、メモリに記憶されている機能の機能名を機能履歴情報として表示され、メニュー画面に表示された機能履歴情報中の機能名の一つを使用者が押しボタンを操作して選択かつ確定した際には、上記確定した機能名に対応した機能設定画面が表示され、上記確定した機能名の機能設定がなされるものがある(例えば、特許文献1参照)。
To use the functions attached to the mobile phone, press the menu key to search from the related function group, find the target function, remember the number assigned to the function after pressing the menu key If there is, there is a method to specify the number with the numeric keypad.
For example, conventionally, when a user recalls a function once used in the past, the desired setting screen is called with a few button operations. Therefore, the function setting screen corresponding to the function name and the function used by the user in the past is used. The operation method for calling is stored in the memory, and when the user operates the push button, the user exits the standby state and the function name of the function stored in the memory is displayed as function history information on the menu screen. When one of the function names in the function history information displayed on the menu screen is selected and confirmed by operating the push button, the function setting screen corresponding to the confirmed function name is displayed. In some cases, the function setting of the determined function name is made (see, for example, Patent Document 1).

このように、一度使用した機能であれば難なく目的の機能にたどり着くことができるが、使用していない機能、どの機能グループに属するか分からない機能を探すには非常に時間がかかり煩わしい。
また、従来、オペレータがテンキーを操作して所望のキーワードを入力すると、CPUは、このキーワードを含む機能名をテーブルに書き込まれた複数の機能名の中から探し出し、検索された機能名が1つしかなければ、この唯一の機能名だけがディスプレイに表示され、ここでオペレータが決定キーを操作すれば、表示された機能が起動され、一方、検索された機能名が複数存在すれば、これらの複数の機能名といずれか1つを指向するカーソルとがディスプレイに表示され、ここでカーソルキー、決定キーによって所望の機能名を特定すれば、その機能が起動され、キーワードを入力するだけで所望の機能名を検索できるため、素早い検索が可能となるものがある(例えば、特許文献2参照)。
As described above, once a function is used, the target function can be reached without difficulty. However, it is very time-consuming and troublesome to search for a function that is not used or a function that does not know which function group it belongs to.
Conventionally, when an operator operates a numeric keypad to input a desired keyword, the CPU searches for a function name including the keyword from a plurality of function names written in the table, and one searched function name is obtained. Otherwise, only this unique function name is displayed on the display, and if the operator operates the enter key here, the displayed function is activated, while if there are multiple searched function names, Multiple function names and a cursor pointing to one of them are displayed on the display. If the desired function name is specified with the cursor key and the enter key, the function is activated and the desired function is entered by simply entering a keyword. The function name can be searched, so that a quick search is possible (for example, see Patent Document 2).

このようにして、キーワードを入力し、入力したキーワードを含む機能をディスプレイ上に表示し、その中から目的の機能を選択し使用することにより、スムーズに機能を選択することができる。
しかしながら、使い慣れた機能であれば難なく目的の機能にたどり着くことができるが、あまり使用しない機能、どの機能グループに属するか分からない機能を探すには、以下のように、非常に時間がかかり煩わしいという問題がある。
In this manner, a function can be smoothly selected by inputting a keyword, displaying a function including the input keyword on the display, and selecting and using a target function.
However, if it is a familiar function, you can reach the target function without difficulty, but searching for a function that you do not use frequently or a function that you do not know in which function group is very time-consuming and annoying as follows. There's a problem.

図18は本発明の前提となる、キーワード入力に対する機能検索結果を示す図である。本図に示すように、ユーザが検索をする場合のディスプレイの画面D21には「キーワードを入力して下さい。」とが行われ、ユーザが検索したい機能がメニュー番号M31の「日付時刻設定」である場合、ディスプレイの画面D22のように検索キーワードを「時刻」とし機能名の一部又は全部を正確に入力することができれば、ディスプレイの画面D23に表示されるように機能検索は問題なく完了することができる。   FIG. 18 is a diagram showing a function search result for keyword input, which is a premise of the present invention. As shown in the figure, “Enter a keyword” is displayed on the display screen D21 when the user searches, and the function that the user wants to search is “date and time setting” of the menu number M31. In some cases, if the search keyword is “time” as in the display screen D22 and part or all of the function name can be accurately input, the function search is completed without any problem as displayed on the display screen D23. be able to.

図19は図18のキーワード入力の失敗例を説明する図である。本図に示すように、前述と同様に、ユーザが検索したい機能がM31の「日付時刻設定」である場合、ディスプレイの画面D21に対して、機能名の一部として、ユーザの覚え間違いで、ディスプレイの画面D32のように「時間」と入力すると、例えば、ディスプレイの画面D33に表示されるように、M48の「通話中の時間表示」、M90の「呼出時間表示」のよう機能検索が行われ、所望の機能とは不一致となる。   FIG. 19 is a diagram for explaining an example of failure in keyword input in FIG. As shown in the figure, as described above, when the function that the user wants to search is “date and time setting” of M31, as a part of the function name on the screen D21 of the display, When “time” is input as in the display screen D32, for example, as shown in the display screen D33, a function search such as “time display during call” in M48 and “call time display” in M90 is performed. This is inconsistent with the desired function.

さらに、ディスプレイの画面D34に表示されるように、機能名の一部として、ユーザの変換ミスで「日付け」のように、「け」という余分な文字の入力があることによって、ディスプレイの画面D35のように、「該当する機能はありませんでした。」のように、一致機能なしとなる。   Further, as displayed on the display screen D34, as a part of the function name, an extra character such as “ke” is input due to a user's conversion mistake, such as “date”. As in D35, there is no matching function as "There was no corresponding function."

特開2000−261544号公報JP 2000-261544 A 特開2000−216871号公報JP 2000-216871 A

したがって、本発明は上記問題点に鑑みて、機能検索を行う際に機能名を正確に覚えていなくてもより良い検索結果を得ることができる携帯電話機のメニュー検索システム及び方法を提供することを目的とする。   Therefore, in view of the above problems, the present invention provides a menu search system and method for a mobile phone that can obtain better search results even when function names are not accurately remembered when performing function searches. Objective.

本発明は前記問題点を解決するために、メニューから機能を検索する携帯電話機のメニュー検索システムにおいて、キーワードを入力するキーボードと、メニュー番号とともに機能の機能名称を、複数、格納する機能名称格納テーブルと、前記機能名称格納テーブルに格納される各機能名称に帰属する連想機能名称を、複数、格納する連想機能名称格納テーブルと、前記機能名称格納テーブルから前記キーワードを含む機能名称を検索し、前記連想機能名称格納テーブルから前記キーワードを含む連想機能名称を検索する検索部と、前記検索部で検索された機能名称を全て格納し、検索された連想機能名称が帰属する機能名称を全て格納する検索機能名称格納テーブルと、前記検索機能名称格納テーブルに格納された機能名称を全て表示するディスプレイとを備えることを特徴とする携帯電話機のメニュー検索システムを提供する。   In order to solve the above problems, in the menu search system for a mobile phone that searches for a function from a menu, a function name storage table for storing a plurality of function names together with a keyboard for inputting a keyword and a menu number A plurality of associative function names belonging to each function name stored in the function name storage table, a plurality of associative function name storage tables for storing, and a function name including the keyword from the function name storage table, A search unit for searching for an associative function name including the keyword from the associative function name storage table, and a search for storing all function names searched by the search unit and storing all function names to which the searched associative function names belong All function names stored in the function name storage table and the search function name storage table are displayed. Providing a menu search system of the mobile telephone, characterized in that it comprises a display.

さらに、前記ディスプレイはメニュー番号の昇順又は降順に機能名称を表示する。
さらに、前記ディスプレイは、メニュー番号の昇順又は降順に表示し機能名称の後にメニュー番号のない機能名称を五十音順又はアルファベット順に表示する。
さらに、前記機能名称格納テーブルに機能名称とともに検索された検索回数を格納し、前記ディスプレイは、前記検索機能名称格納テーブルに格納された機能名称を前記検索回数の多い順に表示する。
Further, the display displays function names in ascending or descending order of menu numbers.
Furthermore, the display displays the menu names in ascending order or descending order, and the function names without the menu number after the function names are displayed in alphabetical order or alphabetical order.
Further, the number of searches searched together with the function name is stored in the function name storage table, and the display displays the function names stored in the search function name storage table in descending order of the number of searches.

さらに、前記機能名称格納テーブルに格納される検索回数にオーバフローを設け、前記検索回数がオーバフローを迎えたら、前記機能名称格納テーブルに格納される検索回数の全体を半分に減らす。
さらに、前記機能名称格納テーブルに格納される検索回数をユーザの任意で0にする。
Furthermore, an overflow is provided in the number of searches stored in the function name storage table, and when the number of searches reaches the overflow, the total number of searches stored in the function name storage table is reduced by half.
Further, the number of searches stored in the function name storage table is arbitrarily set to 0 by the user.

さらに、前記連想機能名称格納テーブルは各機能名称に帰属する連想機能名称を追加又は削除して格納する。
さらに、前記連想機能名称格納テーブルは各機能名称に帰属する連想機能名称のうち追加又は削除した連想機能名称を追加又は削除前の連想機能名称に初期化する。
さらに、本発明は、メニューから機能を検索する携帯電話機のメニュー検索方法において、キーワードを入力する工程と、メニュー番号とともに機能の機能名称を、複数、格納する工程と、格納される各機能名称に帰属する連想機能名称を、複数、格納する工程と、格納された前記機能名称から前記キーワードを含む機能名称を検索する工程と、格納された連想機能名称から前記キーワードを含む連想機能名称を検索する工程と、検索された機能名称を全て格納する工程と、検索された連想機能名称が帰属する機能名称を全て格納する工程と、格納された機能名称を全て表示する工程とを備えることを特徴とする携帯電話機のメニュー検索方法を提供する。
Further, the associative function name storage table adds or deletes associative function names belonging to each function name and stores them.
Furthermore, the said associative function name storage table initializes the associative function name added or deleted among the associative function names belonging to each function name to the associative function name before addition or deletion.
Furthermore, the present invention provides a method for searching a menu of a cellular phone that searches for a function from a menu, a step of inputting a keyword, a step of storing a plurality of function names together with a menu number, and a function name stored in each A step of storing a plurality of associated associative function names, a step of searching for a function name including the keyword from the stored function name, and a search of an associative function name including the keyword from the stored associative function name A step, a step of storing all of the searched function names, a step of storing all of the function names to which the searched associative function names belong, and a step of displaying all of the stored function names. Provided is a method for searching a menu of a mobile phone.

以上説明したように、本発明によれば、使いたい機能の正式名称が分からなくても関係する用語を入力することで検索できるようになるため、使いたい機能にスムーズに到達することができ、利便性を向上することが可能になる。
さらに、煩雑に表示された検索結果に比べ、ソートされた状態の表示を視認することによりユーザが使用したかった機能にたどり着きやすくなり、さらに、メニュー番号を覚えやすく、次回以降検索機能を使用しなくても使いたい機能にたどり着きやすくなる。
As described above, according to the present invention, it becomes possible to search by inputting related terms without knowing the official name of the function to be used, so that the function to be used can be reached smoothly, Convenience can be improved.
In addition, compared to search results displayed in a complicated manner, it is easier to reach the function that the user wanted to use by visually checking the display of the sorted state, and it is easier to remember the menu number, and the search function is used from the next time on. You can easily get to the function you want to use without it.

さらに、学習機能を設けて以前検索したことがある機能を先頭に表示することにより、行いたい機能をより探しやすくすることが可能になる。
連想機能名称の追加によりユーザが独自の連想機能名称を登録したいとの要求に応じることが可能になる。
連想機能名称の削除により検索をしなくても所望の機能を使用できたり、ユーザが連想しない連想機能名称の検索により検索/表示時間に無駄が発生してしまうことを回避することが可能になる。
Furthermore, it is possible to make it easier to find a function to be performed by providing a learning function and displaying a function that has been searched before at the top.
The addition of the associative function name allows the user to respond to a request for registering a unique associative function name.
It is possible to use a desired function without searching by deleting the associative function name, or to avoid waste of search / display time due to searching for an associative function name not associated with the user. .

以下、本発明を実施するための最良の形態について図面を参照して説明する。
図1は本発明に係る携帯電話機のメニュー検索システムの概略構成を示すブロック図である。本図に示すように、携帯電話機のメニュー検索システムは、携帯電話機において、主として、キーボード100、メモリ110、制御部120、ディスプレイ130とから構成されている。
The best mode for carrying out the present invention will be described below with reference to the drawings.
FIG. 1 is a block diagram showing a schematic configuration of a mobile phone menu search system according to the present invention. As shown in this figure, the menu search system for a mobile phone is mainly composed of a keyboard 100, a memory 110, a control unit 120, and a display 130 in the mobile phone.

キーボード100は、特に、検索したい機能に関するキーワード(又は用語)を入力、選択、起動する動きをもつ。
メモリ110は、特に、機能名称格納テーブル111、連想機能名称格納テーブル112、検索機能名称格納テーブル113、ショートカット格納テーブル114とを有する。
機能名称格納テーブル111は携帯電話機が有している機能でディスプレイ130上に表記される機能名称を格納する。機能名称の格納はメニュー番号とともにメーカにより予め行われる。
The keyboard 100 has a movement to input, select, and activate a keyword (or term) related to a function to be searched for.
In particular, the memory 110 includes a function name storage table 111, an associative function name storage table 112, a search function name storage table 113, and a shortcut storage table 114.
The function name storage table 111 stores function names represented on the display 130 by functions that the mobile phone has. The function name is stored in advance by the manufacturer together with the menu number.

連想機能名称格納テーブル112は機能名称格納テーブル111に格納されている各機能名に帰属し、ユーザが連想し得る連想機能名称(サブ機能名)を格納する。連想機能名称の格納はメーカにより予め行われる。なお、連想機能名称は機能検索時の照会対象であるが、機能を選択するための機能名称ではないので、機能として、ディスプレイ130上に表記されるものではない。   The associative function name storage table 112 is associated with each function name stored in the function name storage table 111 and stores an associative function name (sub function name) that can be associated with the user. The associative function name is stored in advance by the manufacturer. Note that the associative function name is an object to be queried at the time of function search, but is not a function name for selecting a function, and therefore is not described on the display 130 as a function.

検索機能名称格納テーブル113は機能名称格納テーブル111から検索された機能名称群を一時的に格納し、連想機能名称格納テーブル112から検索された連想機能名称がそれぞれ帰属する機能名称群を一時的に追加格納する。
ショートカット格納テーブル114は検索機能名称格納テーブル113に格納された機能名とその名称を持つ機能とを繋ぐショートカットを格納する。ここで、ショートカットとは機能への参照として動作するファイルのことである。
The search function name storage table 113 temporarily stores the function name group searched from the function name storage table 111, and temporarily stores the function name group to which the associative function name searched from the associative function name storage table 112 belongs. Store additional.
The shortcut storage table 114 stores shortcuts that connect the function names stored in the search function name storage table 113 and the functions having the names. Here, a shortcut is a file that operates as a reference to a function.

ディスプレイ130は、特に、検索機能名称格納テーブル113に格納されている機能名称群の内容を表示し、ユーザに所望の機能を選択させる情報を提供する。
制御部120はCPU(中央演算装置)で構成され、検索部120Aを有し、キーボード100、メモリ110、ディスプレイ130の制御を行う。
特に、制御部120の検索部120Aは、キーボード100から入力されたキーワードに対して機能名称格納テーブル111、連想機能名称格納テーブル112への検索、検索された機能名群の検索機能名称格納テーブル113への書き込み、検索機能名称格納テーブル113に格納してある機能名称とその名称を持つ機能とを結ぶショートカットの作成、検索機能名称格納テーブル113に格納しておいた機能名のディスプレイ130への表示制御、ディスプレイ130に表示された機能名が選択/決定されたときの機能起動を行う。
In particular, the display 130 displays the contents of the function name group stored in the search function name storage table 113 and provides information for allowing the user to select a desired function.
The control unit 120 is composed of a CPU (Central Processing Unit), has a search unit 120A, and controls the keyboard 100, the memory 110, and the display 130.
In particular, the search unit 120A of the control unit 120 searches the function name storage table 111 and the associative function name storage table 112 for the keyword input from the keyboard 100, and searches the function name group for the searched function name group 113. , Writing a shortcut that connects the function name stored in the search function name storage table 113 and the function having the name, and displaying the function name stored in the search function name storage table 113 on the display 130 The function is activated when the control and the function name displayed on the display 130 are selected / determined.

なお、検索部120Aでは、メニュー番号の入力に対して、機能名称格納テーブル111から直接、機能名称を読み出しディスプレイ130に表示させることが可能である。機能名称に対してメニュー番号を覚えたユーザの便宜のためである。
図2は図1におけるメモリ110の機能名称格納テーブル111に格納される機能名称の例を示す図である。
Note that the search unit 120A can read the function name directly from the function name storage table 111 and display it on the display 130 in response to the input of the menu number. This is for the convenience of the user who remembered the menu number for the function name.
FIG. 2 is a diagram showing an example of function names stored in the function name storage table 111 of the memory 110 in FIG.

本図に示すように、機能名称格納テーブル111にはメニュー番号とともに機能名称が格納される。説明の例示として、メニュー番号欄、機能名称欄;M0、電話番号表示、…、M31、日付時刻設定、M32、自動電源ON、M33、自動電源OFF、…、M39、時計表示設定、M44、めざまし時計、…、M48、通話中の時間表示、…、M90、呼出時間表示、…、M110、カレンダー表示、…、M120、ToDoリスト、…、M130、アラーム通知設定、…が列挙される。   As shown in the figure, the function name storage table 111 stores function names together with menu numbers. As an example of explanation, menu number field, function name field; M0, telephone number display,..., M31, date and time setting, M32, automatic power ON, M33, automatic power OFF,..., M39, clock display setting, M44, aim Clock,..., M48, call time display,..., M90, ringing time display,..., M110, calendar display, ..., M120, ToDo list,.

図3は図1におけるメモリ110の連想機能名称格納テーブル112に格納される連想機能名称の例を示す図である。
本図に示すように、連想機能名称格納テーブル112には、機能名称格納テーブル111に格納される機能名称に帰属して連想機能名称が格納される。説明の例示として、M31日付時刻設定に帰属する連想機能名称の例として、日付け、時間、西暦、24時間、ひづけ、じかん、…;M39時計表示設定に帰属する連想機能名称の例として、時計、時間、…;M44めざまし時計に帰属する連想機能名称の例として、めざまし、時計、時間、…;M48通話中の時間表示に帰属する連想機能名称の例として、通話中、時間、…;M90呼出時間表示に帰属する連想機能名称の例として、呼出、時間、…;M110カレンダー表示に帰属する連想機能名称の例として、カレンダー、こよみ、時間、…;M120ToDoリストに帰属する連想機能名称の例として、ToDo、時間、…が列挙される。
FIG. 3 is a diagram showing an example of associative function names stored in the associative function name storage table 112 of the memory 110 in FIG.
As shown in this figure, the associative function name storage table 112 stores the associative function names belonging to the function names stored in the function name storage table 111. As an example of explanation, as an example of an associative function name belonging to the M31 date time setting, as an example of an associative function name belonging to the date, time, year, 24 hours, date, time, ...; M39 clock display setting , Clock, time, ...; as an example of an associative function name belonging to the M44 alarm clock, as an example of an associative function name belonging to an alarm, clock, time, ...; As an example of an associative function name attributed to the M90 call time display, as an example of an associative function name attributed to the M110 calendar display, as an example of an associative function name attributed to the M110 calendar display, an associative function name attributed to the M120 ToDo list As an example, ToDo, time,... Are listed.

図4は図1におけるメモリ110の検索機能名称格納テーブル113に格納される連想機能名称の例を示す図である。
本図(a)に示すように、説明の例示として、キーワード「時間」に対して、検索機能名称格納テーブル113では、機能名称格納テーブル111から、検索結果として、「M48通話中の時間表示」、「M90呼出時間表示」の機能名称が検索機能名称として格納される。
FIG. 4 is a diagram showing an example of associative function names stored in the search function name storage table 113 of the memory 110 in FIG.
As shown in FIG. 5A, as an example of the description, for the keyword “time”, in the search function name storage table 113, “M48 call time display” is displayed as a search result from the function name storage table 111. , “M90 call time display” function name is stored as a search function name.

さらに、本図(b)に示すように、検索機能名称格納テーブル113では、機能名称格納テーブル111からの格納後に、連想機能名称格納テーブル112から、検索結果として、「M31日付時刻設定」、「M39時計表示設定」、「M44めざまし時計」、「M110カレンダー表示」、「M120ToDoリスト」、…の機能名称が検索機能名称として追加格納される。   Further, as shown in FIG. 5B, in the search function name storage table 113, after the storage from the function name storage table 111, “M31 date / time setting”, “ The function names “M39 clock display setting”, “M44 alarm clock”, “M110 calendar display”, “M120ToDo list”,... Are additionally stored as search function names.

図5は図1における制御部120の検索部120Aについて一連の検索動作例を説明するフローチャートであり、図6は図5の検索動作時にディスプレイ130に表示される画面例を示す図である。
図5に示すように、ステップS201において、メニューから検索機能をスタートさせると、検索部120Aでは、図6のディスプレイ130の画面D41に示すように、ディスプレイ130に対して「キーワードを入力して下さい。」等の入力を促す文字を表示させ、検索したい機能名称のキーワードをユーザにより入力することを可能にする。
FIG. 5 is a flowchart illustrating a series of search operation examples for the search unit 120A of the control unit 120 in FIG. 1, and FIG. 6 is a diagram illustrating an example of a screen displayed on the display 130 during the search operation of FIG.
As shown in FIG. 5, when the search function is started from the menu in step S201, the search unit 120A displays “Enter keyword” on the display 130 as shown on the screen D41 of the display 130 in FIG. "" Is displayed to prompt the user to input the keyword of the function name to be searched.

ステップS202において、検索部120Aでは、ユーザがキーワードを入力し、検索を決定することによって機能の検索をスタートさせる。一例として、ユーザは「日付時刻設定」の機能を想定しているが正式な機能名称を覚えておらず、キーワードとして「時間」を入力したとする。ディスプレイ130の画面D42には入力キーワードとして「時間」が表示される。   In step S202, in the search unit 120A, the user inputs a keyword and determines a search to start a function search. As an example, it is assumed that the user assumes a function of “date / time setting” but does not remember the official function name and inputs “time” as a keyword. On the screen D42 of the display 130, “time” is displayed as an input keyword.

ステップS203において、検索部120Aでは、入力キーワードに対して、図2に示す機能名称格納テーブル111から、入力キーワードに一致する機能名称を検索する。
ステップS204において、検索部120Aでは、機能名称格納テーブル111の検索で、入力キーワードが機能名称の一部又は全部に一致するかを判断し、一致しない場合には、ステップS205を読み飛ばし、ステップS206に進む。
In step S203, the search unit 120A searches the function name storage table 111 shown in FIG. 2 for a function name that matches the input keyword for the input keyword.
In step S204, the search unit 120A determines whether or not the input keyword matches a part or all of the function names in the search of the function name storage table 111. If they do not match, step S205 is skipped and step S206 is skipped. Proceed to

この場合、入力キーワードが機能名称の一部又は全部に一致するという条件が適用される。入力キーワード「時間」の例に対して、「時間」を機能名称に含む「M48通話中の時間表示」、「M90呼出時間表示」が検索される。
ステップS205において、検索部120Aでは、一致する場合には、検索された機能名称の全てをメニュー番号とともに図4(a)に示す検索機能名称格納テーブル113に格納する。
In this case, the condition that the input keyword matches part or all of the function name is applied. For the example of the input keyword “time”, “M48 call time display” and “M90 call time display” including “time” in the function name are searched.
In step S205, the search unit 120A stores all of the searched function names together with the menu numbers in the search function name storage table 113 shown in FIG.

入力キーワード「時間」の例に対して「M48通話中の時間表示」、「M90呼出時間表示」が検索機能名称格納テーブル113に格納され、ディスプレイ130の画面D43に表示される。
しかし、入力キーワード「時間」は、ユーザが検索しようとしている「日付時刻設定」の機能名称の一部又は全部に一致しないため、このステップでは所望の機能名称を得ることができていない。
For the example of the input keyword “time”, “M48 call time display” and “M90 call time display” are stored in the search function name storage table 113 and displayed on the screen D43 of the display 130.
However, since the input keyword “time” does not match part or all of the function name of “date / time setting” that the user is trying to search for, the desired function name cannot be obtained in this step.

ステップS206において、検索部120Aでは、入力キーワードに対して、図3に示す連想機能名称格納テーブル112から、入力キーワードに一致する連想機能名称を検索する。連想機能名称格納テーブル112では予めユーザが入力すると連想されるキーワードが機能名称に帰属する連想機能名称(サブ機能名称)として複数登録されている。
ステップS207において、検索部120Aでは、連想機能名称格納テーブル112の検索で、入力キーワードが連想機能名称の一部又は全部に一致するかを判断し、一致しない場合には、ステップS209に進む。
In step S206, the search unit 120A searches the input keyword for an associative function name that matches the input keyword from the associative function name storage table 112 shown in FIG. In the associative function name storage table 112, a plurality of keywords that are associated with a user input in advance are registered as associative function names (sub-function names) belonging to the function name.
In step S207, the search unit 120A determines whether or not the input keyword matches a part or all of the associative function names in the search of the associative function name storage table 112. If they do not match, the process proceeds to step S209.

ステップS208において、検索部120Aでは、一致する場合には、検索された連想機能名称が帰属する機能名称の全てをメニュー番号とともに図4(b)に示す検索機能名称格納テーブル113に追加格納する。
入力キーワード「時間」の例に対して「M31日付時刻設定」、「M39時計表示設定」、「M44めざまし時計」、「M110カレンダー表示」、「M120ToDoリスト」、…が検索された機能名称として検索機能名称格納テーブル113に追加格納される。
In step S208, if they match, the search unit 120A additionally stores all the function names to which the searched associative function names belong together with the menu number in the search function name storage table 113 shown in FIG. 4B.
“M31 date / time setting”, “M39 clock display setting”, “M44 alarm clock”, “M110 calendar display”, “M120ToDo list”,... It is additionally stored in the function name storage table 113.

このようにして、図3に示すように、ユーザが検索したい「日付時刻設定」の連想機能名称の候補として連想機能名称格納テーブル112に「時間」を登録しておくことにより、連想機能名称格納テーブル112の検索で「日付時刻設定」を得ることが可能になる。
ステップS209において、検索部120Aでは、ステップS207において一致しない場合には、まず、検索機能名称格納テーブル113にデータがあるか否かを判断する。データがある場合にはステップS210に進む。
In this way, as shown in FIG. 3, by registering “time” in the associative function name storage table 112 as a candidate for the associative function name of “date and time setting” that the user wants to search, the associative function name is stored. It is possible to obtain “date / time setting” by searching the table 112.
In step S209, if no match is found in step S207, search unit 120A first determines whether there is data in search function name storage table 113. If there is data, the process proceeds to step S210.

ステップS210において、検索部120Aでは、検索機能名称格納テーブル113に格納さている機能名称と、その機能名称を持つ機能とを繋ぐショートカットをショートカット格納テーブル114に格納する。
ステップS211において、検索部120Aでは、検索機能名称格納テーブル113に格納されている機能名称群の内容をディスプレイ130の画面D43に表示する。
In step S <b> 210, the search unit 120 </ b> A stores a shortcut that connects the function name stored in the search function name storage table 113 and the function having the function name in the shortcut storage table 114.
In step S <b> 211, the search unit 120 </ b> A displays the contents of the function name group stored in the search function name storage table 113 on the screen D <b> 43 of the display 130.

ステップS212において、検索部120Aでは、ステップS211で表示された機能名称を選択する。
ステップS213において、検索部120Aでは、選択された機能名称を決定したか否かを判断し、決定していない場合にはステップS212に戻る。決定された場合には、ショートカット格納テーブル114に格納している該当するショートカットによって所望の機能を起動して処理を終了する。
In step S212, the search unit 120A selects the function name displayed in step S211.
In step S213, the search unit 120A determines whether or not the selected function name has been determined. If not, the process returns to step S212. If determined, the desired function is activated by the corresponding shortcut stored in the shortcut storage table 114 and the process is terminated.

ステップS214において、検索部120Aでは、ステップS209でデータがない場合には、ユーザの要求したキーワードに関係のある機能が発見できなかったとして、「該当する機能はありませんでした。」等の機能を探し出せなかった旨のメッセージをディスプレイ130に表示する。
ステップS215において、検索部120Aでは、「キーワードを変更して再検索しますか?」等の再検索を尋ねるメッセージをディスプレイ130に表示する。
In step S214, if there is no data in step S209, the search unit 120A assumes that a function related to the keyword requested by the user could not be found, and performs a function such as “There was no corresponding function”. A message indicating that the search has not been made is displayed on the display 130.
In step S215, search unit 120A displays on display 130 a message asking for a re-search such as “Do you want to re-search by changing the keyword?”.

ステップS216において、再検索したい場合にはステップS201に戻り、最初からやり直すことが可能になる。機能検索を終了する場合にはディスプレイ130を待ち受け画面に戻す。
このようにして、使いたい機能の正式名称が分からなくても関係する用語を入力することで検索できるように構成されているため、使いたい機能にスムーズに到達することができ、利便性を向上することが可能になる。
If it is desired to search again in step S216, the process returns to step S201, and it is possible to start again from the beginning. When the function search is finished, the display 130 is returned to the standby screen.
In this way, even if you do not know the official name of the function you want to use, you can search by entering related terms, so you can reach the function you want to use smoothly and improve convenience It becomes possible to do.

図7は図5の変形例で、制御部120の検索部120Aについて一連の検索動作例を説明するフローチャートであり、図8はメニュー番号を昇順にソートした機能名称を表示した例を示す図であり、図9はメニュー番号を降順にソートした機能名称を表示した例を示す図である。
図7に示すように、図5と比較して、ステップS211Aにおいて、検索部120Aでは、検索機能名称格納テーブル113に格納されている機能名称群の内容をディスプレイ130にメニュー番号の昇順又は降順に表示する。
FIG. 7 is a modified example of FIG. 5 and is a flowchart for explaining a series of search operation examples for the search unit 120A of the control unit 120. FIG. 8 is a diagram showing an example of displaying function names in which menu numbers are sorted in ascending order. FIG. 9 is a diagram showing an example in which function names are displayed in which menu numbers are sorted in descending order.
As shown in FIG. 7, compared with FIG. 5, in step S211A, the search unit 120A displays the contents of the function name group stored in the search function name storage table 113 on the display 130 in ascending or descending order of menu numbers. indicate.

すなわち、図8に示すように、ユーザのキーボード100から昇順にするとの操作により、検索された機能に付与されているメニュー番号を昇順にソートを行い、ディスプレイ130の画面D83に、「M31日付時刻設定」、「M39時計表示設定」、「M44めざまし時計」、「M48通話中の時間表示」、「M90呼出時間表示」、「M110カレンダー表示」、「M120ToDoリスト」、…のような表示が行われる。   That is, as shown in FIG. 8, the menu numbers assigned to the searched functions are sorted in ascending order by the user's operation of ascending order from the keyboard 100, and “M31 date time” is displayed on the screen D 83 of the display 130. “Setting”, “M39 clock display setting”, “M44 alarm clock”, “M48 call time display”, “M90 call time display”, “M110 calendar display”, “M120 ToDo list”, etc. are displayed. Is called.

さらに、図9に示すように、ユーザのキーボード100から降順にするとの操作により、検索された機能に付与されているメニュー番号を降順にソートを行い、ディスプレイ130の画面D83に、…、「M120ToDoリスト」、「M110カレンダー表示」、「M90呼出時間表示」、「M48通話中の時間表示」、「M44めざまし時計」、「M39時計表示設定」、「M31日付時刻設定」のような表示を行う。   Furthermore, as shown in FIG. 9, the menu number assigned to the searched function is sorted in descending order by the user's operation of descending order from the keyboard 100, and the screen D83 of the display 130 is displayed with “M120ToDo”. Display such as “List”, “M110 calendar display”, “M90 call time display”, “M48 call time display”, “M44 alarm clock”, “M39 clock display setting”, “M31 date / time setting”. .

このようにして、煩雑に表示された検索結果に比べ、ソートされた状態の表示を視認することによりユーザが使用したかった機能にたどり着きやすくなり、さらに、メニュー番号を覚えやすく、次回以降検索機能を使用しなくても使いたい機能にたどり着きやすくなる。   In this way, it is easier to reach the function that the user wanted to use by visually recognizing the sorted display compared to the complicatedly displayed search results. This makes it easier to get to the functions you want to use without using.

図10は図8又は図9の変形例を示す図である。本図に示すように、図8又は図9と比較して、メニュー番号のない機能名称においては、機能名称を五十音順・アルファベット順でメニュー番号ありの機能名称の後ろに並べる。ここでは、カレンダー表示、ToDoリストの機能名称にメニュー番号がないとしている。
このようにして、検索結果に、何らかの理由でメニュー番号のない機能名称を含む場合にも、図8、図9の例と同様な作用効果を得ることができる。
FIG. 10 is a diagram showing a modification of FIG. 8 or FIG. As shown in this figure, in comparison with FIG. 8 or FIG. 9, in the function name without the menu number, the function name is arranged after the function name with the menu number in alphabetical order. Here, it is assumed that there is no menu number in the function name of the calendar display and ToDo list.
In this way, even when the search result includes a function name without a menu number for some reason, the same effect as the example of FIGS. 8 and 9 can be obtained.

次に、検索部120Aが学習機能を有する例について説明を行う。
図11は図2の変形例であり、メモリ110の機能名称格納テーブル111に格納される機能名称の例を示す図である。
本図に示すように、図2と比較して、機能名称格納テーブル111に格納されるメニュー番号の機能名称に対して検索回数の欄を設ける。検索回数は機能名称が過去に検索された回数を示す。検索部120Aは、携帯電話機に用意されているカウンタでユーザが検索機能を起動した後検索した機能名称に対してカウンタ値を「1」だけ増加して検索回数を更新する。
Next, an example in which the search unit 120A has a learning function will be described.
FIG. 11 is a modification of FIG. 2 and shows an example of function names stored in the function name storage table 111 of the memory 110.
As shown in this figure, as compared with FIG. 2, a column for the number of searches is provided for the function name of the menu number stored in the function name storage table 111. The number of searches indicates the number of times the function name has been searched in the past. The search unit 120A updates the number of searches by incrementing the counter value by “1” with respect to the function name searched after the user activates the search function using the counter provided in the mobile phone.

図12は図5の変形例で、制御部120の検索部120Aについて一連の検索動作例を説明するフローチャートであり、図13は検索回数の順に機能名称を表示した例を示す図である。
図12に示すように、図5と比較して、ステップS211Bにおいて、検索部120Aでは、検索機能名称格納テーブル113に格納されている機能名称群の内容をディスプレイ130に検索回数の順に表示する。
FIG. 12 is a flowchart illustrating a series of search operation examples for the search unit 120A of the control unit 120, which is a modification of FIG. 5, and FIG. 13 is a diagram illustrating an example in which function names are displayed in order of the number of searches.
As shown in FIG. 12, compared to FIG. 5, in step S211B, the search unit 120A displays the contents of the function name group stored in the search function name storage table 113 on the display 130 in the order of the number of searches.

ステップS217において、決定された機能名称に対して機能名称格納テーブル111の検索回数を「1」だけ増加する。
すなわち、図13に示すように、検索された機能名称の検索回数の多い順番が「M90呼出時間表示」、「M120ToDoリスト」、「M31日付時刻設定」、「M39時計表示設定」、「M44めざまし時計」、「M48通話中の時間表示」、「M110カレンダー表示」である場合、ディスプレイ130の画面D93には、上記のように、検索回数の多い順番に表示される。
In step S217, the number of searches in the function name storage table 111 is increased by “1” for the determined function name.
That is, as shown in FIG. 13, the search order of the searched function names is “M90 call time display”, “M120 ToDo list”, “M31 date / time setting”, “M39 clock display setting”, “M44 Awakening”. In the case of “clock”, “M48 call time display”, and “M110 calendar display”, the screen D93 of the display 130 is displayed in the order of the number of searches as described above.

この例では、「M90呼出時間表示」の検索回数が一番多く、「M120ToDoリスト」の検索回数が二番目に多い場合を示している。
なお、検索回数が同じ機能名称に対して、メニュー番号の昇順又は降順に表示が行われる。
このようにして、学習機能を設けて以前検索したことがある機能を先頭に表示することにより、行いたい機能をより探しやすくすることが可能になる。
This example shows a case where the “M90 calling time display” is searched most frequently and the “M120ToDo list” is searched second most frequently.
Note that menu names are displayed in ascending or descending order for function names having the same number of searches.
In this way, it is possible to make it easier to search for a function to be performed by providing a learning function and displaying a function that has been previously searched at the top.

図14は図11における機能名称格納テーブル111の検索回数がオーバフローする例を説明する図である。
本図(a)に示すように、機能名称格納テーブル111の検索回数のオーバフローが128回で、「M31日付時刻設定」の機能名称の検索回数が128回のオーバフローを迎えたとすると、本図(b)に示すように、各機能名称の検索回数を全て半分にする。
FIG. 14 is a diagram for explaining an example in which the number of searches in the function name storage table 111 in FIG. 11 overflows.
As shown in this figure (a), if the overflow of the number of searches in the function name storage table 111 is 128 and the number of searches of the function name “M31 date / time setting” reaches 128 times, As shown in b), the number of searches for each function name is all halved.

以上の操作によって、オーバフローを回避することが可能になる。これにより、検索部120Aの学習機能を維持することが可能になる。   By the above operation, it is possible to avoid overflow. This makes it possible to maintain the learning function of the search unit 120A.

図15は図14の変形例を示す図である。本図(a)に示すように、「M31日付時刻設定」の機能名称の検索回数が多くなり、検索をしなくても所望の機能を使用できる場合は、検索した際に画面上部に表示されており、煩わしいので、本図(b)に示すように、検索回数をユーザの任意で初期化して「0」にするようにしてもよい。   FIG. 15 is a diagram showing a modification of FIG. As shown in this figure (a), when the number of searches for the function name “M31 date / time setting” increases and a desired function can be used without searching, it is displayed at the top of the screen when searching. However, as shown in FIG. 4B, the number of searches may be arbitrarily initialized by the user and set to “0”.

前述のように、連想機能名称格納テーブル112に連想機能名称を格納することは予めメーカーが行うが、ユーザが独自の連想機能名称を登録したいとの要求に応じる必要がある。
図16は図1における連想機能名称格納テーブル112の連想機能名称の追加例を示す図であり、図17は図1における連想機能名称格納テーブル112の連想機能名称の削除例を示す図である。
As described above, the manufacturer stores the associative function names in the associative function name storage table 112 in advance, but it is necessary for the user to respond to a request for registering a unique associative function name.
16 is a diagram showing an example of adding an associative function name in the associative function name storage table 112 in FIG. 1, and FIG. 17 is a diagram showing an example of deleting the associative function name in the associative function name storage table 112 in FIG.

図16に示すように、ディスプレイ130の画面D61において、機能名称格納テーブル111における機能名称を表示させ、一例として、「M31日付時刻設定」についてメニューボタンを押下し連想機能メニューをユーザが呼び出せるようにする。
この押下後に、ディスプレイ130の画面D62において、連想機能名称メニューを表示し、新規の連想機能名称追加をユーザに選択させるようにする。
As shown in FIG. 16, the function name in the function name storage table 111 is displayed on the screen D61 of the display 130. As an example, the user can call the associative function menu by pressing the menu button for “M31 date / time setting”. To do.
After this depression, an associative function name menu is displayed on the screen D62 of the display 130 to allow the user to select a new associative function name addition.

この選択後に、ディスプレイ130の画面63において、「M31日付時刻設定」の機能名称に対して連想機能名称として「タイム」を追加する。連想機能名称追加はユーザの指定であるため機能とかけ離れた名称であっても何ら問題はない。
この追加後に、ディスプレイ130の画面64において、連想機能名称「タイム」が追加された連想機能名称の一覧を表示する。
After this selection, “time” is added as an associative function name to the function name “M31 date / time setting” on the screen 63 of the display 130. Since the associative function name addition is specified by the user, there is no problem even if the name is far from the function.
After the addition, a list of associative function names to which the associative function name “time” is added is displayed on the screen 64 of the display 130.

図17に示すように、追加と対比して削除も考えられる。検索をしなくても所望の機能を使用できたり、ユーザが連想しない連想機能名称で検索してしまう場合は、検索/表示時間に無駄が発生してしまう。
このため、図17のディスプレイ130の画面D61でメニューキーを押下してディスプレイ130の画面D62に表示される連想機能名称メニューを呼び出す。
As shown in FIG. 17, deletion may be considered in contrast to addition. If a desired function can be used without a search, or if a search is performed with an associative function name not associated with the user, the search / display time is wasted.
For this reason, the menu key is pressed on the screen D61 of the display 130 in FIG. 17 to call the associative function name menu displayed on the screen D62 of the display 130.

続いて、呼び出した連想機能名称メニューで連想機能名称削除の項目を選択すると、ディスプレイ130の画面D73に、削除される連想機能名称の一覧が表示される。この一覧で、削除したい連想機能名称として[タイム]を選択すると、ディスプレイ130の画面D74に示すように、[タイム]が削除された連想機能名称の一覧が表示される。
なお、追加と削除によって連想機能名称格納テーブル112の連想機能名称が煩雑となってしまった場合、各機能名称の連想機能名称を一括して初期化するようにしてもよい。
Subsequently, when the item of associative function name deletion is selected in the called associative function name menu, a list of associative function names to be deleted is displayed on the screen D73 of the display 130. When [Time] is selected as an associative function name to be deleted from this list, a list of associative function names from which [Time] has been deleted is displayed as shown on the screen D74 of the display 130.
If the associative function names in the associative function name storage table 112 become complicated due to addition and deletion, the associative function names of the respective function names may be initialized collectively.

以上の説明では、携帯電話機について行ったが、PDA(携帯情報端末)、パーソナルコンピュータを含む電子機器にも適用可能である。   In the above description, the cellular phone has been described, but the present invention can also be applied to an electronic device including a PDA (personal digital assistant) and a personal computer.

本発明に係る携帯電話機のメニュー検索システムの概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the menu search system of the mobile telephone concerning this invention. 図1におけるメモリ110の機能名称格納テーブル111に格納される機能名称の例を示す図である。It is a figure which shows the example of the function name stored in the function name storage table 111 of the memory 110 in FIG. 図1におけるメモリ110の連想機能名称格納テーブル112に格納される連想機能名称の例を示す図である。It is a figure which shows the example of the associative function name stored in the associative function name storage table 112 of the memory 110 in FIG. 図1におけるメモリ110の検索機能名称格納テーブル113に格納される連想機能名称の例を示す図である。It is a figure which shows the example of the associative function name stored in the search function name storage table 113 of the memory 110 in FIG. 図1における制御部120の検索部120Aについて一連の検索動作例を説明するフローチャートである。2 is a flowchart illustrating a series of search operation examples for a search unit 120A of a control unit 120 in FIG. 図5の検索動作時にディスプレイ130に表示される画面例を示す図である。It is a figure which shows the example of a screen displayed on the display 130 at the time of search operation | movement of FIG. 図5の変形例で、制御部120の検索部120Aについて一連の検索動作例を説明するフローチャートである。6 is a flowchart for explaining a series of search operation examples for a search unit 120A of a control unit 120 in the modification of FIG. メニュー番号を昇順にソートした機能名称を表示した例を示す図である。It is a figure which shows the example which displayed the function name which sorted the menu number in ascending order. メニュー番号を降順にソートした機能名称を表示した例を示す図である。It is a figure which shows the example which displayed the function name which sorted the menu number in descending order. 本発明の前提となる、キーワード入力に対する機能検索結果を示す図である。It is a figure which shows the function search result with respect to the keyword input used as the premise of this invention. 図2の変形例であり、メモリ110の機能名称格納テーブル111に格納される機能名称の例を示す図である。FIG. 3 is a diagram showing an example of function names stored in a function name storage table 111 of a memory 110, which is a modification of FIG. 図5の変形例で、制御部120の検索部120Aについて一連の検索動作例を説明するフローチャートである。6 is a flowchart for explaining a series of search operation examples for a search unit 120A of a control unit 120 in the modification of FIG. 検索回数の順に機能名称を表示した例を示す図である。It is a figure which shows the example which displayed the function name in order of the frequency | count of search. 図11における機能名称格納テーブル111の検索回数がオーバフローする例を説明する図である。It is a figure explaining the example in which the frequency | count of a search of the function name storage table 111 in FIG. 11 overflows. 図14の変形例を示す図である。It is a figure which shows the modification of FIG. 図1における連想機能名称格納テーブル112の連想機能名称の追加例を示す図である。It is a figure which shows the additional example of the associative function name of the associative function name storage table 112 in FIG. 図1における連想機能名称格納テーブル112の連想機能名称の削除例を示す図である。It is a figure which shows the example of deletion of the associative function name of the associative function name storage table 112 in FIG. 本発明の前提となる、キーワード入力に対する機能検索結果を示す図である。It is a figure which shows the function search result with respect to the keyword input used as the premise of this invention. 図18のキーワード入力の失敗例を説明する図である。It is a figure explaining the example of failure of the keyword input of FIG.

符号の説明Explanation of symbols

100…キーボード
110…メモリ
111…機能名称格納テーブル
112…連想機能名称格納テーブル
113…検索機能名称格納テーブル
114…ショートカット格納テーブル
120…制御部
120A…検索部
130…ディスプレイ
DESCRIPTION OF SYMBOLS 100 ... Keyboard 110 ... Memory 111 ... Function name storage table 112 ... Associative function name storage table 113 ... Search function name storage table 114 ... Shortcut storage table 120 ... Control part 120A ... Search part 130 ... Display

Claims (9)

メニューから機能を検索する携帯電話機のメニュー検索システムにおいて、
キーワードを入力するキーボードと、
メニュー番号とともに機能の機能名称を、複数、格納する機能名称格納テーブルと、
前記機能名称格納テーブルに格納される各機能名称に帰属する連想機能名称を、複数、格納する連想機能名称格納テーブルと、
前記機能名称格納テーブルから前記キーワードを含む機能名称を検索し、前記連想機能名称格納テーブルから前記キーワードを含む連想機能名称を検索する検索部と、
前記検索部で検索された機能名称を全て格納し、検索された連想機能名称が帰属する機能名称を全て格納する検索機能名称格納テーブルと、
前記検索機能名称格納テーブルに格納された機能名称を全て表示するディスプレイとを備えることを特徴とする携帯電話機のメニュー検索システム。
In a mobile phone menu search system that searches for functions from a menu,
A keyboard for entering keywords,
A function name storage table for storing a plurality of function names together with menu numbers,
A plurality of associative function names belonging to each function name stored in the function name storage table;
A search unit for searching for a function name including the keyword from the function name storage table, and searching for an associative function name including the keyword from the associative function name storage table;
A search function name storage table that stores all function names searched by the search unit and stores all function names to which the searched associative function names belong;
A menu search system for a mobile phone, comprising: a display that displays all function names stored in the search function name storage table.
前記ディスプレイはメニュー番号の昇順又は降順に機能名称を表示することを特徴とする、請求項1に記載の携帯電話機のメニュー検索システム。 The mobile phone menu search system according to claim 1, wherein the display displays function names in ascending or descending order of menu numbers. 前記ディスプレイは、メニュー番号の昇順又は降順に表示し機能名称の後にメニュー番号のない機能名称を五十音順又はアルファベット順に表示することを特徴とする、請求項2に記載の携帯電話機のメニュー検索システム。 3. The menu search for a mobile phone according to claim 2, wherein the display displays the function names without the menu number after the function names in ascending or descending order of the menu numbers and in alphabetical order or alphabetical order. system. 前記機能名称格納テーブルに機能名称とともに検索された検索回数を格納し、前記ディスプレイは、前記検索機能名称格納テーブルに格納された機能名称を前記検索回数の多い順に表示することを特徴とする、請求項1に記載の携帯電話機のメニュー検索システム。 The number of searches performed together with the function name is stored in the function name storage table, and the display displays the function names stored in the search function name storage table in order of the number of searches. Item 10. The mobile phone menu search system according to Item 1. 前記機能名称格納テーブルに格納される検索回数にオーバフローを設け、前記検索回数がオーバフローを迎えたら、前記機能名称格納テーブルに格納される検索回数の全体を半分に減らすことを特徴とする、請求項4に記載の携帯電話機のメニュー検索システム。 An overflow is provided in the number of searches stored in the function name storage table, and when the number of searches reaches an overflow, the total number of searches stored in the function name storage table is reduced to half. 5. A menu search system for mobile phones according to 4. 前記機能名称格納テーブルに格納される検索回数をユーザの任意で0にすることを特徴とする、請求項4に記載の携帯電話機のメニュー検索システム。 The mobile phone menu search system according to claim 4, wherein the number of searches stored in the function name storage table is arbitrarily set to 0 by a user. 前記連想機能名称格納テーブルは各機能名称に帰属する連想機能名称を追加又は削除して格納することを特徴とする、請求項1に記載の携帯電話機のメニュー検索システム。 The mobile phone menu search system according to claim 1, wherein the associative function name storage table stores an associative function name belonging to each function name added or deleted. 前記連想機能名称格納テーブルは各機能名称に帰属する連想機能名称のうち追加又は削除した連想機能名称を追加又は削除前の連想機能名称に初期化することを特徴とする、請求項7に記載の携帯電話機のメニュー検索システム。 The associative function name storage table initializes an associative function name added or deleted among the associative function names belonging to each function name to an associative function name before addition or deletion. Menu search system for mobile phones. メニューから機能を検索する携帯電話機のメニュー検索方法において、
キーワードを入力する工程と、
メニュー番号とともに機能の機能名称を、複数、格納する工程と、
格納される各機能名称に帰属する連想機能名称を、複数、格納する工程と、
格納された前記機能名称から前記キーワードを含む機能名称を検索する工程と、
格納された連想機能名称から前記キーワードを含む連想機能名称を検索する工程と、
検索された機能名称を全て格納する工程と、
検索された連想機能名称が帰属する機能名称を全て格納する工程と、
格納された機能名称を全て表示する工程とを備えることを特徴とする携帯電話機のメニュー検索方法。
In the mobile phone menu search method for searching for functions from the menu,
Entering keywords,
A step of storing a plurality of function names together with a menu number;
Storing a plurality of associative function names belonging to each function name to be stored;
Searching for a function name including the keyword from the stored function names;
Searching for an associative function name including the keyword from the stored associative function name;
Storing all searched function names;
Storing all function names to which the searched associative function names belong;
And a step of displaying all of the stored function names.
JP2004036827A 2004-02-13 2004-02-13 Mobile phone menu search system and method Expired - Fee Related JP3934616B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004036827A JP3934616B2 (en) 2004-02-13 2004-02-13 Mobile phone menu search system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004036827A JP3934616B2 (en) 2004-02-13 2004-02-13 Mobile phone menu search system and method

Publications (2)

Publication Number Publication Date
JP2005229398A JP2005229398A (en) 2005-08-25
JP3934616B2 true JP3934616B2 (en) 2007-06-20

Family

ID=35003765

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004036827A Expired - Fee Related JP3934616B2 (en) 2004-02-13 2004-02-13 Mobile phone menu search system and method

Country Status (1)

Country Link
JP (1) JP3934616B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5260144B2 (en) * 2008-05-27 2013-08-14 京セラ株式会社 Mobile phone
CN101488997A (en) * 2009-02-23 2009-07-22 惠州Tcl移动通信有限公司 Local searching method for mobile phone
CN107590166B (en) 2016-12-20 2019-02-12 百度在线网络技术(北京)有限公司 A kind of data creation method and device based on inquiry content

Also Published As

Publication number Publication date
JP2005229398A (en) 2005-08-25

Similar Documents

Publication Publication Date Title
CN101095139B (en) Objects are searched and served using byte-by-byte comparison
JP4483238B2 (en) Mobile terminal, mobile terminal function calling method and program thereof
US20080243806A1 (en) Accessing information on portable cellular electronic devices
JP2007200243A (en) Mobile terminal device, control method and program for mobile terminal device
US20050208977A1 (en) Information processing apparatus and software
CN1705326A (en) Method for performing function using phone number searched in mobile terminal
JP2005258524A (en) Application starting method and portable terminal using the method
US8554781B2 (en) Shorthand for data retrieval from a database
JP4503516B2 (en) mobile phone
KR20010107388A (en) Mobile Telecommunication
JP3934616B2 (en) Mobile phone menu search system and method
JP4373453B2 (en) mobile phone
JPH08152987A (en) Function search execution device
CN1816067B (en) Information terminal
KR100417194B1 (en) Method for searching telephone-list in a mobile telephone
KR100692909B1 (en) Recording medium recording information display control device and information display control device program
JP5363420B2 (en) Portable terminal device and control method thereof
KR100556923B1 (en) How to Select Menu on Mobile Phone Using Meta Data
JP2007108971A (en) Retrieval method and device in portable terminal
JP2006107063A (en) Problem solving support device and problem solving support method
JP2001285450A (en) Method and device for displaying retrieved telephone number for portable telephone set
KR20000039075A (en) Method for detecting english data
KR20060127283A (en) A mobile communication terminal having a storage time order information storage function and a method thereof
JP5431407B2 (en) Mobile terminal device, control method and control program for mobile terminal device
JP2004274346A (en) Mobile phones and their programs

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070222

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070315

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100330

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110330

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110330

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110330

Year of fee payment: 4

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110330

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120330

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120330

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130330

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130330

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140330

Year of fee payment: 7

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees