(57)【要約】【課題】機能検索を行う際に機能名を正確に覚えていなくてもより良い検索結果を得る。【解決手段】メニューから機能を検索する携帯電話機のメニュー検索システムに、キーワードを入力するキーボード１００と、メニュー番号とともに機能の機能名称を、複数、格納する機能名称格納テーブル１１１と、前記機能名称格納テーブルに格納される各機能名称に帰属する連想機能名称を、複数、格納する連想機能名称格納テーブル１１２と、前記機能名称格納テーブルから前記キーワードを含む機能名称を検索し、前記連想機能名称格納テーブルから前記キーワードを含む連想機能名称を検索する検索部１２０Ａと、前記検索部で検索された機能名称を全て格納し、検索された連想機能名称が帰属する機能名称を全て格納する検索機能名称格納テーブル１１３と、前記検索機能名称格納テーブルに格納された機能名称を全て表示するディスプレイ１３０とを備える。【選択図】図１
2005229398.tif 000002
【特許請求の範囲】
【請求項１】
メニューから機能を検索する携帯電話機のメニュー検索システムにおいて、
キーワードを入力するキーボードと、
メニュー番号とともに機能の機能名称を、複数、格納する機能名称格納テーブルと、
前記機能名称格納テーブルに格納される各機能名称に帰属する連想機能名称を、複数、格納する連想機能名称格納テーブルと、
前記機能名称格納テーブルから前記キーワードを含む機能名称を検索し、前記連想機能名称格納テーブルから前記キーワードを含む連想機能名称を検索する検索部と、
前記検索部で検索された機能名称を全て格納し、検索された連想機能名称が帰属する機能名称を全て格納する検索機能名称格納テーブルと、
前記検索機能名称格納テーブルに格納された機能名称を全て表示するディスプレイとを備えることを特徴とする携帯電話機のメニュー検索システム。
【請求項２】
前記ディスプレイはメニュー番号の昇順又は降順に機能名称を表示することを特徴とする、請求項１に記載の携帯電話機のメニュー検索システム。
【請求項３】
前記ディスプレイは、メニュー番号の昇順又は降順に表示し機能名称の後にメニュー番号のない機能名称を五十音順又はアルファベット順に表示することを特徴とする、請求項２に記載の携帯電話機のメニュー検索システム。
【請求項４】
前記機能名称格納テーブルに機能名称とともに検索された検索回数を格納し、前記ディスプレイは、前記検索機能名称格納テーブルに格納された機能名称を前記検索回数の多い順に表示することを特徴とする、請求項１に記載の携帯電話機のメニュー検索システム。
【請求項５】
前記機能名称格納テーブルに格納される検索回数にオーバフローを設け、前記検索回数がオーバフローを迎えたら、前記機能名称格納テーブルに格納される検索回数の全体を半分に減らすことを特徴とする、請求項４に記載の携帯電話機のメニュー検索システム。
【請求項６】
前記機能名称格納テーブルに格納される検索回数をユーザの任意で０にすることを特徴とする、請求項４に記載の携帯電話機のメニュー検索システム。
【請求項７】
前記連想機能名称格納テーブルは各機能名称に帰属する連想機能名称を追加又は削除して格納することを特徴とする、請求項１に記載の携帯電話機のメニュー検索システム。
【請求項８】
前記連想機能名称格納テーブルは各機能名称に帰属する連想機能名称のうち追加又は削除した連想機能名称を追加又は削除前の連想機能名称に初期化することを特徴とする、請求項７に記載の携帯電話機のメニュー検索システム。
【請求項９】
メニューから機能を検索する携帯電話機のメニュー検索方法において、
キーワードを入力する工程と、
メニュー番号とともに機能の機能名称を、複数、格納する工程と、
格納される各機能名称に帰属する連想機能名称を、複数、格納する工程と、
格納された前記機能名称から前記キーワードを含む機能名称を検索する工程と、
格納された連想機能名称から前記キーワードを含む連想機能名称を検索する工程と、
検索された機能名称を全て格納する工程と、
検索された連想機能名称が帰属する機能名称を全て格納する工程と、
格納された機能名称を全て表示する工程とを備えることを特徴とする携帯電話機のメニュー検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は機能検索を行う携帯電話機のメニュー検索システムに関する。特に、本発明は、機能名の正式な名称を覚えていなくてもより良い検索結果を得ることが可能な携帯電話機のメニュー検索システム及び方法に関する。
【背景技術】
【０００２】
携帯電話機に付随している機能を使用するためには、メニューキーを押下して関連する機能グループから探して行き、目的の機能にたどり着く方法、メニューキー押下後機能に割り当てられた番号を覚えている場合にはテンキーで番号を指定する方法がある。
例えば、従来、使用者が過去に一度使用した機能を再度呼び出す時には、少ないボタン操作で望みの設定画面を呼び出すため、使用者が過去に使用した機能の機能名と前記機能に対応した機能設定画面を呼び出すための操作方法とをメモリに記憶させておき、使用者が押しボタンを操作すると、待ち受け状態から抜け出し、メニュー画面には、メモリに記憶されている機能の機能名を機能履歴情報として表示され、メニュー画面に表示された機能履歴情報中の機能名の一つを使用者が押しボタンを操作して選択かつ確定した際には、上記確定した機能名に対応した機能設定画面が表示され、上記確定した機能名の機能設定がなされるものがある（例えば、特許文献１参照）。
【０００３】
このように、一度使用した機能であれば難なく目的の機能にたどり着くことができるが、使用していない機能、どの機能グループに属するか分からない機能を探すには非常に時間がかかり煩わしい。
また、従来、オペレータがテンキーを操作して所望のキーワードを入力すると、ＣＰＵは、このキーワードを含む機能名をテーブルに書き込まれた複数の機能名の中から探し出し、検索された機能名が１つしかなければ、この唯一の機能名だけがディスプレイに表示され、ここでオペレータが決定キーを操作すれば、表示された機能が起動され、一方、検索された機能名が複数存在すれば、これらの複数の機能名といずれか１つを指向するカーソルとがディスプレイに表示され、ここでカーソルキー、決定キーによって所望の機能名を特定すれば、その機能が起動され、キーワードを入力するだけで所望の機能名を検索できるため、素早い検索が可能となるものがある（例えば、特許文献２参照）。
【０００４】
このようにして、キーワードを入力し、入力したキーワードを含む機能をディスプレイ上に表示し、その中から目的の機能を選択し使用することにより、スムーズに機能を選択することができる。
しかしながら、使い慣れた機能であれば難なく目的の機能にたどり着くことができるが、あまり使用しない機能、どの機能グループに属するか分からない機能を探すには、以下のように、非常に時間がかかり煩わしいという問題がある。
【０００５】
図１８は本発明の前提となる、キーワード入力に対する機能検索結果を示す図である。本図に示すように、ユーザが検索をする場合のディスプレイの画面Ｄ２１には「キーワードを入力して下さい。」とが行われ、ユーザが検索したい機能がメニュー番号Ｍ３１の「日付時刻設定」である場合、ディスプレイの画面Ｄ２２のように検索キーワードを「時刻」とし機能名の一部又は全部を正確に入力することができれば、ディスプレイの画面Ｄ２３に表示されるように機能検索は問題なく完了することができる。
【０００６】
図１９は図１８のキーワード入力の失敗例を説明する図である。本図に示すように、前述と同様に、ユーザが検索したい機能がＭ３１の「日付時刻設定」である場合、ディスプレイの画面Ｄ２１に対して、機能名の一部として、ユーザの覚え間違いで、ディスプレイの画面Ｄ３２のように「時間」と入力すると、例えば、ディスプレイの画面Ｄ３３に表示されるように、Ｍ４８の「通話中の時間表示」、Ｍ９０の「呼出時間表示」のよう機能検索が行われ、所望の機能とは不一致となる。
【０００７】
さらに、ディスプレイの画面Ｄ３４に表示されるように、機能名の一部として、ユーザの変換ミスで「日付け」のように、「け」という余分な文字の入力があることによって、ディスプレイの画面Ｄ３５のように、「該当する機能はありませんでした。」のように、一致機能なしとなる。
【０００８】
【特許文献１】特開２０００−２６１５４４号公報
【特許文献２】特開２０００−２１６８７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
したがって、本発明は上記問題点に鑑みて、機能検索を行う際に機能名を正確に覚えていなくてもより良い検索結果を得ることができる携帯電話機のメニュー検索システム及び方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は前記問題点を解決するために、メニューから機能を検索する携帯電話機のメニュー検索システムにおいて、キーワードを入力するキーボードと、メニュー番号とともに機能の機能名称を、複数、格納する機能名称格納テーブルと、前記機能名称格納テーブルに格納される各機能名称に帰属する連想機能名称を、複数、格納する連想機能名称格納テーブルと、前記機能名称格納テーブルから前記キーワードを含む機能名称を検索し、前記連想機能名称格納テーブルから前記キーワードを含む連想機能名称を検索する検索部と、前記検索部で検索された機能名称を全て格納し、検索された連想機能名称が帰属する機能名称を全て格納する検索機能名称格納テーブルと、前記検索機能名称格納テーブルに格納された機能名称を全て表示するディスプレイとを備えることを特徴とする携帯電話機のメニュー検索システムを提供する。
【００１１】
さらに、前記ディスプレイはメニュー番号の昇順又は降順に機能名称を表示する。
さらに、前記ディスプレイは、メニュー番号の昇順又は降順に表示し機能名称の後にメニュー番号のない機能名称を五十音順又はアルファベット順に表示する。
さらに、前記機能名称格納テーブルに機能名称とともに検索された検索回数を格納し、前記ディスプレイは、前記検索機能名称格納テーブルに格納された機能名称を前記検索回数の多い順に表示する。
【００１２】
さらに、前記機能名称格納テーブルに格納される検索回数にオーバフローを設け、前記検索回数がオーバフローを迎えたら、前記機能名称格納テーブルに格納される検索回数の全体を半分に減らす。
さらに、前記機能名称格納テーブルに格納される検索回数をユーザの任意で０にする。
【００１３】
さらに、前記連想機能名称格納テーブルは各機能名称に帰属する連想機能名称を追加又は削除して格納する。
さらに、前記連想機能名称格納テーブルは各機能名称に帰属する連想機能名称のうち追加又は削除した連想機能名称を追加又は削除前の連想機能名称に初期化する。
さらに、本発明は、メニューから機能を検索する携帯電話機のメニュー検索方法において、キーワードを入力する工程と、メニュー番号とともに機能の機能名称を、複数、格納する工程と、格納される各機能名称に帰属する連想機能名称を、複数、格納する工程と、格納された前記機能名称から前記キーワードを含む機能名称を検索する工程と、格納された連想機能名称から前記キーワードを含む連想機能名称を検索する工程と、検索された機能名称を全て格納する工程と、検索された連想機能名称が帰属する機能名称を全て格納する工程と、格納された機能名称を全て表示する工程とを備えることを特徴とする携帯電話機のメニュー検索方法を提供する。
【発明の効果】
【００１４】
以上説明したように、本発明によれば、使いたい機能の正式名称が分からなくても関係する用語を入力することで検索できるようになるため、使いたい機能にスムーズに到達することができ、利便性を向上することが可能になる。
さらに、煩雑に表示された検索結果に比べ、ソートされた状態の表示を視認することによりユーザが使用したかった機能にたどり着きやすくなり、さらに、メニュー番号を覚えやすく、次回以降検索機能を使用しなくても使いたい機能にたどり着きやすくなる。
【００１５】
さらに、学習機能を設けて以前検索したことがある機能を先頭に表示することにより、行いたい機能をより探しやすくすることが可能になる。
連想機能名称の追加によりユーザが独自の連想機能名称を登録したいとの要求に応じることが可能になる。
連想機能名称の削除により検索をしなくても所望の機能を使用できたり、ユーザが連想しない連想機能名称の検索により検索／表示時間に無駄が発生してしまうことを回避することが可能になる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を実施するための最良の形態について図面を参照して説明する。
図１は本発明に係る携帯電話機のメニュー検索システムの概略構成を示すブロック図である。本図に示すように、携帯電話機のメニュー検索システムは、携帯電話機において、主として、キーボード１００、メモリ１１０、制御部１２０、ディスプレイ１３０とから構成されている。
【００１７】
キーボード１００は、特に、検索したい機能に関するキーワード（又は用語）を入力、選択、起動する動きをもつ。
メモリ１１０は、特に、機能名称格納テーブル１１１、連想機能名称格納テーブル１１２、検索機能名称格納テーブル１１３、ショートカット格納テーブル１１４とを有する。
機能名称格納テーブル１１１は携帯電話機が有している機能でディスプレイ１３０上に表記される機能名称を格納する。機能名称の格納はメニュー番号とともにメーカにより予め行われる。
【００１８】
連想機能名称格納テーブル１１２は機能名称格納テーブル１１１に格納されている各機能名に帰属し、ユーザが連想し得る連想機能名称（サブ機能名）を格納する。連想機能名称の格納はメーカにより予め行われる。なお、連想機能名称は機能検索時の照会対象であるが、機能を選択するための機能名称ではないので、機能として、ディスプレイ１３０上に表記されるものではない。
【００１９】
検索機能名称格納テーブル１１３は機能名称格納テーブル１１１から検索された機能名称群を一時的に格納し、連想機能名称格納テーブル１１２から検索された連想機能名称がそれぞれ帰属する機能名称群を一時的に追加格納する。
ショートカット格納テーブル１１４は検索機能名称格納テーブル１１３に格納された機能名とその名称を持つ機能とを繋ぐショートカットを格納する。ここで、ショートカットとは機能への参照として動作するファイルのことである。
【００２０】
ディスプレイ１３０は、特に、検索機能名称格納テーブル１１３に格納されている機能名称群の内容を表示し、ユーザに所望の機能を選択させる情報を提供する。
制御部１２０はＣＰＵ（中央演算装置）で構成され、検索部１２０Ａを有し、キーボード１００、メモリ１１０、ディスプレイ１３０の制御を行う。
特に、制御部１２０の検索部１２０Ａは、キーボード１００から入力されたキーワードに対して機能名称格納テーブル１１１、連想機能名称格納テーブル１１２への検索、検索された機能名群の検索機能名称格納テーブル１１３への書き込み、検索機能名称格納テーブル１１３に格納してある機能名称とその名称を持つ機能とを結ぶショートカットの作成、検索機能名称格納テーブル１１３に格納しておいた機能名のディスプレイ１３０への表示制御、ディスプレイ１３０に表示された機能名が選択／決定されたときの機能起動を行う。
【００２１】
なお、検索部１２０Ａでは、メニュー番号の入力に対して、機能名称格納テーブル１１１から直接、機能名称を読み出しディスプレイ１３０に表示させることが可能である。機能名称に対してメニュー番号を覚えたユーザの便宜のためである。
図２は図１におけるメモリ１１０の機能名称格納テーブル１１１に格納される機能名称の例を示す図である。
【００２２】
本図に示すように、機能名称格納テーブル１１１にはメニュー番号とともに機能名称が格納される。説明の例示として、メニュー番号欄、機能名称欄；Ｍ０、電話番号表示、…、Ｍ３１、日付時刻設定、Ｍ３２、自動電源ＯＮ、Ｍ３３、自動電源ＯＦＦ、…、Ｍ３９、時計表示設定、Ｍ４４、めざまし時計、…、Ｍ４８、通話中の時間表示、…、Ｍ９０、呼出時間表示、…、Ｍ１１０、カレンダー表示、…、Ｍ１２０、ＴｏＤｏリスト、…、Ｍ１３０、アラーム通知設定、…が列挙される。
【００２３】
図３は図１におけるメモリ１１０の連想機能名称格納テーブル１１２に格納される連想機能名称の例を示す図である。
本図に示すように、連想機能名称格納テーブル１１２には、機能名称格納テーブル１１１に格納される機能名称に帰属して連想機能名称が格納される。説明の例示として、Ｍ３１日付時刻設定に帰属する連想機能名称の例として、日付け、時間、西暦、２４時間、ひづけ、じかん、…；Ｍ３９時計表示設定に帰属する連想機能名称の例として、時計、時間、…；Ｍ４４めざまし時計に帰属する連想機能名称の例として、めざまし、時計、時間、…；Ｍ４８通話中の時間表示に帰属する連想機能名称の例として、通話中、時間、…；Ｍ９０呼出時間表示に帰属する連想機能名称の例として、呼出、時間、…；Ｍ１１０カレンダー表示に帰属する連想機能名称の例として、カレンダー、こよみ、時間、…；Ｍ１２０ＴｏＤｏリストに帰属する連想機能名称の例として、ＴｏＤｏ、時間、…が列挙される。
【００２４】
図４は図１におけるメモリ１１０の検索機能名称格納テーブル１１３に格納される連想機能名称の例を示す図である。
本図（ａ）に示すように、説明の例示として、キーワード「時間」に対して、検索機能名称格納テーブル１１３では、機能名称格納テーブル１１１から、検索結果として、「Ｍ４８通話中の時間表示」、「Ｍ９０呼出時間表示」の機能名称が検索機能名称として格納される。
【００２５】
さらに、本図（ｂ）に示すように、検索機能名称格納テーブル１１３では、機能名称格納テーブル１１１からの格納後に、連想機能名称格納テーブル１１２から、検索結果として、「Ｍ３１日付時刻設定」、「Ｍ３９時計表示設定」、「Ｍ４４めざまし時計」、「Ｍ１１０カレンダー表示」、「Ｍ１２０ＴｏＤｏリスト」、…の機能名称が検索機能名称として追加格納される。
【００２６】
図５は図１における制御部１２０の検索部１２０Ａについて一連の検索動作例を説明するフローチャートであり、図６は図５の検索動作時にディスプレイ１３０に表示される画面例を示す図である。
図５に示すように、ステップＳ２０１において、メニューから検索機能をスタートさせると、検索部１２０Ａでは、図６のディスプレイ１３０の画面Ｄ４１に示すように、ディスプレイ１３０に対して「キーワードを入力して下さい。」等の入力を促す文字を表示させ、検索したい機能名称のキーワードをユーザにより入力することを可能にする。
【００２７】
ステップＳ２０２において、検索部１２０Ａでは、ユーザがキーワードを入力し、検索を決定することによって機能の検索をスタートさせる。一例として、ユーザは「日付時刻設定」の機能を想定しているが正式な機能名称を覚えておらず、キーワードとして「時間」を入力したとする。ディスプレイ１３０の画面Ｄ４２には入力キーワードとして「時間」が表示される。
【００２８】
ステップＳ２０３において、検索部１２０Ａでは、入力キーワードに対して、図２に示す機能名称格納テーブル１１１から、入力キーワードに一致する機能名称を検索する。
ステップＳ２０４において、検索部１２０Ａでは、機能名称格納テーブル１１１の検索で、入力キーワードが機能名称の一部又は全部に一致するかを判断し、一致しない場合には、ステップＳ２０５を読み飛ばし、ステップＳ２０６に進む。
【００２９】
この場合、入力キーワードが機能名称の一部又は全部に一致するという条件が適用される。入力キーワード「時間」の例に対して、「時間」を機能名称に含む「Ｍ４８通話中の時間表示」、「Ｍ９０呼出時間表示」が検索される。
ステップＳ２０５において、検索部１２０Ａでは、一致する場合には、検索された機能名称の全てをメニュー番号とともに図４（ａ）に示す検索機能名称格納テーブル１１３に格納する。
【００３０】
入力キーワード「時間」の例に対して「Ｍ４８通話中の時間表示」、「Ｍ９０呼出時間表示」が検索機能名称格納テーブル１１３に格納され、ディスプレイ１３０の画面Ｄ４３に表示される。
しかし、入力キーワード「時間」は、ユーザが検索しようとしている「日付時刻設定」の機能名称の一部又は全部に一致しないため、このステップでは所望の機能名称を得ることができていない。
【００３１】
ステップＳ２０６において、検索部１２０Ａでは、入力キーワードに対して、図３に示す連想機能名称格納テーブル１１２から、入力キーワードに一致する連想機能名称を検索する。連想機能名称格納テーブル１１２では予めユーザが入力すると連想されるキーワードが機能名称に帰属する連想機能名称（サブ機能名称）として複数登録されている。
ステップＳ２０７において、検索部１２０Ａでは、連想機能名称格納テーブル１１２の検索で、入力キーワードが連想機能名称の一部又は全部に一致するかを判断し、一致しない場合には、ステップＳ２０９に進む。
【００３２】
ステップＳ２０８において、検索部１２０Ａでは、一致する場合には、検索された連想機能名称が帰属する機能名称の全てをメニュー番号とともに図４（ｂ）に示す検索機能名称格納テーブル１１３に追加格納する。
入力キーワード「時間」の例に対して「Ｍ３１日付時刻設定」、「Ｍ３９時計表示設定」、「Ｍ４４めざまし時計」、「Ｍ１１０カレンダー表示」、「Ｍ１２０ＴｏＤｏリスト」、…が検索された機能名称として検索機能名称格納テーブル１１３に追加格納される。
【００３３】
このようにして、図３に示すように、ユーザが検索したい「日付時刻設定」の連想機能名称の候補として連想機能名称格納テーブル１１２に「時間」を登録しておくことにより、連想機能名称格納テーブル１１２の検索で「日付時刻設定」を得ることが可能になる。
ステップＳ２０９において、検索部１２０Ａでは、ステップＳ２０７において一致しない場合には、まず、検索機能名称格納テーブル１１３にデータがあるか否かを判断する。データがある場合にはステップＳ２１０に進む。
【００３４】
ステップＳ２１０において、検索部１２０Ａでは、検索機能名称格納テーブル１１３に格納さている機能名称と、その機能名称を持つ機能とを繋ぐショートカットをショートカット格納テーブル１１４に格納する。
ステップＳ２１１において、検索部１２０Ａでは、検索機能名称格納テーブル１１３に格納されている機能名称群の内容をディスプレイ１３０の画面Ｄ４３に表示する。
【００３５】
ステップＳ２１２において、検索部１２０Ａでは、ステップＳ２１１で表示された機能名称を選択する。
ステップＳ２１３において、検索部１２０Ａでは、選択された機能名称を決定したか否かを判断し、決定していない場合にはステップＳ２１２に戻る。決定された場合には、ショートカット格納テーブル１１４に格納している該当するショートカットによって所望の機能を起動して処理を終了する。
【００３６】
ステップＳ２１４において、検索部１２０Ａでは、ステップＳ２０９でデータがない場合には、ユーザの要求したキーワードに関係のある機能が発見できなかったとして、「該当する機能はありませんでした。」等の機能を探し出せなかった旨のメッセージをディスプレイ１３０に表示する。
ステップＳ２１５において、検索部１２０Ａでは、「キーワードを変更して再検索しますか？」等の再検索を尋ねるメッセージをディスプレイ１３０に表示する。
【００３７】
ステップＳ２１６において、再検索したい場合にはステップＳ２０１に戻り、最初からやり直すことが可能になる。機能検索を終了する場合にはディスプレイ１３０を待ち受け画面に戻す。
このようにして、使いたい機能の正式名称が分からなくても関係する用語を入力することで検索できるように構成されているため、使いたい機能にスムーズに到達することができ、利便性を向上することが可能になる。
【実施例１】
【００３８】
図７は図５の変形例で、制御部１２０の検索部１２０Ａについて一連の検索動作例を説明するフローチャートであり、図８はメニュー番号を昇順にソートした機能名称を表示した例を示す図であり、図９はメニュー番号を降順にソートした機能名称を表示した例を示す図である。
図７に示すように、図５と比較して、ステップＳ２１１Ａにおいて、検索部１２０Ａでは、検索機能名称格納テーブル１１３に格納されている機能名称群の内容をディスプレイ１３０にメニュー番号の昇順又は降順に表示する。
【００３９】
すなわち、図８に示すように、ユーザのキーボード１００から昇順にするとの操作により、検索された機能に付与されているメニュー番号を昇順にソートを行い、ディスプレイ１３０の画面Ｄ８３に、「Ｍ３１日付時刻設定」、「Ｍ３９時計表示設定」、「Ｍ４４めざまし時計」、「Ｍ４８通話中の時間表示」、「Ｍ９０呼出時間表示」、「Ｍ１１０カレンダー表示」、「Ｍ１２０ＴｏＤｏリスト」、…のような表示が行われる。
【００４０】
さらに、図９に示すように、ユーザのキーボード１００から降順にするとの操作により、検索された機能に付与されているメニュー番号を降順にソートを行い、ディスプレイ１３０の画面Ｄ８３に、…、「Ｍ１２０ＴｏＤｏリスト」、「Ｍ１１０カレンダー表示」、「Ｍ９０呼出時間表示」、「Ｍ４８通話中の時間表示」、「Ｍ４４めざまし時計」、「Ｍ３９時計表示設定」、「Ｍ３１日付時刻設定」のような表示を行う。
【００４１】
このようにして、煩雑に表示された検索結果に比べ、ソートされた状態の表示を視認することによりユーザが使用したかった機能にたどり着きやすくなり、さらに、メニュー番号を覚えやすく、次回以降検索機能を使用しなくても使いたい機能にたどり着きやすくなる。
【実施例２】
【００４２】
図１０は図８又は図９の変形例を示す図である。本図に示すように、図８又は図９と比較して、メニュー番号のない機能名称においては、機能名称を五十音順・アルファベット順でメニュー番号ありの機能名称の後ろに並べる。ここでは、カレンダー表示、ＴｏＤｏリストの機能名称にメニュー番号がないとしている。
このようにして、検索結果に、何らかの理由でメニュー番号のない機能名称を含む場合にも、図８、図９の例と同様な作用効果を得ることができる。
【実施例３】
【００４３】
次に、検索部１２０Ａが学習機能を有する例について説明を行う。
図１１は図２の変形例であり、メモリ１１０の機能名称格納テーブル１１１に格納される機能名称の例を示す図である。
本図に示すように、図２と比較して、機能名称格納テーブル１１１に格納されるメニュー番号の機能名称に対して検索回数の欄を設ける。検索回数は機能名称が過去に検索された回数を示す。検索部１２０Ａは、携帯電話機に用意されているカウンタでユーザが検索機能を起動した後検索した機能名称に対してカウンタ値を「１」だけ増加して検索回数を更新する。
【００４４】
図１２は図５の変形例で、制御部１２０の検索部１２０Ａについて一連の検索動作例を説明するフローチャートであり、図１３は検索回数の順に機能名称を表示した例を示す図である。
図１２に示すように、図５と比較して、ステップＳ２１１Ｂにおいて、検索部１２０Ａでは、検索機能名称格納テーブル１１３に格納されている機能名称群の内容をディスプレイ１３０に検索回数の順に表示する。
【００４５】
ステップＳ２１７において、決定された機能名称に対して機能名称格納テーブル１１１の検索回数を「１」だけ増加する。
すなわち、図１３に示すように、検索された機能名称の検索回数の多い順番が「Ｍ９０呼出時間表示」、「Ｍ１２０ＴｏＤｏリスト」、「Ｍ３１日付時刻設定」、「Ｍ３９時計表示設定」、「Ｍ４４めざまし時計」、「Ｍ４８通話中の時間表示」、「Ｍ１１０カレンダー表示」である場合、ディスプレイ１３０の画面Ｄ９３には、上記のように、検索回数の多い順番に表示される。
【００４６】
この例では、「Ｍ９０呼出時間表示」の検索回数が一番多く、「Ｍ１２０ＴｏＤｏリスト」の検索回数が二番目に多い場合を示している。
なお、検索回数が同じ機能名称に対して、メニュー番号の昇順又は降順に表示が行われる。
このようにして、学習機能を設けて以前検索したことがある機能を先頭に表示することにより、行いたい機能をより探しやすくすることが可能になる。
【実施例４】
【００４７】
図１４は図１１における機能名称格納テーブル１１１の検索回数がオーバフローする例を説明する図である。
本図（ａ）に示すように、機能名称格納テーブル１１１の検索回数のオーバフローが１２８回で、「Ｍ３１日付時刻設定」の機能名称の検索回数が１２８回のオーバフローを迎えたとすると、本図（ｂ）に示すように、各機能名称の検索回数を全て半分にする。
【００４８】
以上の操作によって、オーバフローを回避することが可能になる。これにより、検索部１２０Ａの学習機能を維持することが可能になる。
【実施例５】
【００４９】
図１５は図１４の変形例を示す図である。本図（ａ）に示すように、「Ｍ３１日付時刻設定」の機能名称の検索回数が多くなり、検索をしなくても所望の機能を使用できる場合は、検索した際に画面上部に表示されており、煩わしいので、本図（ｂ）に示すように、検索回数をユーザの任意で初期化して「０」にするようにしてもよい。
【実施例６】
【００５０】
前述のように、連想機能名称格納テーブル１１２に連想機能名称を格納することは予めメーカーが行うが、ユーザが独自の連想機能名称を登録したいとの要求に応じる必要がある。
図１６は図１における連想機能名称格納テーブル１１２の連想機能名称の追加例を示す図であり、図１７は図１における連想機能名称格納テーブル１１２の連想機能名称の削除例を示す図である。
【００５１】
図１６に示すように、ディスプレイ１３０の画面Ｄ６１において、機能名称格納テーブル１１１における機能名称を表示させ、一例として、「Ｍ３１日付時刻設定」についてメニューボタンを押下し連想機能メニューをユーザが呼び出せるようにする。
この押下後に、ディスプレイ１３０の画面Ｄ６２において、連想機能名称メニューを表示し、新規の連想機能名称追加をユーザに選択させるようにする。
【００５２】
この選択後に、ディスプレイ１３０の画面６３において、「Ｍ３１日付時刻設定」の機能名称に対して連想機能名称として「タイム」を追加する。連想機能名称追加はユーザの指定であるため機能とかけ離れた名称であっても何ら問題はない。
この追加後に、ディスプレイ１３０の画面６４において、連想機能名称「タイム」が追加された連想機能名称の一覧を表示する。
【００５３】
図１７に示すように、追加と対比して削除も考えられる。検索をしなくても所望の機能を使用できたり、ユーザが連想しない連想機能名称で検索してしまう場合は、検索／表示時間に無駄が発生してしまう。
このため、図１７のディスプレイ１３０の画面Ｄ６１でメニューキーを押下してディスプレイ１３０の画面Ｄ６２に表示される連想機能名称メニューを呼び出す。
【００５４】
続いて、呼び出した連想機能名称メニューで連想機能名称削除の項目を選択すると、ディスプレイ１３０の画面Ｄ７３に、削除される連想機能名称の一覧が表示される。この一覧で、削除したい連想機能名称として［タイム］を選択すると、ディスプレイ１３０の画面Ｄ７４に示すように、［タイム］が削除された連想機能名称の一覧が表示される。
なお、追加と削除によって連想機能名称格納テーブル１１２の連想機能名称が煩雑となってしまった場合、各機能名称の連想機能名称を一括して初期化するようにしてもよい。
【産業上の利用可能性】
【００５５】
以上の説明では、携帯電話機について行ったが、ＰＤＡ（携帯情報端末）、パーソナルコンピュータを含む電子機器にも適用可能である。
【図面の簡単な説明】
【００５６】
【図１】本発明に係る携帯電話機のメニュー検索システムの概略構成を示すブロック図である。
【図２】図１におけるメモリ１１０の機能名称格納テーブル１１１に格納される機能名称の例を示す図である。
【図３】図１におけるメモリ１１０の連想機能名称格納テーブル１１２に格納される連想機能名称の例を示す図である。
【図４】図１におけるメモリ１１０の検索機能名称格納テーブル１１３に格納される連想機能名称の例を示す図である。
【図５】図１における制御部１２０の検索部１２０Ａについて一連の検索動作例を説明するフローチャートである。
【図６】図５の検索動作時にディスプレイ１３０に表示される画面例を示す図である。
【図７】図５の変形例で、制御部１２０の検索部１２０Ａについて一連の検索動作例を説明するフローチャートである。
【図８】メニュー番号を昇順にソートした機能名称を表示した例を示す図である。
【図９】メニュー番号を降順にソートした機能名称を表示した例を示す図である。
【図１０】本発明の前提となる、キーワード入力に対する機能検索結果を示す図である。
【図１１】図２の変形例であり、メモリ１１０の機能名称格納テーブル１１１に格納される機能名称の例を示す図である。
【図１２】図５の変形例で、制御部１２０の検索部１２０Ａについて一連の検索動作例を説明するフローチャートである。
【図１３】検索回数の順に機能名称を表示した例を示す図である。
【図１４】図１１における機能名称格納テーブル１１１の検索回数がオーバフローする例を説明する図である。
【図１５】図１４の変形例を示す図である。
【図１６】図１における連想機能名称格納テーブル１１２の連想機能名称の追加例を示す図である。
【図１７】図１における連想機能名称格納テーブル１１２の連想機能名称の削除例を示す図である。
【図１８】本発明の前提となる、キーワード入力に対する機能検索結果を示す図である。
【図１９】図１８のキーワード入力の失敗例を説明する図である。
【符号の説明】
【００５７】
１００…キーボード
１１０…メモリ
１１１…機能名称格納テーブル
１１２…連想機能名称格納テーブル
１１３…検索機能名称格納テーブル
１１４…ショートカット格納テーブル
１２０…制御部
１２０Ａ…検索部
１３０…ディスプレイ
【図１】
2005229398.tif 000003
【図２】
2005229398.tif 000004
【図３】
2005229398.tif 000005
【図４】
2005229398.tif 000006
【図５】
2005229398.tif 000007
【図６】
2005229398.tif 000008
【図７】
2005229398.tif 000009
【図８】
2005229398.tif 000010
【図９】
2005229398.tif 000011
【図１０】
2005229398.tif 000012
【図１１】
2005229398.tif 000013
【図１２】
2005229398.tif 000014
【図１３】
2005229398.tif 000015
【図１４】
2005229398.tif 000016
【図１５】
2005229398.tif 000017
【図１６】
2005229398.tif 000018
【図１７】
2005229398.tif 000019
【図１８】
2005229398.tif 000020
【図１９】
2005229398.tif 000021