(57)【要約】【課題】  検索結果が増減する課程を視覚的に容易に認識できる携帯電話機を提供する。【解決手段】  検索制御部１８は、ユーザによって複数のグループが選択されるか又は検索条件が変更されるたびに、逐次検索結果を出力し、表示制御部１９は、検索結果が出力されるごとに、検索結果に含まれる個別情報の数に応じて、各個別情報に対応したアイコンを表示部１６に表示する大きさと表示する座標を決定し、決定された座標に従って、各アイコンを表示部１６の第１領域と第２領域の間で移動させる態様で検索結果を表示する。【選択図】図１０
2006260269.tif 000002
【特許請求の範囲】
【請求項１】
通信相手それぞれについて個別情報を予め記憶している記憶手段と、
ユーザによる前記個別情報の検索条件の指定操作を受け付ける操作受付手段と、
前記記憶手段から前記検索条件に合致する個別情報を抽出する抽出手段と、
第１の指定操作を受け付けたとき当該指定操作に応じて抽出された各個別情報に対応する標章をディスプレイの特定領域に表示し、前記第１の指定操作に後続する第２の指定操作を受け付けたとき当該指定操作に応じて抽出された各個別情報に対応する標章を前記特定領域に表示し、前記第２の指定操作を受け付けたとき前記第１の指定操作に応じて抽出された個別情報と前記第２の指定操作に応じて抽出された個別情報との差分に相当する各個別情報に対応する標章を所定の表示態様で表示してその後に消去する表示制御手段と、
前記特定領域に表示されている標章の各々を、ユーザの操作に応じて選択し、選択した標章に対応する個別情報の少なくとも一部を表示する選択情報表示手段とを備える
ことを特徴とする携帯電話機。
【請求項２】
前記表示制御手段は、
前記第１の指定操作を受け付けたとき当該指定操作に応じて抽出された各個別情報に対応する標章をディスプレイの第１領域に表示し、前記第２の指定操作を受け付けたとき当該指定操作に応じて抽出された各個別情報に対応する標章を前記第１領域に表示し、前記第２の指定操作を受け付けたとき前記差分に相当する各個別情報に対応する標章を前記第１領域以外の領域である第２領域に表示してその後に前記第２領域の表示内容を消去する
ことを特徴とする請求項１記載の携帯電話機。
【請求項３】
前記個別情報はグループに分類されており、
前記記憶手段は、
前記個別情報を、グループと対応づけて記憶しており、
前記操作受付手段が受け付ける検索条件の指定操作とは、
１以上のグループと論理演算子とを選択する操作であり、
前記抽出手段は、
選択された１以上のグループと論理演算子とにより特定される検索条件に基づいて個別情報を抽出する
ことを特徴とする請求項１記載の携帯電話機。
【請求項４】
前記記憶手段は、
各個別情報と対応づけて画像データを記憶しており、
前記表示制御手段が表示する前記標章とは、
各個別情報と対応づけて前記記憶手段によって記憶されている画像データである
ことを特徴とする請求項１記載の携帯電話機。
【請求項５】
前記表示制御手段は、
前記抽出手段が抽出した個別情報の数に応じて、各個別情報に対応する標章をディスプレイに表示する大きさを決定し、決定された大きさに従って前記標章を表示する
ことを特徴とする請求項１記載の携帯電話機。
【請求項６】
前記表示制御手段は、
前記第１領域に表示する各標章を、１列に並べて表示し、
前記差分に相当する各個別情報に対応する標章を、前記第１領域に１列に表示されている標章から離脱あるいは加入させるように前記第１領域と前記第２領域との間を移動させる態様で表示する
ことを特徴とする請求項２記載の携帯電話機。
【請求項７】
前記表示制御手段は、
前記第１領域に表示する各標章を、円状に並べて表示し、
前記差分に相当する各個別情報に対応する標章を、前記第１領域に円状に表示されている標章から離脱あるいは加入させるように前記第１領域と前記第２領域との間を移動させる態様で表示する
ことを特徴とする請求項２記載の携帯電話機。
【請求項８】
前記個別情報には、
通信相手の名前、または電話番号、またはメールアドレスが含まれ、
前記選択情報表示手段は、
選択した標章に対応する個別情報のうち、前記名前、前記電話番号、前記メールアドレスの少なくとも一つを表示する
ことを特徴とする請求項１記載の携帯電話機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機に関し、特に、電話帳検索に好適した技術に関する。
【背景技術】
【０００２】
従来、携帯電話機が備える電話帳を用いて通信相手を検索する方法には、グループ検索やインクリメンタルサーチなど様々な方法がある（特許文献１参照）。かかる検索方法によって、ユーザは、所望の通信相手を探し出し、一人あるいは複数人を選択して通話やメール送信などを行うことができる。
【特許文献１】特開２００２−１５２３６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述の検索方法では、電話帳に登録されている通信相手の数が増加するにつれて、検索によって表示される通信相手の数が増加することとなり、ユーザは、表示されている多くの通信候補者の中から所望の通信相手を探さねばならず、電話帳検索の度に難儀することとなる。
この問題を解消するために、複数の検索条件を指定して表示される候補者を徐々に絞り込む方法があるが、この方法によっても、携帯電話機の大きさなどによってディスプレイの表示領域の大きさに一定の制約が設けられる場合においては、ディスプレイに表示できる通信相手の数が制限されるため、通信相手を探しやすい程度にまで候補者数を減少させるには、ユーザは、繰り返し検索条件を指定しなければならない。
【０００４】
このとき、候補者の全体が表示されるまでは、例えば候補者一覧の一部とともに候補者の総数が逐次表示されるなどの態様で検索結果が表示されるのみであり、ユーザにとっては、検索条件を指定することによってどれだけの候補者が検索条件の指定によって減少または増加したかが、視覚的、直感的に分かり辛く、いつ検索条件の指定を止めて通信相手の選択をすればいいのかが判断し辛かった。
【０００５】
そこで、本発明は、かかる問題に鑑みてなされたものであり、通信相手を効率よく検索することが可能であるとともに、ユーザが検索条件を指定する毎に検索結果に含まれる候補者数が増減していく様子を視覚的に容易に把握できる携帯電話機を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の携帯電話機は、通信相手それぞれについて個別情報を予め記憶している記憶手段と、ユーザによる前記個別情報の検索条件の指定操作を受け付ける操作受付手段と、前記記憶手段から前記検索条件に合致する個別情報を抽出する抽出手段と、第１の指定操作を受け付けたとき当該指定操作に応じて抽出された各個別情報に対応する標章をディスプレイの特定領域に表示し、前記第１の指定操作に後続する第２の指定操作を受け付けたとき当該指定操作に応じて抽出された各個別情報に対応する標章を前記特定領域に表示し、前記第２の指定操作を受け付けたとき前記第１の指定操作に応じて抽出された個別情報と前記第２の指定操作に応じて抽出された個別情報との差分に相当する各個別情報に対応する標章を所定の表示態様で表示してその後に消去する表示制御手段と、前記特定領域に表示されている標章の各々を、ユーザの操作に応じて選択し、選択した標章に対応する個別情報の少なくとも一部を表示する選択情報表示手段とを備える。
【発明の効果】
【０００７】
これにより、ディスプレイの表示領域の大きさに制約がある場合であっても、ユーザは、検索条件を指定する毎に、検索結果に含まれる候補者の数が増減していく様子を視覚的に容易に把握することができる。
また、前記表示制御手段は、前記第１の指定操作を受け付けたとき当該指定操作に応じて抽出された各個別情報に対応する標章をディスプレイの第１領域に表示し、前記第２の指定操作を受け付けたとき当該指定操作に応じて抽出された各個別情報に対応する標章を前記第１領域に表示し、前記第２の指定操作を受け付けたとき前記差分に相当する各個別情報に対応する標章を前記第１領域以外の領域である第２領域に表示してその後に前記第２領域の表示内容を消去することとしてもよい。
【０００８】
これにより、ユーザは、検索条件の指定に伴って増減する候補者を示す標章がディスプレイの一部分に出入する様子を視覚的に捉えることで、候補者数の増減を容易に把握することができ、さらに、ディスプレイの一部分を見ることで検索結果に含まれる候補者数を知ることができる。
また、前記個別情報はグループに分類されており、前記記憶手段は、前記個別情報を、グループと対応づけて記憶しており、前記操作受付手段が受け付ける検索条件の指定操作とは、１以上のグループと論理演算子とを選択する操作であり、前記抽出手段は、選択された１以上のグループと論理演算子とにより特定される検索条件に基づいて個別情報を抽出することとしてもよい。
【０００９】
これにより、テンキー等により読みを入力して複数の検索条件を指定する場合に比べ、グループを選択するという容易な操作方法によって検索を行うことができ、また、ただ一つのグループを選択する場合に比べて、複数のグループに属している個別情報を効率よく検索することができる。
また、前記記憶手段は、各個別情報と対応づけて画像データを記憶しており、前記表示制御手段が表示する前記標章とは、各個別情報と対応づけて前記記憶手段によって記憶されている画像データであることとしてもよい。
【００１０】
これにより、例えば通信相手を示す画像データを表示することで、視覚的に認識しやすい態様で個別情報を表現することができる。
また、前記表示制御手段は、前記抽出手段が抽出した個別情報の数に応じて、各個別情報に対応する標章をディスプレイに表示する大きさを決定し、決定された大きさに従って前記標章を表示することとしてもよい。
【００１１】
これにより、検索結果の数に応じてディスプレイに表示される標章の大きさを変えることができ、ユーザは、表示されている標章が大きくなったり小さくなったりする様子を見ることで、検索結果の数が増減し絞り込まれていく過程を視覚的にわかりやすく認識することができる。
また、前記表示制御手段は、前記第１領域に表示する各標章を、１列に並べて表示し、前記差分に相当する各個別情報に対応する標章を、前記第１領域に１列に表示されている標章から離脱あるいは加入させるように前記第１領域と前記第２領域との間を移動させる態様で表示することとしてもよく、前記表示制御手段は、前記第１領域に表示する各標章を、円状に並べて表示し、前記差分に相当する各個別情報に対応する標章を、前記第１領域に円状に表示されている標章から離脱あるいは加入させるように前記第１領域と前記第２領域との間を移動させる態様で表示することとしてもよい。
【００１２】
これにより、検索結果が減少したときは、時間の経過とともに、第１領域に表示されている標章の群から、減少分の標章が第２領域へ離脱するように表示することが可能となり、また、検索結果が増加したときは、増加分の標章を、第１領域に表示されている標章の群へ加えるように表示することができる。
また、前記個別情報には、通信相手の名前、または電話番号、またはメールアドレスが含まれ、前記選択情報表示手段は、選択した標章に対応する個別情報のうち、前記名前、前記電話番号、前記メールアドレスの少なくとも一つを表示することとしてもよい。
【００１３】
これにより、ユーザは、選択した個別情報が指している通信相手に関する情報を認識することができ、通信相手の検索操作から直ちに発信やメール送信などを行うことができる。
【発明を実施するための最良の形態】
【００１４】
＜実施の形態＞
以下、本発明の実施の形態にかかる携帯電話機について図面を用いて説明する。
＜構成＞
図１は、本実施形態の携帯電話機の構成を示す機能ブロック図である。
携帯電話機は、同図に示すように、アンテナ１０、送受信部１１、音声入力部１２、音声出力部１３、操作部１４、記憶部１５、表示部１６、制御部１７を備え、制御部１７は、さらに、検索制御部１８と、表示制御部１９を備える。
【００１５】
アンテナ１０は、機体から出し入れ自在なロッドアンテナであり、通信電波の送受信を行う。
送受信部１１は、無線信号を送受信する無線回路であり、通信波として通信するための通信データの送受信を行う。制御部１７から出力される通信データを変調し、アンテナ１０を介して送信する。また、アンテナ１０を介して受信した通信データを復調し、制御部１７へ出力する。ここで、通信データとは、通話のための音声データや、電子メール、画像データなどのことをいう。
【００１６】
音声入力部１２は、マイクであり、例えばユーザの音声などの、入力された音声を音声信号に変換して制御部１７へ出力する。
音声出力部１３は、スピーカであり、制御部１７から受信した音声信号に基づいて、通話音声などを出力することで、ユーザに対して様々な音声出力を実行する。
図２は、本実施の形態に係る携帯電話機の操作部１４を示す図である。操作部１４は、同図に示すように、上キー２０、左キー２１、下キー２２、右キー２３、ファンクションキー２４、通話開始時や、ＰＴＴ（Push-To-Talk）通話を行う時に使用される通話開始キー２５、通話終了キー２６、左ソフトキー２７、右ソフトキー２８、テンキー２９からなり、ユーザによるキー入力を受け付けて、制御部１７へ信号を出力する。
【００１７】
記憶部１５は、データの書き換えが可能な不揮発性のメモリであり、通信相手の検索に用いる電話帳３００や、グループ番号とグループ名とを対応づけたグループ表４００、検索制御部１８が出力した検索結果などを記憶している。
表示部１６は、液晶パネルであり、制御部１７から受け取った信号に基づいて、検索画面、操作メニュー、文字情報、画像、現在時刻などの表示を行う。
【００１８】
制御部１７は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを備え、ＲＯＭに格納されているプログラムに従って、基地局との通信、通信開始時の処理、ＰＴＴ通話時の処理などを行う。
検索制御部１８は、制御部１７に含まれ、記憶部１５に記憶されている電話帳から通信相手を検索する処理を制御する。通信相手を検索する毎に、検索された通信相手を検索結果として出力し、出力した検索結果を記憶部１５に記憶させる。
【００１９】
表示制御部１９は、制御部１７に含まれ、電話帳の検索画面や検索制御部１８が出力した検索結果を表示部１６に表示する処理などの制御を行う。
＜データ＞
以下、記憶部１５において記憶されている電話帳３００について説明する。
図３は、電話帳３００を示す図である。
【００２０】
同図に示すように、電話帳３００は、記憶部１５が記憶する位置を示す番地３１と、名前３２と、電話番号３３と、メールアドレス３４と、登録グループ３５を含む。
名前３２は、通信相手を識別するための情報であり、例えば通信相手の名前や、団体の名称などである。
電話番号３３は、通信相手の電話番号である。
【００２１】
メールアドレス３４は、通信相手のメールアドレスである。
登録グループ３５は、通信相手の属するグループの番号を、複数個、記憶している。図３の例で言えば、名前３２の「カトウ」は、グループ番号が１と３と７の、３つのグループに属している。なお、グループ番号に対しては、ユーザが名称を与えることができ、与えられた名称は、図４に示すグループ表４００のグループ名４２として記憶部１５に記憶される。
【００２２】
図４は、グループ表４００を示す図である。
同図に示すように、グループ表４００は、グループ番号部４１と、グループ名４２を含む。
グループ番号部４１は、グループ番号を示している。
グループ名４２は、グループ番号部４１のグループ番号に対してユーザが予め設定によって与えた名称である。同図の例で言えば、グループ番号１は、「職場」を示すグループであり、グループ番号２は、「友人」を示すグループである。
【００２３】
＜複数のグループを登録する方法＞
電話帳３００の登録グループ３５は、複数のグループ番号を記憶しているが、グループ番号を複数記憶させておくには、予めユーザによって登録しておく必要がある。その登録方法について、図を用いて説明する。
図５は、ユーザが通信相手を電話帳３００に登録する際の登録画面５００である。
【００２４】
登録画面５００は、電話帳３００の番地３１を設定するための番地設定ボックス５１、名前３２を設定するための名前設定ボックス５２、電話番号３３を設定するための番号設定ボックス５３、メールアドレス３４を設定するためのアドレス設定ボックス５４、登録グループ３５を設定するためのグループ設定部５５、ユーザが選択しているグループ番号のグループ名４２を表示するグループ名表示部５６を含む。
【００２５】
ユーザは、操作部１４を介して名前設定ボックス５２やアドレス設定ボックス５４などに名前やメールアドレスを入力することで電話帳３００に名前３２やメールアドレス３４などを登録することができる。
登録グループ３５は、グループ設定部５５を用いて設定することができ、その方法について説明する。ユーザは、上キー２０、左キー２１、下キー２２、右キー２３を押下することで、登録したいグループ番号へとカーソルを移動させることができ、カーソルが指しているグループ番号は、他のグループ番号と識別できるよう、他のグループ番号と比べて大きく表示される。
【００２６】
図５の例で言えば、カーソルはグループ番号１を指しており、グループ番号１が他のグループ番号と比べて大きく表示される。このとき、カーソルが指しているグループ番号と対応付けて記憶されているグループ名３２が、グループ名表示部５６に表示される。カーソルがグループ番号を指しているときに、例えばファンクションキー２４を押下するなどの、グループを決定する操作を行うことで、グループ番号３５を登録する。
【００２７】
なお、グループ設定部５５において登録されたグループ番号は、表示色が反転されて表示される。図５の例で言えば、グループ番号１と３と７が反転表示されており、これらのグループが登録されていることを示している。
＜動作＞
以下、上述した構成を備える携帯電話機の動作について説明する。
【００２８】
ユーザは、電話帳に含まれる通信相手それぞれに対応づけて記憶されている個別情報を、複数のグループを選択することで検索する。個別情報とは、電話帳３００に記憶されている名前３２や、電話番号３３や、メールアドレス３４などである。
制御部１７は、ユーザがグループを選択する操作を操作部１４によって受け付け、検索制御部１８によって記憶部１５に記憶されている電話帳２００を検索し、検索された個別情報である検索結果を出力して記憶部１５に記憶させる。
【００２９】
ユーザは、電話帳を検索する際に検索条件を指定することができる。検索条件とは、例えば選択したグループに含まれる個別情報を検索する通常検索、選択したグループに含まれない個別情報を検索するＮＯＴ検索、検索結果とユーザが選択したグループとの何れにも属する個別情報を検索するＡＮＤ検索、検索結果と選択したグループとの何れか１以上に含まれる個別情報を検索するＯＲ検索、がある。
【００３０】
検索条件は組み合わせることができ、例えば、ユーザがグループ１、３、７の３つのグループを選択したとき、「グループ１と３の何れにも属する人と、グループ７に属する人」を検索するために、｛「グループ１」∩「グループ３」｝∪「グループ７」というように検索条件を組み合わせることができる。また、ＡＮＤ検索やＯＲ検索と、ＮＯＴ検索を組み合わせて検索することもできる。例えば、「グループ１と３に属する人と、グループ７に属さない人」を検索することができる。
【００３１】
検索条件に従った論理式によって検索結果が出力されると、出力がある毎に、表示制御部１９は、検索結果を記憶部１５から抽出し、表示部１６に表示する。
＜電話帳を検索する処理＞
図６は、検索制御部１８が電話帳を検索し逐次検索結果を出力する処理を示すフローチャートである。
【００３２】
検索制御部１８は、ユーザによる電話帳を検索する操作が始まると、まず、ユーザが一つ目のグループを選択する操作を受け付ける（Ｓ６１）。一つ目のグループが選択されると（Ｓ６１：ＹＥＳ）、新たなグループ選択があるかユーザが検索を終了する操作を行うまで、逐次検索条件に従って検索結果を出力する（Ｓ６２）。Ｓ６２においてユーザが検索を終了したときは（Ｓ６３：ＹＥＳ）、検索制御部１８は、電話帳を検索する処理を終了する。
【００３３】
検索終了ではなく（Ｓ６３：ＮＯ）、ユーザが２つ以上のグループを選択した場合は、新たなグループの選択前に出力されていた検索結果と新たに選択したグループとから、検索条件に従って、新たに検索結果を出力する（Ｓ６４）。ユーザがさらに他のグループを選択するか、検索を終了するまで、検索条件に従った検索結果を出力し、以後、ユーザが検索を終了しない間は（Ｓ６５：ＮＯ）、ユーザがさらに他のグループを選択すると、それまで出力されていた検索結果と新たに選択したグループとに基づいて、検索条件に従った検索結果を出力する（Ｓ６４）。Ｓ６４においてユーザが検索を終了したときは（Ｓ６５：ＹＥＳ）、検索制御部１８は、電話帳を検索する処理を終了する。
【００３４】
＜１回目のグループ選択時の処理＞
ここで、Ｓ６２における検索制御部１８が行う処理について図を用いて詳説する。
図７は、Ｓ６２においてユーザが一つ目のグループを選択してから、新たにグループを選択するか検索を終了するまでの間に検索制御部１８が行う処理を示すフローチャートである。
【００３５】
検索制御部１８は、ユーザが一つ目のグループを選択すると、選択したグループに含まれる個別情報を検索結果として出力する（Ｓ７１）。ここで、ユーザがＮＯＴ検索を検索条件として指定したときは（Ｓ７２：ＹＥＳ）、ユーザが選択したグループに含まれない個別情報を検索結果として出力する（Ｓ７３）。ユーザによる新たなグループ選択がある（Ｓ７４：ＹＥＳ）か、ユーザが検索を終了する（Ｓ７５：ＹＥＳ）までの間（Ｓ７４：ＮＯ、Ｓ７５：ＮＯ）、検索条件を変更する毎に（Ｓ７６）、検索条件に従って検索結果を出力する（Ｓ７１、Ｓ７３）。
【００３６】
＜２回目以降のグループ選択時の処理＞
ここで、Ｓ６４において検索制御部１８が行う処理について詳説する。
図８は、ユーザが複数のグループを選択した際に、検索制御部１８が行う処理を示すフローチャートである。
検索制御部１８は、操作部１４を介してユーザによる複数のグループ選択操作を受け付けると、それまでに出力されていた選択前の検索結果と、新たに選択したグループとから、ＡＮＤ検索やＮＯＴ検索などを組み合わせた検索条件に従った論理式によって、新たに検索結果を出力する（Ｓ８１）。
【００３７】
ユーザが検索条件を変更したときは（Ｓ８２：ＹＥＳ）、選択前の検索結果と、新たに選択したグループと、変更された検索条件とに基づいて、論理式に従って新たに検索結果を出力する（Ｓ８３）。
以後、ユーザが検索を終了する（Ｓ８４：ＹＥＳ）か新たに別のグループを選択する（Ｓ８５：ＹＥＳ）までの間は（Ｓ８４：ＮＯ、Ｓ８５：ＮＯ）、検索条件の変更がある毎に（Ｓ８２：ＹＥＳ）、選択前の検索結果と新たに選択したグループとから、検索条件に従った論理式によって逐次検索結果を出力する。新たに別のグループが選択されると（Ｓ８５：ＹＥＳ）、再びＳ６４の処理を開始する。
【００３８】
このようにして、検索制御部１８は、グループ選択がある毎に、また、検索条件の変更がある毎に、検索結果を出力する。
＜検索結果の表示処理＞
検索結果が出力されると、表示制御部１９は、検索結果が出力される毎に、検索結果を表示部１６へ表示する処理を行う。
【００３９】
図９は、表示制御部１９が検索結果の表示を行う処理を示したフローチャートである。
表示制御部１９は、記憶部１５から、検索制御部１８が記憶させた検索結果を抽出する（Ｓ９１）。抽出した検索結果に含まれる個別情報の数に応じて、検索結果を表示部１６へ表示する方法を決定し、決定した方法に従って、検索結果を表示する（Ｓ９２）。以後、ユーザが検索を終了するまでの間（Ｓ９３：ＮＯ）、検索結果が出力される毎に、抽出した検索結果を表示部１６へ表示する処理を制御する。
【００４０】
＜検索結果表示画面＞
表示制御部１９は、具体的には、例えば図１０に示すような態様で検索結果を表示部１６に表示する。
図１０は、ユーザが電話帳を検索する際に、表示部１６に表示される検索画面１０００を示す図である。
【００４１】
同図に示すように、検索画面１０００は、グループ選択部１０１と、検索結果表示部１０２と、操作取消部１０３と、検索条件変更部１０４と、図１１に示す第１領域１０５と、図１５に示す、個別情報表示部１０６を含む。
グループ選択部１０１は、ユーザがグループを選択する操作を受け付ける。ユーザは、上キー２０や下キー２２を押下することでカーソルを移動させ、グループ番号が示されている画像を選択することができる。ユーザが選択中の画像は、他の画像よりも大きく表示される。選択した画像上でファンクションキー２４を押下すると、選択した画像に対応したグループを選択することができる。ユーザがグループを選択すると、グループに対応した画像が反転表示され、グループがユーザによって選択されていることを示す。図１０（ａ）を例にして説明すると、ユーザはグループ１を選択しており、グループ１を示す画像が他の画像よりも大きく表示されるとともに、反転表示されている。
【００４２】
なお、選択したグループを再度選択する操作を行うと、選択したグループに含まれない個別情報を検索するＮＯＴ検索によって検索を行うよう検索条件を指定することができる。図示していないが、例えばグループを示す画像上に×印を重ねたり、色を変更するなどの方法で、ＮＯＴ検索状態にあることを示すことができる。
検索結果表示部１０２は、検索結果を表示する。図１０（ａ）を例にして説明すると、ユーザは、グループ１を選択しており、グループ１に含まれる個別情報が検索結果表示部１０２に表示される。各個別情報は、直方体の形状をしたアイコンで表示される。アイコンの画像は、予め記憶部１５に記憶されている。同図の例で言えば、グループ１を選択することで、グループ１に含まれる１４個の個別情報が検索結果として出力されており、各個別情報に対応したアイコンが１４個表示されている。
【００４３】
操作取消部１０３は、ユーザが、指定した検索条件を取り消したい際に使用される。ユーザは、左ソフトキー２７を押下することで検索条件の取消操作を行うことができる。
検索条件変更部１０４は、検索条件を変更する際に使用される。ユーザは、右ソフトキー２８を押下することで、検索条件を変更することができる。変更によって切り替えることのできる検索条件は、ＡＮＤ検索とＯＲ検索である。同図の例で言えば、検索条件変更部１０４には、「ＡＮＤ」と表示されており、ＡＮＤ検索によって検索を行うよう、検索条件が指定されている。
【００４４】
図１１に示す第１領域１０５は、検索結果表示部１０２のうち、検索結果に含まれる各個別情報に対応したアイコンを表示する領域である。表示制御部１９は、同図に示すように、第１領域１０５の左下を（０，０）、右上を（２Ｘ，２Ｙ）としたピクセル単位の座標系を有しており、座標系に基づいて、各アイコンを表示する位置を制御する。
図１５に示す個別情報表示部１０６には、検索結果表示部１０２に表示されている各アイコンに対応する個別情報が表示される。ユーザは、グループ選択部１０１にあるカーソルを、右キー２３を押下する操作を行うことで、カーソルを検索結果表示部１０２に移動させることができ、検索結果表示部１０２に表示されている各アイコンを選択することができる。選択中のアイコンは、色が反転して他の選択されていないアイコンと区別できるように表示され、アイコンに対応する個別情報が、個別情報表示部１０６に表示される。ユーザは、上キー２０、下キー２２を押下することで他のアイコンを選択することができ、また、左キー２１を押下することで、カーソルをグループ選択部１０１に移動させることができる。同図の例で言えば、第１領域１０５に表示されているアイコンのうち、最下段に表示されているアイコンが選択されており、アイコンに対応した個別情報のうち名前３２が個別情報表示部１０６に表示されている。
【００４５】
＜検索結果の表示方法を決定する処理＞
ここで、Ｓ９２において、表示制御部１９が、抽出した検索結果に含まれる個別情報の数に応じて検索結果を表示部１６へ表示する方法を決定し、決定された方法に従って、検索結果を表示する処理について、図を参照ながら説明する。
図１３は、ユーザが一つ目のグループを選択した際に、表示制御部１９が行う処理を示したフローチャートである。
【００４６】
表示制御部１９は、ユーザが一つ目のグループを選択すると、抽出した検索結果に含まれる個別情報の数に応じて、検索結果表示部１０２の第１領域１０５へ表示させるアイコンの大きさを決定する（Ｓ１３１）。例えば、検索結果に含まれる個別情報の数が１４個のときは、表示するアイコンの大きさを、縦２×横２ピクセルの大きさと決定する。アイコンの大きさは、例えば各アイコンがすべて第１領域に収まるように、検索結果に含まれる個別情報の数に応じて予め設定しておく。
【００４７】
アイコンの大きさを決定すると、各個別情報を示すアイコンを第１領域１０５に表示する座標を決定する（Ｓ１３２）。決定された座標は、記憶部１５に記憶されている検索結果の各個別情報と対応づけて、記憶部１５に記憶させる。
図を用いて具体的に説明すると、図１２は、記憶部１５が記憶している検索結果格納表１２００を示した図であり、検索結果格納表１２００は、個別情報を記憶している番地を示す番地１２１と、検索結果に含まれる個別情報を示す名前１２２と、個別情報に対応したアイコンを第１領域１０５に表示する座標を示す第１座標１２３と、第２座標１２４を含む。Ｓ１３２において決定された座標は、図１２（ａ）に示すように、第１座標１２３に記憶される。
【００４８】
表示制御部１９は、第１座標１２３に、各アイコンを表示する座標を記憶させると、記憶させた座標に従って、第１領域１０５に、個別情報に対応したアイコンを生成し、表示する（Ｓ１３３）。
このようにして、ユーザが一つ目のグループを選択した際に検索結果に含まれる各個別情報に対応したアイコンを、第１領域１０５に表示することができる。
【００４９】
次に、ユーザが新たなグループを選択したとき、または検索条件を変更したときに、新たな検索結果に含まれる個別情報の数に応じて第１領域１０５に表示するアイコンの表示方法を制御する処理について、図１４を参照して説明する。
図１４は、表示制御部１９が、検索結果が出力される毎に、検索結果表示部１０２へ表示させるアイコンの表示方法を制御する処理を示したフローチャートである。
【００５０】
なお、ユーザによる新たなグループ選択がある前に出力されていた検索結果および検索条件の変更がある前に出力されていた検索結果を第１検索結果とし、新たなグループ選択によって出力された検索結果および検索条件の変更によって出力された検索結果を第２検索結果とする。
表示制御部１９は、検索制御部１８によって第２検索結果が出力されると、出力された第２検索結果に含まれる個別情報の数に応じて、検索結果表示部１０２の第１領域１０５へ表示させるアイコンの大きさを決定する（Ｓ１４１）。
【００５１】
アイコンの大きさを決定すると、各個別情報を示すアイコンを第１領域１０５に表示する座標を決定する（Ｓ１４２）。決定された座標は、図１２（ｂ）に示すように、検索結果格納表１２００の第２座標１２４に記憶される。なお、第１座標１２３に記憶されている座標は、第１検索結果を第１領域１０５に表示する際に、第１検索結果に含まれる各個別情報と対応づけて記憶されていた座標である。
【００５２】
各アイコンを第１領域１０５に表示する座標が決定されると、新たなグループ選択または検索条件の変更によって、検索結果に含まれる個別情報の数が増減したか否かを判断する（Ｓ１４３）。
検索結果数が増加したときは（Ｓ１４３：増加）、第１領域に表示されているアイコンの大きさを、Ｓ１４１で決定された大きさに変更するとともに、第１検索結果に含まれる各個別情報に対応するアイコンを、第１座標１２３に記憶されている座標からＳ１４２において第２座標１２４に記憶させた座標へと移動させるようにしてアイコンの配置を行う（Ｓ１４４）。
【００５３】
配置が完了したら、検索結果表示部１０２の、第１領域１０５以外の領域である第２領域に、新たに検索結果に含まれる各個別情報に対応するアイコンを生成し、その後、第２座標１２４に記憶されている座標へ移動させる（Ｓ１４５）。
なお、新たに検索結果に含まれる各個別情報に対応するアイコンを第２領域に生成するには、例えば、乱数によって第２領域に生成する座標を決定するなどの方法がある。第２領域に生成する座標が決定した後、その座標から第２座標１２４に記憶されている座標へアイコンを移動させる方法は、例えば直線的に移動させるなどのさまざまな方法がある。
【００５４】
Ｓ１４３において、検索結果数が減少したときは（Ｓ１４３：減少）、第１検索結果から除外される個別情報に対応する各アイコンを、第２領域へ移動させる（Ｓ１４６）。第２領域へ移動させたアイコンは、その後、検索結果表示部１０２から消去する。アイコンの消去方法は、画面から消滅するように表示してもよいし、画面外へ退場していくように移動させることで消去することとしてもよい。
【００５５】
所定のアイコンを第２領域へ移動させたら、検索結果表示部１０２に表示されているアイコンの大きさをＳ１４１で決定された大きさに変更し、アイコンを第１座標１２３で記憶されている座標から第２座標１２４に記憶されている座標へ移動させる（Ｓ１４７）。
Ｓ１４３において、検索結果数の増減がないときは、アイコンを移動させるなどの処理は行わない。
【００５６】
このようにして、第２検索結果を第１領域１０５に表示させた後、第２検索結果の第２座標１２４に各個別情報ごとに記憶されている座標を、第１座標１２３へコピーし、第２座標１２４の記憶内容を消去する。
以上説明した検索結果が出力される毎に各アイコンを移動させる処理は、具体的には、例えば図１０（ｂ）、同図（ｃ）に示す態様で表示される。
【００５７】
図１０（ｂ）は、新たなグループ選択によって検索結果数が減少し、第１検索結果から除外される個別情報に対応する各アイコンが、第１領域１０５から第２領域へと移動していく課程を示した図である。同図では、ユーザがグループ１に加えてグループ３を選択したことで、グループ１に属し、かつ、グループ３に属している個別情報を検索しており、グループ３の選択によって、検索結果から除外される個別情報に対応する８個のアイコンが、第２領域へと移動している。
【００５８】
アイコンの移動が完了すると、図１０（ｃ）に示すように、新たな検索結果が表示される。
＜発信処理＞
上述したように、ユーザは、表示されている各アイコンを選択し、個別情報表示部１０６に表示されている個別情報を確認することができる。また、検索結果の個別情報全てに対して、メールの一括送信やＰＴＴ通話を開始することができる。さらに、選択しているアイコンに対応する個別情報を、検索結果から除外することもできる。このとき、除外された個別情報は、検索結果格納表１２００から消去され、再び検索結果に含まれる個別情報の数に応じて表示するアイコンの大きさと第１領域１０５に表示する座標が決定される。決定された座標は検索結果格納表１２００の第２座標１２４に記憶され、検索結果に含まれる各個別情報に対応したアイコンを、第２座標１２４に基づいて配置した後に、第２座標１２４の各個別情報ごとに記憶されている座標を第１座標１２３へコピーし、第２座標１２４の記憶内容を消去する。
【００５９】
また、記憶部１５は、検索結果格納表１２００に記憶されている検索結果のうち、ユーザが選択しているアイコンに対応する個別情報の番地１２１を保持しており、ユーザが上キー２０や下キー２２を押下すると、保持している番地１２１の値を、所定の値だけ増分する。表示制御部１９は、記憶部１５が保持している番地１２１の値を参照して、ユーザが選択しているアイコンを識別し、当該アイコンの反転表示などの処理を行う。
【００６０】
＜補足＞
以上のように発明の実施の形態について説明してきたが、本発明に係る携帯電話機は上述の実施形態に限られないことは勿論である。
（１）上記の実施形態では、各個別情報に対応するアイコンは、直方体の形状であることとしたが、直方体に限られず、その他の図形、文字、記号、これらの立体的形状であってもよい。例えば、図１６に示すように、円形のアイコンであっても良いし、図１７に示すように、球状の立体的形状をしたアイコンであっても良い。また、記憶部１５に、個別情報ごとに画像データを対応づけて記憶させている場合であれば、画像データをアイコンとして表示してもよい。
（２）上記の実施形態では、検索結果を示すアイコンは、図１５に示すように１次元の直線状に表示されることとしているが、この他に、図１６に示すように円状にアイコンを表示してもよいし、図１７に示すように無秩序に並べてアイコンを表示してもよい。なお、図１７のようにアイコンを無秩序に表示するには、アイコンを配置する座標を決定するときに、乱数を用いて座標を決定すればよい。なお、アイコンが無秩序に配置されていても、検索結果は検索結果格納表１２００に格納されており、またユーザがアイコンを選択していれば、記憶部１５にはユーザが選択中のアイコンに対応する個別情報の番地１２１が保持されているので、ユーザは、上キー２０や下キー２２を押下することで、各アイコンを順に選択することができる。
（３）上記の実施形態では、検索条件を指定するごとに、第１領域１０５と第２領域との間でアイコンを移動させることとしているが、第１領域１０５と第２領域の間を移動させることは必須の要件ではないことは勿論であり、例えば第１領域内でアイコンを移動させた後に消去することとしてもよい。
（４）上記の実施形態では、個別情報表示部１０６には、ユーザが選択しているアイコンに対応する個別情報として、名前３２を表示しているが、これに限らず、電話番号３３や、メールアドレス３４などを表示することとしてもよい。
（５）上記の実施形態では、検索結果に含まれる個別情報の数に応じて、表示するアイコンの大きさを決定しているが、これに限らず、アイコンの大きさを固定することとしてもよいし、また、複数個の個別情報を示すアイコンを表示することとしてもよい。例えば、１０個の個別情報を示すアイコンを表示することとしてもよい。
【産業上の利用可能性】
【００６１】
本発明は、電話帳を備える携帯電話機において使用され得る。
【図面の簡単な説明】
【００６２】
【図１】本実施形態の携帯電話機の構成を示す機能ブロック図である。
【図２】操作部１４を示す図である。
【図３】電話帳３００を示す図である。
【図４】グループ表４００を示す図である。
【図５】ユーザが通信相手を電話帳２００に登録する際の登録画面５００を示す図である。
【図６】検索制御部１８が電話帳を検索し逐次検索結果を出力する処理を示すフローチャートである。
【図７】ユーザが一つ目のグループを選択してから新たにグループを選択するか検索を終了するまでの間に検索制御部１８が行う処理を示すフローチャートである。
【図８】ユーザが複数のグループを選択した際に検索制御部１８が行う処理を示すフローチャートである。
【図９】表示制御部１９が検索結果の表示を行う処理を示したフローチャートである。
【図１０】ユーザが電話帳を検索する際に表示部１６に表示される検索画面１０００を示す図である。
【図１１】第１領域１０５を示す図である。
【図１２】検索結果格納表１２００を示した図である。
【図１３】ユーザが一つ目のグループを選択した際に、表示制御部１９が行う処理を示したフローチャートである。
【図１４】検索結果が出力される毎に、アイコンの表示方法を制御する処理を示すフローチャートである。
【図１５】個別情報表示部１０６を示す図である。
【図１６】検索画面１０００を示す図である。
【図１７】検索画面１０００を示す図である。
【符号の説明】
【００６３】
アンテナ１０
送受信部１１
音声入力部１２
音声出力部１３
操作部１４
記憶部１５
表示部１６
制御部１７
検索制御部１８
表示制御部１９
上キー２０
左キー２１
下キー２２
右キー２３
ファンクションキー２４
通話開始キー２５
通話終了キー２６
左ソフトキー２７
右ソフトキー２８
テンキー２９
【図１】
2006260269.tif 000003
【図２】
2006260269.tif 000004
【図３】
2006260269.tif 000005
【図４】
2006260269.tif 000006
【図５】
2006260269.tif 000007
【図６】
2006260269.tif 000008
【図７】
2006260269.tif 000009
【図８】
2006260269.tif 000010
【図９】
2006260269.tif 000011
【図１０】
2006260269.tif 000012
【図１１】
2006260269.tif 000013
【図１２】
2006260269.tif 000014
【図１３】
2006260269.tif 000015
【図１４】
2006260269.tif 000016
【図１５】
2006260269.tif 000017
【図１６】
2006260269.tif 000018
【図１７】
2006260269.tif 000019