(57)【要約】【課題】携帯電話機が備える複数のアプリケーションで管理される文字データのすべてを検索対象とし、待ち受け画面からいずれかの数字キーを入力するだけで、携帯電話機に格納されているすべての文字データを検索する。【解決手段】複数のアプリケーションを備え、前記各アプリケーションで管理される文字データのすべてを検索対象とする携帯電話機１０であって、待ち受け状態でキー入力があったときに、操作されたキーの種別を判定する入力キー判定部１３と、いずれかの数字キーが操作される毎に、前記各アプリケーションで管理される文字データのすべてを対象として、前記操作された数字キーに対応する文字列のインクリメンタル検索を行なう検索処理部１４と、前記インクリメンタル検索が行なわれる毎に検索結果を表示する表示部１７と、を備える。【選択図】図１
2010212841.tif 000002
【特許請求の範囲】
【請求項１】
複数のアプリケーションを備え、前記各アプリケーションで管理される文字データのすべてを検索対象とする携帯電話機であって、
待ち受け状態でキー入力があったときに、操作されたキーの種別を判定するキー判定部と、
いずれかの数字キーが操作される毎に、前記各アプリケーションで管理される文字データのすべてを対象として、前記操作された数字キーに対応する文字列のインクリメンタル検索を行なう検索部と、
前記インクリメンタル検索が行なわれる毎に検索結果を表示する表示部と、を備えることを特徴とする携帯電話機。
【請求項２】
前記検索部は、各数字キーおよび前記数字キーの押下回数に対応付けられた複数種類の文字を含む文字列のインクリメンタル検索を行なうことを特徴とする請求項１記載の携帯電話機。
【請求項３】
前記検索部は、各数字キーに対応付けられた文字を含む文字グループ内のいずれかの文字を含む文字列のインクリメンタル検索を行なうことを特徴とする請求項１記載の携帯電話機。
【請求項４】
前記文字データは、前記各アプリケーションで取り扱われるデータのメタ情報であることを特徴とする請求項１から請求項３のいずれかに記載の携帯電話機。
【請求項５】
複数のアプリケーションを備える携帯電話機にインストールされ、前記各アプリケーションで管理される文字データのすべてを検索対象とするインクリメンタル検索プログラムであって、
判定部において、待ち受け状態でキー入力があったときに、操作されたキーの種別を判定する処理と、
検索部において、いずれかの数字キーが操作される毎に、前記各アプリケーションで管理される文字データのすべてを対象として、前記操作された数字キーに対応する文字列のインクリメンタル検索を行なう処理と、
表示部において、前記インクリメンタル検索が行なわれる毎に検索結果を表示する処理と、を含む一連の処理を、携帯電話機で読み取り可能および実行可能にコマンド化されたことを特徴とするインクリメンタル検索プログラム。
【請求項６】
前記検索部において、各数字キーおよび前記数字キーの押下回数に対応付けられた複数種類の文字を含む文字列のインクリメンタル検索を行なう処理を含むことを特徴とする請求項５記載のインクリメンタル検索プログラム。
【請求項７】
前記検索部において、各数字キーに対応付けられた文字を含む文字グループ内のいずれかの文字を含む文字列のインクリメンタル検索を行なう処理を含むことを特徴とする請求項５記載のインクリメンタル検索プログラム。
【請求項８】
前記文字データは、前記各アプリケーションで取り扱われるデータのメタ情報であることを特徴とする請求項５から請求項７のいずれかに記載のインクリメンタル検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のアプリケーションを備え、各アプリケーションで管理される文字データのすべてを検索対象とする携帯電話機および携帯電話機にインストールされて実行されるインクリメンタル検索プログラムに関する。
【背景技術】
【０００２】
従来から、携帯電話機が備える電話帳を検索する手法が提案されている。例えば、特許文献１には、文字による絞り込み検索を行う際の検索時間を短縮することを目的とした電話帳検索方法が開示されている。この電話帳検索方法では、例えば、テンキーを介して文字「あ」を入力すると、この文字が検索用文字表示エリア表示される。そして、「あ」で始まる全ての登録名称が読み出され、いずれか一つを反転して他の登録名称とは区別して、電話帳検索結果表示エリアに表示される。また、電話帳検索結果表示エリアでは、スクロール可能となっている。次に、絞り込み検索により、所望の登録名称を見つけ出した場合、電話帳検索結果表示エリアにおける反転表示位置を所望の登録名称まで移動し、電話帳キーを押すと、反転表示されている登録名称に対応する電話番号が読み出され、登録名称と共に表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１５２３６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、携帯電話機における従来の検索方法では、携帯電話機が備える各機能、すなわち、各アプリケーションのいずれかを起動してから、そのアプリケーションが管理する情報を検索するため、検索対象範囲が限定されている。例えば、ユーザが以前通話した相手に電話をかけようとする場合、電話帳アプリケーションや発信履歴を表示するアプリケーションのいずれかを起動してから検索を行なう必要があった。
【０００５】
近年、携帯電話機が多様化し、多くの機能が携帯電話機に搭載されるようになってきていることから、ユーザは、電話帳（アドレス帳）のみならず、発着信履歴、再生しようとする音楽データや動画データ、表示したい写真や画像、さらに機能（アプリケーション）についての検索を必要とする場合が多くなってくると考えられる。このような状況において、従来のように、いずれかのアプリケーションを起動しなければ検索をすることができないのは、検索を行なうまでのユーザの操作が煩雑となり、利便性を欠くこととなる。
【０００６】
本発明は、このような事情に鑑みてなされたものであり、携帯電話機が備える複数のアプリケーションで管理される文字データのすべてを検索対象とし、待ち受け画面からいずれかの数字キーを入力するだけで、携帯電話機に格納されているすべての文字データを検索することができる携帯電話機およびインクリメンタル検索プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）上記の目的を達成するために、本発明は、以下のような手段を講じた。すなわち、本発明の携帯電話機は、複数のアプリケーションを備え、前記各アプリケーションで管理される文字データのすべてを検索対象とする携帯電話機であって、待ち受け状態でキー入力があったときに、操作されたキーの種別を判定するキー判定部と、いずれかの数字キーが操作される毎に、前記各アプリケーションで管理される文字データのすべてを対象として、前記操作された数字キーに対応する文字列のインクリメンタル検索を行なう検索部と、前記インクリメンタル検索が行なわれる毎に検索結果を表示する表示部と、を備えることを特徴としている。
【０００８】
このように、各アプリケーションで管理される文字データのすべてを対象として、前記操作された数字キーに対応する文字列のインクリメンタル検索を行なうので、携帯電話機内のすべての文字データを一括して検索することが可能となる。これにより、ユーザの検索操作を簡略化し、利便性の向上を図ることが可能となる。
【０００９】
（２）また、本発明の携帯電話機において、前記検索部は、各数字キーおよび前記数字キーの押下回数に対応付けられた複数種類の文字を含む文字列のインクリメンタル検索を行なうことを特徴としている。
【００１０】
このように、各数字キーおよび数字キーの押下回数に対応付けられた複数種類の文字を含む文字列のインクリメンタル検索を行なうので、携帯電話機の操作上、よく知られている“テキスト入力”に準じた入力を行ない、検索を実行することが可能となる。これにより、ユーザの検索操作を簡略化し、利便性の向上を図ることが可能となる。
【００１１】
（３）また、本発明の携帯電話機において、前記検索部は、各数字キーに対応付けられた文字を含む文字グループ内のいずれかの文字を含む文字列のインクリメンタル検索を行なうことを特徴としている。
【００１２】
このように、各数字キーに対応付けられた文字を含む文字グループ内のいずれかの文字を含む文字列のインクリメンタル検索を行なうので、いわゆる“あいまい検索”を行なうことができる。例えば、携帯電話機の「１．＠あ」のキーに、文字グループとして、“ア行”を対応付けることにより、ユーザが「１．＠あ」のキーを操作したときは、“ア行”に含まれる文字を含む文字列の検索を行なうことが可能となる。これにより、ユーザの検索操作を簡略化し、利便性の向上を図ることが可能となる。
【００１３】
（４）また、本発明の携帯電話機において、前記文字データは、前記各アプリケーションで取り扱われるデータのメタ情報であることを特徴としている。
【００１４】
このように、文字データは、各アプリケーションで取り扱われるデータのメタ情報であるので、各アプリケーションで取り扱われるデータが、テキスト、画像、動画、音声などであっても、文字入力によって検索を行なうことが可能となる。これにより、ユーザの検索操作を簡略化し、利便性の向上を図ることが可能となる。
【００１５】
（５）また、本発明のインクリメンタル検索プログラムは、複数のアプリケーションを備える携帯電話機にインストールされ、前記各アプリケーションで管理される文字データのすべてを検索対象とするインクリメンタル検索プログラムであって、判定部において、待ち受け状態でキー入力があったときに、操作されたキーの種別を判定する処理と、検索部において、いずれかの数字キーが操作される毎に、前記各アプリケーションで管理される文字データのすべてを対象として、前記操作された数字キーに対応する文字列のインクリメンタル検索を行なう処理と、表示部において、前記インクリメンタル検索が行なわれる毎に検索結果を表示する処理と、を含む一連の処理を、携帯電話機で読み取り可能および実行可能にコマンド化されたことを特徴としている。
【００１６】
このように、各アプリケーションで管理される文字データのすべてを対象として、前記操作された数字キーに対応する文字列のインクリメンタル検索を行なうので、携帯電話機内のすべての文字データを一括して検索することが可能となる。これにより、ユーザの検索操作を簡略化し、利便性の向上を図ることが可能となる。
【００１７】
（６）また、本発明のインクリメンタル検索プログラムにおいて、前記検索部において、各数字キーおよび前記数字キーの押下回数に対応付けられた複数種類の文字を含む文字列のインクリメンタル検索を行なう処理を含むことを特徴としている。
【００１８】
このように、各数字キーおよび数字キーの押下回数に対応付けられた複数種類の文字を含む文字列のインクリメンタル検索を行なうので、携帯電話機の操作上、よく知られている“テキスト入力”に準じた入力を行ない、検索を実行することが可能となる。これにより、ユーザの検索操作を簡略化し、利便性の向上を図ることが可能となる。
【００１９】
（７）また、本発明のインクリメンタル検索プログラムにおいて、前記検索部において、各数字キーに対応付けられた文字を含む文字グループ内のいずれかの文字を含む文字列のインクリメンタル検索を行なう処理を含むことを特徴としている。
【００２０】
このように、各数字キーに対応付けられた文字を含む文字グループ内のいずれかの文字を含む文字列のインクリメンタル検索を行なうので、いわゆる“あいまい検索”を行なうことができる。例えば、携帯電話機の「１．＠あ」のキーに、文字グループとして、“ア行”を対応付けることにより、ユーザが「１．＠あ」のキーを操作したときは、“ア行”に含まれる文字を含む文字列の検索を行なうことが可能となる。これにより、ユーザの検索操作を簡略化し、利便性の向上を図ることが可能となる。
【００２１】
（８）また、本発明のインクリメンタル検索プログラムにおいて、前記文字データは、前記各アプリケーションで取り扱われるデータのメタ情報であることを特徴としている。
【００２２】
このように、文字データは、各アプリケーションで取り扱われるデータのメタ情報であるので、各アプリケーションで取り扱われるデータが、テキスト、画像、動画、音声のいずれかであっても、文字入力によって検索を行なうことが可能となる。これにより、ユーザの検索操作を簡略化し、利便性の向上を図ることが可能となる。
【発明の効果】
【００２３】
本発明によれば、各アプリケーションで管理される文字データのすべてを対象として、前記操作された数字キーに対応する文字列のインクリメンタル検索を行なうので、携帯電話機内のすべての文字データを一括して検索することが可能となる。これにより、ユーザの検索操作を簡略化し、利便性の向上を図ることが可能となる。
【図面の簡単な説明】
【００２４】
【図１】本実施形態に係る携帯電話機の概略構成を示すブロック図である。
【図２】本実施形態に係る携帯電話機の外観を示す図である。
【図３】本実施形態に係る携帯電話機が、文字特定検索を行なう場合の動作を示すフローチャートである。
【図４】数字キーを用いた検索動作の具体例を示すフローチャートである。
【図５Ａ】図４に対応する画面表示例を示す図である。
【図５Ｂ】図４に対応する画面表示例を示す図である。
【図５Ｃ】図４に対応する画面表示例を示す図である。
【図５Ｄ】図４に対応する画面表示例を示す図である。
【図６】第２の実施形態に係る携帯電話機が、あいまい検索を行なう場合の動作を示すフローチャートである。
【図７】数字キーを用いた検索動作の具体例を示すフローチャートである。
【図８Ａ】図７に対応する画面表示例を示す図である。
【図８Ｂ】図７に対応する画面表示例を示す図である。
【図８Ｃ】図７に対応する画面表示例を示す図である。
【図８Ｄ】図７に対応する画面表示例を示す図である。
【図９Ａ】第２の実施形態に係るあいまい検索を行なう場合のバッファの挙動を示す図である。
【図９Ｂ】第２の実施形態に係るあいまい検索を行なう場合のバッファの挙動を示す図である。
【図９Ｃ】第２の実施形態に係るあいまい検索を行なう場合のバッファの挙動を示す図である。
【図１０Ａ】検索結果を選択する場合の動作を示すフローチャートである。
【図１０Ｂ】図１０Ａのステップに対応する画面表示例を示す図である。
【図１０Ｃ】図１０Ａのステップに対応する画面表示例を示す図である。
【図１０Ｄ】図１０Ａのステップに対応する画面表示例を示す図である。
【発明を実施するための形態】
【００２５】
（第１の実施形態）
以下、本発明の実施形態について図面を参照して説明する。図１は、本実施形態に係る携帯電話機の概略構成を示すブロック図である。携帯電話機１０は、入力部１１でキー入力を受け付ける。また、制御部１２は、入力キー判定部１３、検索処理部１４、および検索条件ＤＢ１５を備えている。入力キー判定部１３は、ユーザにより操作されたキーを判定し、キー操作内容を表示部１７に反映する。検索処理部１４は、検索条件に従って、携帯電話情報ＤＢ１６のインクリメンタル検索を実行する。検索条件ＤＢ１５は、検索方法と、検索対象データの設定情報を格納する。携帯電話情報ＤＢ１６は、携帯電話機１０が保持するデータを格納する。携帯電話機１０は、複数種類のアプリケーションを備えており、携帯電話情報ＤＢ１６は、各アプリケーションが管理する文字データを格納する。表示部１７は、例えば、液晶パネルで構成されており、文字、画像等の情報を表示する。
【００２６】
図２は、本実施形態に係る携帯電話機の外観を示す図である。図２に示すように、携帯電話機１０には、複数の数字キー１１ａが設けられている。数字キー１１ａは、例えば、「１．＠あ」、「２ＡＢＣか」といったように、一つのキーに複数種類の文字が対応付けられている。この数字キーとは、電話番号を入力するときに使用するためのキーであり、数字に対応しているものである。本明細書では、数字に対応していないキーを、数字キーとは呼称しないものとする。
【００２７】
また、決定キー１１ｂは、入力した文字を決定したり、アプリケーションの選択を決定したりするために設けられている。なお、本実施形態では、決定キー１１ｂが、カーソルを上下に移動させる上下キー、およびカーソルを左右に移動させる左右キーとしての機能を併せ持っているものとする。また、携帯電話機１０は、画面１７ａに文字、画像等の情報を表示する。また、決定キー１１ｂは、センターボタンやセンターキーとも呼称され、いずれも同様の機能を果たす。
【００２８】
さらに、携帯電話機１０には、「＊」、「゛」、「。」、「、」等を入力するための＊キー１１ｃ、「♯」、「改行マーク」等を入力するための♯キー１１ｄ、発呼を行なうための発信キー１１ｅ、電源の投入や終話を行なうための終話キー１１ｆ、入力した情報を削除したり、画面を元に戻したりするためのクリアキー１１ｇが設けられている。なお、♯キー１１ｄは、直前の入力文字を逆方向に変換する機能を割り当てられている。例えば、ユーザが、カタカナ入力時に「１」「１」「１」「＃」「＃」とキーを押すと、それぞれ「ア」「イ」「ウ」「イ」「ア」が表示される。また、＊キー１１ｃは、直前の入力文字に濁点、半濁点の付加や小書き仮名化が割り当てられている。例えば、ユーザが、カタカナ入力時に「６」「＊」「＊」「＊」「＊」とキーを押すと、それぞれ「ハ」「バ」「パ」「ハ」「バ」が表示される。また、同様に「４」「４」「４」「＊」「＊」「＊」とキーを押すと、それぞれ「タ」「チ」「ツ」「ッ」「ヅ」「ツ」が表示される。
【００２９】
次に、以上のように構成された本実施形態に係る携帯電話機の動作について説明する。図３は、本実施形態に係る携帯電話機が、文字特定検索を行なう場合の動作を示すフローチャートである。まず、待ち受け状態において（ステップＳ１）、ユーザがキー入力を行なうと、そのキーが、１〜９の数字キー、♯キー、＊キーのいずれかであるかどうかを判断する（ステップＳ２）。操作されたキーが、１〜９の数字キー、♯キー、＊キーのいずれでもない場合は、従来と同様の機能画面が表示される（ステップＳ３）。一方、ステップＳ２において、操作されたキーが、１〜９の数字キー、♯キー、＊キーのいずれかである場合は、検索処理を行ない（ステップＳ４）、検索結果を表示部１７に表示する（ステップＳ５）。
【００３０】
次に、さらにキー入力があったかどうかを判断し（ステップＳ６）、上下キー（決定キー１１ｂ）で結果選択が行なわれた場合は、検索結果画面を表示する（ステップＳ５）。また、ステップＳ６において、キー入力があり、１〜９の数字キーのいずれかである場合で、直前の入力と同一のキーである場合は、入力中の文字を変換し、検索処理を行なう（ステップＳ４）。また、ステップＳ６において、キー入力があり、１〜９の数字キーのいずれかである場合で、直前の入力とは異なるキーである場合は、次の文字の入力を受け付けて、検索処理を行なう（ステップＳ４）。また、ステップＳ６において、キー入力があり、♯キー、＊キーのいずれかである場合で、直前の入力が１〜９の数字キーのいずれかである場合は、入力中の文字を変換して、検索処理を行なう（ステップＳ４）。
【００３１】
また、ステップＳ６において、キー入力があり、♯キー、＊キーのいずれかである場合で、直前の入力と同一のキーである場合、かつ、１〜９が入力済みである場合は、入力中の文字を変換して、検索処理を行なう（ステップＳ４）。また、ステップＳ６において、キー入力があり、♯キー、＊キーのいずれかである場合で、上記のいずれにも該当しない場合は、「♯」、「＊」を入力して、検索処理を行なう（ステップＳ４）。
【００３２】
また、ステップＳ６において、キー入力があり、それが右キー（決定キー１１ｂ）であった場合は、入力中の文字を確定し、検索処理を行なう（ステップＳ４）。また、ステップＳ６において、キー入力があり、それがクリアキーであった場合は、最新の入力済み文字を１文字削除して、検索処理を行なう（ステップＳ４）。また、ステップＳ６において、キー入力があり、それが終話キー１１ｆであった場合は、終了し、待ち受け画面に戻る（ステップＳ１）。次に、ステップＳ６において、キー入力があり、それが決定キー１１ｂであった場合は、検索結果が決定され、検索結果の詳細が画面に表示される（ステップＳ７）。さらに、決定キー１１ｂが操作されることにより、その結果が実行され、実行画面が表示される（ステップＳ８）。このとき、例えば、電話の発信、音楽再生などが行なわれる。
【００３３】
図４は、数字キーを用いた検索動作の具体例を示すフローチャートであり、図５Ａ〜図５Ｄは、図４に対応する画面表示例を示す図である。また、図４中、実線で囲まれたステップは、携帯電話機１０の動作を示し、点線で囲まれたステップは、ユーザによるキー操作を示す。図４において、待ち受け画面が表示されている状態では（ステップＳ１０）、図５Ａに示すような画面が表示される。次に、ユーザが「１」キーを押下すると（ステップＳ１１）、「１」、「ア」、「．」が表示される（ステップＳ１２）。ここでは、これらを含む文字列が検索され、図５Ｂに示すように、検索結果が表示される。検索結果は、例えば、「青田」、「赤井」、「麻田」、「ファミリーメート」、「１１０」、「０９０−＊＊＊＊−１１５７」などが表示される。
【００３４】
次に、ユーザがさらに「１」キーを押下すると（ステップＳ１３）、「１１」、「イ」、「＠」を表示する（ステップＳ１４）。ここで、これらを含む文字列が検索され、図５Ｃに示すように、検索結果が表示される。検索結果は、例えば、「石田」、「井上」、「セブンイレバン」、「１１０」、「０９０−＊＊＊＊−１１５７」などが表示される。次に、ユーザが「３」キーを押下すると（ステップＳ１５）、前回変換した「イ」が確定し、「１１３」、「イサ」、「＠ｄ」が表示される（ステップＳ１６）。ここで、これらを含む文字列が検索され、図５Ｄに示すように、検索結果が表示される。検索結果は、例えば、「相崎」などが表示される。
【００３５】
以上説明したように、第１の実施形態によれば、各数字キーおよび数字キーの押下回数に対応付けられた複数種類の文字を含む文字列のインクリメンタル検索を行なうので、携帯電話機の操作上、よく知られている“テキスト入力”に準じた入力を行ない、検索を実行することが可能となる。これにより、これにより、ユーザの検索操作を簡略化し、利便性の向上を図ることが可能となる。
【００３６】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。第２の実施形態に係る携帯電話機は、あいまい検索を行なう。ハードウェア構成については、第１の実施形態と同様であるため、説明を省略する。
【００３７】
図６は、第２の実施形態に係る携帯電話機が、あいまい検索を行なう場合の動作を示すフローチャートである。まず、待ち受け状態において（ステップＳ３０）、ユーザがキー入力を行なうと、そのキーが、１〜９の数字キー、♯キー、＊キーのいずれかであるかどうかを判断する（ステップＳ３１）。操作されたキーが、１〜９の数字キー、♯キー、＊キーのいずれでもない場合は、従来と同様の機能画面が表示される（ステップＳ３２）。一方、ステップＳ３１において、操作されたキーが、１〜９の数字キー、♯キー、＊キーのいずれかである場合は、それに対応するキーの文字データをバッファに格納する（ステップＳ３３）。そして、検索処理を行ない（ステップＳ３４）、検索結果を表示部１７に表示する（ステップＳ３５）。
【００３８】
次に、さらにキー入力があったかどうかを判断し（ステップＳ３６）、上下キー（決定キー１１ｂ）で結果選択が行なわれた場合は、検索結果画面を表示する（ステップＳ３５）。また、ステップＳ３６において、キー入力があり、それがクリアキーであった場合は、直前に入力された文字を一文字削除して、検索処理を行なう（ステップＳ３４）。また、ステップＳ３６において、キー入力があり、それが右キー（決定キー１１ｂ）であった場合は、ステップＳ３３でバッファに格納された文字を変換し、バッファをクリアして（ステップＳ３７）、検索処理を行なう（ステップＳ３４）。
【００３９】
また、ステップＳ３６において、キー入力があり、以下の（１）〜（４）の場合は、バッファをクリアし（ステップＳ３８）、その文字をバッファに格納して（ステップＳ３３）、検索処理を行なう（ステップＳ３４）。これらの場合は、バッファに格納された文字を変換しない。
（１）キー入力が１〜９の数字キーであって、直前の入力とは異なるキー入力がなされた場合。
（２）キー入力が♯キーまたは＊キーであって、直前の入力と同一の入力、かつ、１〜９の数字キーの入力がない場合。
（３）キー入力が♯キーであって、直前の入力が＊キーである場合。
（４）キー入力が＊キーであって、直前の入力が♯キーである場合。
【００４０】
また、ステップＳ３６において、キー入力があり、以下の（５）〜（７）の場合は、その文字をバッファに格納して（ステップＳ３３）、検索処理を行なう（ステップＳ３４）。
（５）キー入力が１〜９の数字キーであって、直前の入力と同一のキー入力がなされた場合。
（６）キー入力が♯キーまたは＊キーであって、直前の入力と同一の入力、かつ、１〜９の数字キーが入力済みである場合。
（７）キー入力が♯キーまたは＊キーであって、直前の入力が１〜９の数字キーである場合。
【００４１】
また、ステップＳ３６において、キー入力があり、それが終話キー１１ｆであった場合は、終了し、待ち受け画面に戻る（ステップＳ３０）。
【００４２】
次に、ステップＳ３６において、キー入力があり、それが決定キー１１ｂであった場合は、検索結果が決定され、検索結果の詳細が画面に表示される（ステップＳ３９）。さらに、決定キー１１ｂが操作されることにより、その結果が実行され、実行画面が表示される（ステップＳ４０）。このとき、例えば、電話の発信、音楽再生などが行なわれる。
【００４３】
図７は、数字キーを用いた検索動作の具体例を示すフローチャートであり、図８Ａ〜図８Ｄは、図７に対応する画面表示例を示す図である。また、図７中、実線で囲まれたステップは、携帯電話機１０の動作を示し、点線で囲まれたステップは、ユーザによるキー操作を示す。図７において、待ち受け画面が表示されている状態では（ステップＳ５０）、図８Ａに示すような画面が表示される。次に、ユーザが「１」キーを２回押下すると（ステップＳ５１）、「１１」、「アア」、「．．」が表示される（ステップＳ５２）。ここでは、
［「１」，「ア行」，「．，＠，−，＿，／，：，〜」］
×［「１」，「ア行」，「．，＠，−，＿，／，：，〜」］
を含む文字列が検索される。すなわち、文字グループとして、「ア行」と「ア行」の両方を含む文字列が検索される（あいまい検索）。そして、図８Ｂに示すように、検索結果が表示される。検索結果は、例えば、「相崎」、「青田」、「１１０」、「０９０−＊＊＊＊−１１５７」などが表示される。
【００４４】
次に、ユーザが右キー（決定キー１１ｂ）を押下すると（ステップＳ５３）、「１１」、「イ」、「＠」を表示する（ステップＳ５４）。ここでは、「１１」、「イ」、「＠」を含む文字列が検索され、図８Ｃに示すように、検索結果が表示される。検索結果は、例えば、「相崎」、「石田」、「井上」、「１１０」、「０９０−＊＊＊＊−１１５７」などが表示される。次に、ユーザが「５」キーを押下すると（ステップＳ５５）、「１１５」、「イナ」、「＠ｊ」が表示される（ステップＳ５６）。ここでは、
［「１１」，「イ」，「＠」］×［「５」，「ナ行」，「Ｊ，Ｋ，Ｌ，ｊ，ｋ，ｌ」］
を含む文字列が検索される。そして、図８Ｄに示すように、検索結果が表示される。検索結果は、例えば、「井上」、「０９０−＊＊＊＊−１１５７」などが表示される。
【００４５】
図９Ａ〜図９Ｃは、第２の実施形態に係るあいまい検索を行なう場合のバッファの挙動を示す図である。まず、数字キーのうち、「１キー」が押下されると（ステップ丸１）、バッファに「１」が格納され、検索対象表示は「１」、「ア」、「．」となる。次に、「１キー」が押下されると（ステップ丸２）、バッファにさらに「１」が格納され、検索対象表示は「１１」、「アア」、「．．」となる。次に、「２キー」が押下されると（ステップ丸３）、それまでバッファに格納されていた「１１」がクリアされてバッファに２が格納され、検索対象表示は「１１２」、「アアカ」、「．．ａ」となる。
【００４６】
次に、「２キー」が押下されると（ステップ丸４）、バッファにさらに「２」が格納され、検索対象表示は「１１２２」、「アアカカ」、「．．ａａ」となる。次に、「右キー」が押下されると（ステップ丸５）、それまでバッファに格納されていた「２２」がクリアされて、検索対象表示は「１１２２」、「アア  キ」、「．．ｂ」となる。次に、「クリアキー」が押下されると（ステップ丸６）、直前入力文字が一文字分削除されて、検索対象表示は「１１」、「アア」、「．．」となる。次に、「２キー」が押下されると（ステップ丸７）、バッファに「２」が格納され、検索対象表示は「１１２」、「アアカ」、「．．ａ」となる。次に、「３キー」が押下されると（ステップ丸８）、バッファに「３」が格納され、検索対象表示は「１１２３」、「アアカサ」、「．．ａａｄ」となる。次に、「３キー」が押下されると（ステップ丸９）、バッファにさらに「３」が格納され、検索対象表示は「１１２３３」、「アアカササ」、「．．ａｄｄ」となる。
【００４７】
次に、「３キー」が押下されると（ステップ丸１０）、バッファにさらに「３」が格納され、検索対象表示は「１１２３３３」、「アアカサササ」、「．．ａｄｄｄ」となる。次に、「クリアキー」が押下されると（ステップ丸１１）、それまでバッファに格納されていた「３３３」がクリアされ、直前入力文字が一文字分削除されて、検索対象表示は「１１２３３」、「アアカササ」、「．．ａｄｄ」となる。次に、「３キー」が押下されると（ステップ丸１２）、バッファに「３」が格納され、検索対象表示は「１１２３３３」、「アアカサササ」、「．．ａｄｄｄ」となる。次に、「３キー」が押下されると（ステップ丸１３）、バッファにさらに「３」が格納され、検索対象表示は「１１２３３３３」、「アアカササササ」、「．．ａｄｄｄｄ」となる。次に、「３キー」が押下されると（ステップ丸１４）、バッファにさらに「３」が格納され、検索対象表示は「１１２３３３３３」、「アアカサササササ」、「．．ａｄｄｄｄｄ」となる。
【００４８】
次に、「♯キー」が押下されると（ステップ丸１５）、バッファにさらに「♯」が格納され、検索対象表示は「１１２３３３３３♯」、「アアカサササササ♯」、「．．ａｄｄｄｄｄ♯」となる。次に、「右キー」が押下されると（ステップ丸１６）、それまでバッファに格納されていた「３３３♯」がクリアされ、検索対象表示は「１１２３３３３３♯」、「アアカササ  シ」、「．．ａｄｄ  ｅ」となる。次に、「４キー」が押下されると（ステップ丸１７）、バッファに「４」が格納され、検索対象表示は「１１２３３３３３♯４」、「アアカササ  シタ」、「．．ａｄｄ  ｅｇ」となる。次に、「右キー」が押下されると（ステップ丸１８）、それまでバッファに格納されていた「４」がクリアされ、検索対象表示は「１１２３３３３３♯４」、「アアカササ  シタ」、「．．ａｄｄ  ｅｇ」となる。
【００４９】
次に、「５キー」が押下されると（ステップ丸１９）、バッファに「５」が格納され、検索対象表示は「１１２３３３３３♯４５」、「アアカササ  シタナ」、「．．ａｄｄ  ｅｇｊ」となる。次に、「クリアキー」が押下されると（ステップ丸２０）、それまでバッファに格納されていた「５」がクリアされ、直前入力文字が一文字分削除されて、検索対象表示は「１１２３３３３３♯４」、「アアカササ  シタ」、「．．ａｄｄ  ｅｇ」となる。次に、「クリアキー」が押下されると（ステップ丸２１）、直前入力文字が一文字分削除されて、検索対象表示は「１１２３３３３３♯」、「アアカササ  シ」、「．．ａｄｄ  ｅ」となる。
【００５０】
図１０Ａは、検索結果を選択する場合の動作を示すフローチャートであり、図１０Ｂ〜図１０Ｄは、図１０Ａのステップに対応する画面表示例を示す図である。また、図１０Ａ中、実線で囲まれたステップは、携帯電話機１０の動作を示し、点線で囲まれたステップは、ユーザによるキー操作を示す。まず、検索結果画面が表示される（ステップＳ６０）。ここでは、例えば、図１０Ｂに示すような画面が表示される。図１０Ｂでは、カーソルが最上位の位置にある状態を示している。次に、ユーザが上下キーを下向きに３回操作したとする（ステップＳ６１）。このとき、３番目の検索結果を選択した状態となる（ステップＳ６２）。この状態を、図１０Ｃに示す。図１０Ｃでは、カーソルが最下位の位置にある状態を示している。次に、ユーザが決定キー１１ｂを押下したとすると（ステップＳ６３）、該当エントリの表示がなされる（ステップＳ６４）。このとき、図１０Ｄに示すように、図１０Ｃで選択した検索結果の詳細情報が表示される。また、図１０Ｄでは、カーソルが電話番号上にあるため、決定キー１１ｂを操作することにより、その電話番号で発信をすることが可能となる。
【００５１】
以上説明したように、第２の実施形態によれば、各数字キーに対応付けられた文字を含む文字グループ内のいずれかの文字を含む文字列のインクリメンタル検索を行なうので、いわゆる“あいまい検索”を行なうことができる。例えば、携帯電話機の「１．＠あ」のキーに、文字グループとして、“ア行”を対応付けることにより、ユーザが「１．＠あ」のキーを操作したときは、“ア行”に含まれる文字を含む文字列の検索を行なうことが可能となる。これにより、ユーザの検索操作を簡略化し、利便性の向上を図ることが可能となる。
【符号の説明】
【００５２】
１０  携帯電話機
１１  入力部
１１ａ  数字キー
１１ｂ  決定キー
１１ｃ  ＊キー
１１ｄ  ♯キー
１１ｅ  発信キー
１１ｆ  終話キー
１１ｇ  クリアキー
１２  制御部
１３  入力キー判定部
１４  検索処理部
１６  携帯電話情報ＤＢ
１７  表示部
１７ａ  画面
【図１】
2010212841.tif 000003
【図２】
2010212841.tif 000004
【図３】
2010212841.tif 000005
【図４】
2010212841.tif 000006
【図５Ａ】
2010212841.tif 000007
【図５Ｂ】
2010212841.tif 000008
【図５Ｃ】
2010212841.tif 000009
【図５Ｄ】
2010212841.tif 000010
【図６】
2010212841.tif 000011
【図７】
2010212841.tif 000012
【図８Ａ】
2010212841.tif 000013
【図８Ｂ】
2010212841.tif 000014
【図８Ｃ】
2010212841.tif 000015
【図８Ｄ】
2010212841.tif 000016
【図９Ａ】
2010212841.tif 000017
【図９Ｂ】
2010212841.tif 000018
【図９Ｃ】
2010212841.tif 000019
【図１０Ａ】
2010212841.tif 000020
【図１０Ｂ】
2010212841.tif 000021
【図１０Ｃ】
2010212841.tif 000022
【図１０Ｄ】
2010212841.tif 000023