(57)【特許請求の範囲】
【請求項１】
少なくとも名前と電話番号を含むアドレスデータを記憶する記憶手段と、前記アドレスデータを項目毎に一覧表示する表示手段と、を備える電子機器において、
前記少なくとも名前と電話番号を含むアドレスデータをソートし、５０音順に連続する複数のデータ群に分類分けする分類手段と、
前記分類分けされたデータ群の中から任意のデータ群を指定する指定手段と、
前記指定手段で指定されたデータ群を先頭に、複数のデータ群が同一画面上で連続するように表示される場合であって、データ群とデータ群の表示上の境界に位置するデータ同士がデータ群内と同じ行間隔で連続的に表示されるとき、前記指定手段により指定されたデータ群に属する全てのデータとこれらと同行に位置する他の全ての項目を第１の表示形態で表示し、該指定されたデータ群に続いて表示される他のデータ群については、当該他のデータ群に属する全てのデータとこれらと同行に位置する他の全ての項目を第２の表示形態で表示するように制御する制御手段と、
を備えることを特徴とする電子機器。
【請求項２】
前記第１及び第２の表示形態は、それぞれ異なる表示色であることを特徴とする請求項１記載の電子機器。
【請求項３】
前記第１及び第２の表示形態は、階調、ハッチング、網がけ、又は文字装飾が異なる表示であることを特徴とする請求項１記載の電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データを保持する複数のアプリケーションソフトを内蔵した電子機器に関し、詳細には、アドレスデータ等を一覧表示可能な携帯情報端末などの電子機器に関する。
【０００２】
【従来の技術】
ＰＤＡ（Personal Digital Assistant）等の携帯情報端末では、スケジュール機能のほか、アドレス帳として宛名及び住所、電話番号等からなるアドレス情報を一覧表示し、検索できるものがある。例えば、特開平５−１４５６８６号公報には、１つのアプリケーション、アドレス帳（ＦＡＸ）データから必要なデータのみを検索するための絞り込み技術として、登録した宛先名、電話番号を用途別の各種分野で管理し、表示する装置について開示されている。
コンピュータの普及にあたって、個人が扱うデータ量が飛躍的に伸びている。その中で、データの内容の主要なものをインデックスとし、リスト表示することによってデータの検索を行っていた。
【０００３】
図１４は、従来の電子機器の表示例を示す図であり、アドレスデータを基に、登録した宛先名及び電話番号を表示する表示例を示す。
このアドレス帳の表示では、名前及び電話番号の項目を備え、名前に対応する電話番号が５０音順に一覧表示される。例えば、「あ」行を先頭として、まず名前「かとう」及び電話番号「0742-64-xxxx」が表示され、続いて名前「かじかわ」及び電話番号「03-5123-xxxx」が表示され、以下同様に、最終行の名前「よしもと」及び電話番号「03-6243-xxxx」が表示される。
【０００４】
【発明が解決しようとする課題】
しかしながらこのような従来の電子機器にあっては、膨らみつづけるデータ量に対してインデックスによるリスト表示だけでは発見しにくくなっているという問題点があった。
例えば、図１４のような名前と電話番号から構成されるアドレス帳のリスト上で、「か」行を選択した場合、「か」行の最初のデータがアクティブ（図中、ハッチング部分参照）になり、それ以降のデータがリスト上に表示される。ユーザが「か」行のデータの中の一番最後になる「こ」のデータを参照したい場合、すぐに発見することが困難である。
【０００５】
上記不具合について具体的に説明する。
図１５及び図１６は、従来のアドレス情報の一覧表示方法による表示例を示す図であり、図１５（ａ）は選択グループのデータが１０件を超えている時の表示例を、図１５（ｂ）は選択グループのデータが１０件未満の時の表示例を、また、図１６はその他の表示例をそれぞれ示す。
【０００６】
これらの図において、１０は電子機器の表示画面、１１は表示画面１０上に表示された名前と電話番号から構成されるアドレス帳のリスト、１２はアドレス帳リスト１１の表示内容を５０音順で選択するために表示画面１０上に表示された「あ」行〜「わ」行のソフトキーである。図１５（ａ）には、選択グループのデータが表示しきれずに残されていることを示す次画面指示キー１３が表示されている。また、図中、ハッチング部分は、該当キー又は項目が選択され、データがアクティブ状態にあることを示している。例えば、図１５（ａ）では、「か」行のソフトキーがタッチキー等により選択され、「か」行のデータが１０件表示されている。
【０００７】
図１５に示す表示例１は、選択されたグループの範囲内のデータしか表示されない。図１５（ａ）では、ソフトキー１２により「か」が選択され、名前よみが「か」行で始まるデータが１０件（ここでの最大表示データ数）表示されている。最大表示データ数をオーバしていることから、１０件のデータ表示されるとともに、次画面指示キー１３が表示されている。ここで、図１５（ｂ）に示すように、「や」が選択された場合、「や」行で始まるデータが２件のため、２件のデータしか表示されていない。
この表示方法の欠点は、図１５（ｂ）の場合に顕著に表れ、１０件のデータ分表示できるにもかかわらず２件のデータ分しか表示されないと言う点にある。
【０００８】
特に、アドレス情報は、利用者個々によって、データ量もデータ傾向も異なる。例えば、親戚のアドレス情報は、名字が同一であることが多く該当する名前のデータが多くなる。すなわち、人によっては「あ」行はたくさん登録されているが、「や」行はほとんど登録されていないと言う状況になる。しかし、「あ」行の表示処理も「や」行の表示処理も、区別なく処理され、一度に表示する数も同一であるため、無駄な表示スペースを作り出したり（「や」行の場合）、目的とする人のアドレスを目視検索するのに時間がかかったり（「あ」行の場合）が発生する。
他の表示方法は、あくまでも、分類を指定するボタン（「あ」〜「わ」ボタン）は、表示すべきデータの先頭データを意味する方法である。
【０００９】
図１６の表示例２に示すように、選択されたボタンは、「や」であるが、「わ」行のデータも、「や」行のデータに続いて表示されている。
表示例２の表示方法の問題は、データの切れ目（ここでは、「や」行と「わ」行）が分かりにくいと言う点にある。図１６では、あまり問題とならないが、データ量が多い場合（例えば、「や」行以降のデータが４件ではなく５０件程度ある場合）で、例えば、「やまもと」が登録されているか否かを目視検索したとする。名前よみが「ゆ」、「よ」で始まる人が登録されていない場合、「わ」行のデータまでたどりついた時初めて、「やまもと」と言う名の人は登録されていないと言うことがわかる。一見、簡単に検索できるようにも思えるが、本目視検索では、このようなことが意外と難しい。この不具合は、スクロール処理、すなわち一覧表示における現在表示されている最終候補の次のデータを選択した時の表示処理にも該当する。
【００１０】
本発明は、このような課題に鑑みてなされたものであって、目的のデータを簡単に検索することができ、操作性の効率を上げ、処理のスピードアップを可能にすることができる電子機器を提供することを目的としている。
【００１１】
【課題を解決するための手段】
本発明の電子機器は、複数項目からなるデータを記憶する記憶手段と、前記データを項目毎に一覧表示する表示手段と、を備える電子機器において、前記複数項目からなるデータをソートし、連続する複数のデータ群に分類分けする分類手段と、前記分類分けされたデータ群の中から任意のデータ群を指定する指定手段と、前記表示手段に複数のデータ群を表示するとき、前記指定手段により指定されたデータ群を第１の表示形態で表示し、該指定されたデータ群と異なるデータ群については、前記第１の表示形態で表示されたデータ群に続いて、第２の表示形態で表示するように制御する制御手段と、を備えることを特徴とするものである。
【００１２】
また、好ましくは、前記第１及び第２の表示形態は、それぞれ異なる表示色であってもよく、前記第１及び第２の表示形態は、階調、ハッチング、網がけ、又は文字装飾が異なる表示であってもよい。
さらに、好ましくは、前記複数項目からなるデータは、ひらがな又はカタカナ文字列からなる名前読みをキー項目とするアドレス情報であってもよく、前記データ群は、５０音順に分類されたデータであってもよい。
【００１３】
【発明の実施の形態】
以下、添付図面を参照しながら本発明の好適な電子機器の実施の形態について詳細に説明する。
図１は、本発明の実施の形態の電子機器の外観を示す図、図２は、電子機器の構成を示すブロック図である。本実施の形態に係る電子機器は、携帯電話端末に適用した例である。
【００１４】
図１において、２０ａは携帯電話端末（電子機器）２０本体であり、携帯電話端末本体２０ａは、ドットマトリクス構成の液晶表示装置（ＬＣＤ）からなりカラー表示可能な表示部２１（表示手段）、数字キー２２ａ，アドレスデータ等を選択するＮｅｘｔ，Ｐｒｅｖキー２２ｂ，データを選択する決定キー２２ｃ等の入力キー群からなる入力部２２（指定手段）、及び動作モードを切替えるモード切替ボタン２３を備えて構成される。
【００１５】
携帯電話端末２０は、送受信処理等の電話機能に加え、アプリケーション（ここでは、アドレス帳のアプリケーション）を内蔵している。また、本携帯電話端末２０には、動作モードが２つあり、電話の送着信処理を行う通常モード、アドレス帳を表示し電話番号を選択するアドレス帳モードが存在する。本携帯電話端末２０は、この動作モードを切り替えるモード切替ボタン２３と、ダイヤリング番号を入力するためのキー、アドレスデータを表示、選択するためのキーからなる入力部２２とを備える。
【００１６】
表示部２１は、昇順又は降順に並べ替えたデータを項目毎に一覧表示するもので、タッチ操作によりデータ入力が可能な液晶タッチパネルを用いてもよい。タッチパネルを採用した場合、携帯電話端末２０への文字入力は、キーボードのほか、このタッチパネルにより行われる。
【００１７】
図２において、携帯電話端末２０は、ＣＰＵ等からなる制御部３１（制御手段，分類手段）、ＲＯＭ，ＲＡＭ等からなる記憶部３２（記憶手段）、電話の送受信処理を行う通信部３３、アドレス帳データや相手側の端末の電話番号等各種情報を表示する表示部２１、ユーザのデータ入力手段である入力部２２、動作モードを切り替えるためのモード切替ボタン２３から構成される。
【００１８】
制御部３１は、入出力等の動作演算処理の実行を含む装置全体の制御を行う制御部であり、ＲＯＭ上のプログラムに従い、演算に使用するデータを記憶したメモリを使用してアプリケーション処理等各種処理を実行する。
特に、制御部３１は、アドレス帳データの項目をキーとしてデータを昇順又は降順に並べ替えるソート機能、複数項目からなるデータを表示属性を基に所定のデータ群に分類分けする分類機能、さらに、指定されたデータを表示部２１に表示するとともに、該指定されたデータと同じ表示属性を持つデータについては、第１の表示色で表示し、該指定されたデータと異なる表示属性を持つデータについては、第２の表示色で表示する機能を有する。
【００１９】
記憶部３２は、ＲＯＭ、ＲＡＭ等により構成され、ＲＯＭは、携帯電話端末２０の種々の機能と本データ表示制御を実現するためのプログラムやフォントデータ等の固定データを記憶する読出し専用の半導体メモリである。
ＲＡＭは、データ表示制御に関するデータや演算に使用するデータ及び演算結果等を一時的に記憶するいわゆるワーキングメモリとして使用される。ＲＡＭの一部の記憶領域は、電源バックアップするか、あるいはＥＥＰＲＯＭ（electrically erasable programmable ROM）やフラッシュメモリ等の不揮発性メモリにより構成され、電源ＯＦＦ後も設定条件を保持する。この記憶領域には、アドレス帳のデータ、名前、電話番号等の保存データが格納される。
【００２０】
本携帯電話端末２０は、図３に示すアドレスデータ配列（Adr Ctrl Table［］）でデータを記憶部３２に保持する。また、記憶部３２は、各データの分類を制御するデータも保持し、そのデータ構造は図４に示すアドレスデータ制御配列（Adr Ctrl Table［］）である。
【００２１】
図３は、記憶部３２に格納されるアドレスデータ構造を示す図、図４は、記憶部３２に格納されるアドレスデータ制御Ｔａｂｌｅを示す図である。
図３において、アドレスデータ配列（Adr Ctrl Table［］）は、アドレスデータのＩＤナンバー（Addr ID No.）ごとに、名前Adr Data Base［］.nameのデータ、電話番号Adr Data Base［］.telnoのデータを格納する。例えば、ＩＤナンバー（Addr ID No.）「０」には、名前「あさかわ」、電話番号「03-3456-xxxx」のデータが格納され、ＩＤナンバー（Addr ID No.）「１」には、名前「うえむら」、電話番号「042-725-xxxx」のデータが格納され、以下同様に、ＩＤナンバー（Addr ID No.）「３３」には、名前「さきやま」、電話番号「06-6321-xxxx」のデータが格納される。
【００２２】
また、図４において、アドレスデータ制御Ｔａｂｌｅ（Adr Ctrl Table［］）は、５０音順の先頭キー「あ」〜「わ」にそれぞれ制御ＩＤ番号「０」〜「９」を付与し、この制御ＩＤ番号「０」〜「９」に、図３のＩＤナンバー（Addr ID No.）を格納する。図４では、図３のアドレスデータ構造に対応して、「あ」、「か」、「さ」にそれぞれ制御ＩＤ先頭番号「０」、「２０」、「３３」が保持されている。
【００２３】
以下、上述のように構成された携帯電話端末２０の動作を説明する。
図５は、制御部３１の動作を示すフローチャートであり、図中、Ｓはフローの各ステップを示す。
まず、ステップＳ１で着信したか否かを判別し、着信した場合はステップＳ２で着信処理を行ってスタートの状態に戻る。すなわち、着信があったときは着信処理を優先して実行し、以降に述べるアドレスデータ表示処理は着信処理終了後まで待つ。着信していないときは、ステップＳ３で入力部２２の各種キー及びモード切替ボタン２３が押されたか否かを判別する。各種キー及びモード切替ボタン２３が押されていないときは、スタートの状態に戻る。各種キー及びモード切替ボタン２３が押されたときは、ステップＳ４〜Ｓ８でどのキー／ボタンが押されていたか否かを判別する。まず、ステップＳ４で押されたキー／ボタンが決定キー２２ｃか否かを判別し、決定キー２２ｃの場合にはステップＳ５で既に数字キー２２ａが入力されているか否かを判別する。
【００２４】
数字キー２２ａが既に入力されていた場合は、ステップＳ６でダイヤリング処理を行ってスタートの状態に戻る。数字キー２２ａが押されていない場合は、そのままスタートの状態に戻る。
上記ステップＳ４で決定キー２２ｃでない場合は、ステップＳ７で押されたキー／ボタンが数字キー２２ａか否かを判別する。数字キー２２ａの場合には、入力情報を保持してスタートの状態に戻る。数字キー２２ａでない場合には、数字キー２２ａの入力は終えている判断してステップＳ８に進み、ステップＳ８で押されたキー／ボタンがモード切替ボタン２３か否かを判別する。モード切替ボタン２３でない場合には、スタートの状態に戻る。モード切替ボタン２３の場合には、図６に示す制御表に従った処理を行う。
【００２５】
図６は、モード切替ボタン２３が押された場合に制御部３１に返される値及び、制御態様を表にして示す図である。
図６の各キー／ボタンが押された場合に制御部３１に返される値及び制御表が示す通り、通常モードからアドレス帳モードに切り替わる。この時、図６の制御表に示される通りに、各キー／ボタンの制御が切り替わる。
【００２６】
図５のフローに戻って、ステップＳ９で現在のアドレスデータのＩＤナンバー（Addr ID No.）を示すレジスタｃｕｒに０を入力し（ｃｕｒ＝０）、現在のアドレスデータを一番最初のデータにする。次いで、ステップＳ１０でアドレスデータ表示処理を行い、表示部２１にアドレス帳データを表示する。このアドレスデータ表示処理については、図７により後述する。次いで、ステップＳ１１で表示部２１に表示されたアドレスデータからアドレスデータを選択する選択処理が選択されたか否かを判別し、アドレスデータ選択処理が選択されたときにはステップＳ６でダイヤリング処理を行う。アドレスデータ選択処理が選択されないときは、スタートの状態に戻る。
【００２７】
図７及び図８は、アドレスデータ表示処理を示すフローチャートであり、図５のステップＳ１０の処理に対応する。
まず、ステップＳ２１でアドレスデータ表示処理で用いる変数ｎｕｍ，ｉ，ｃａｔを初期化する（ｎｕｍ＝０，ｉ＝ｃｕｒ，ｃａｔ＝０）。アドレスデータ表示処理で使用する変数は５つあり、図９に示される。
【００２８】
図９は、アドレスデータ表示処理で用いられる変数を表にして示す図であり、図９において、ｉは表示するAddr ID変数、ｃｕｒは現在のAddr ID No.、ｎｕｍは現在表示されているアドレスデータの数、ｃｏｌは表示色、ｃａｔは現在のAddr ID No.が属する行をそれぞれ示す。
【００２９】
次いで、ステップＳ２２で現在のAddr ID No.を示すｃｕｒが、アドレスデータ制御Ｔａｂｌｅの値以下（ｃｕｒ≦Adr Ctrl Table［cat］）か否かを判別し、ｃｕｒ＞Adr Ctrl Table［cat］のときは、アドレスデータが現在のAddr ID No.が属する行にはないと判断してステップＳ２３でｃａｔを１つインクリメント（ｃａｔ++）してステップＳ２２に戻る。このステップＳ２２及びステップＳ２３の処理により現在選択されているアドレスデータ（Addr ID No.）が属する行を選定する。具体的には、アドレスデータ制御Ｔａｂｌｅを利用し、「あ」行から順に見ていき、「あ」行に含まれていなかったら「か」行に含まれているか調べ、どの行に属するか分かったら実際の表示処理に入る。
【００３０】
ステップＳ２４以下が実際の表示処理であり、まず、ステップＳ２４でｉがアドレスデータの総数を超していないか、かつｎｕｍがディスプレイに表示できる総数より小さいかを判別し、この条件を満たしていないときは本アドレスデータ表示処理を終了する。上記条件を満たしたときは、ステップＳ２５でアドレスデータ構造（図３参照）に基づいてｉの名前Adr Data Base［ｉ］.name、電話番号Adr Data Base［ｉ］.telnoを、表示部２１のｎｕｍの行に表示する。次いで、ステップＳ２６以下の処理で上記行に色を表示する処理を行う。
【００３１】
図１０は、アドレスデータ表示処理で用いられる定数を表にして示す図であり、この定数表は色の種類を指定するための変数を格納する。
色の種類は、図１０の定数表に示されるように、現在選択されている項目の表示色（COL＿CURRENT）、現在選択されている項目と同じ行の表示色（COL＿SAME＿CATEGORY）、それ以外の表示色（COL＿OTHER）の３種類が存在する。なお、これら変数名と選択データの表示色の具体例については図１３により後述する。
【００３２】
フローに戻って、ステップＳ２６で変数ｃｕｒが現在選択されたｉか（ｉ＝ｃｕｒか）否かを判別し、現在選択された項目であれば、ステップＳ２７で変数ｃｏｌにCOL＿CURRENTを代入する。現在選択された項目でないときは、ステップＳ２８でｉが、現在のAddr ID No.が属する行に対応するアドレスデータ制御Ｔａｂｌｅの値以上（ｉ≧Adr Ctrl Table［cat］）で、かつ、次の行に対応するアドレスデータ制御Ｔａｂｌｅより小さい（ｉ＜Adr Ctrl Table［cat+1］）か否かを判別してｉが現在選択されている項目と同じ行か否かを判断する。
【００３３】
現在選択された項目と同じ行に属する場合、ステップＳ２９で変数ｃｏｌにCOL＿SAME＿CATEGORYを代入してステップＳ３１に進む。また、現在選択された項目と同じ行に属さない場合、ステップＳ３０で変数ｃｏｌにCOL＿OTHERを代入してステップＳ３１に進む。
【００３４】
ステップＳ２８では、表示部２１のｎｕｍの行に、上記ステップＳ２７，Ｓ２９，Ｓ３０のいずれかで選択されたｃｏｌで示される色を表示する。これで一行に表示する処理は終了し、ステップＳ３２で次の行を表示するために、ｉとｎｕｍを１つインクリメント（ｉ++，ｎｕｍ++）してステップＳ２４に戻り、ステップＳ２４で前記の条件を満たすか否かの処理を行う。
【００３５】
図１１は、アドレスデータ選択処理を示すフローチャートであり、図５のステップＳ１１の処理に対応する。
まず、ステップＳ４１でキー／ボタンが押されたか否かを判別し、押されていなければスタートの状態に戻る。押されていたときは、ステップＳ４２で押されたキー／ボタンがモード切替ボタン２３であるか否かを判別し、モード切替ボタン２３のときは、選択しない状態で本フローを終了する。ここで図６に示される通り、モードはアドレス帳モードから通常モードに切り替わる。上記ステップＳ４２でモード切替ボタン２３でないときは、ステップＳ４３で決定キー２２ｃか否かを判別する。決定キー２２ｃのときは、選択された状態で本フローを終了する。この時、Adr Data Base［cur］.telnoで示される電話番号を、図５のステップＳ６で述べたダイヤリング処理に渡す。
【００３６】
上記ステップＳ４３で決定キー２２ｃでないときは、ステップＳ４４で押されたキー／ボタンが数字キー２２ａか否かを判別する。数字キー２２ａのときは、ステップＳ４５で変数ｃｕｒにAdr Ctrl Table［押下数字キーの戻り値］を代入してステップＳ４７に進む。ここで押下数字キーの戻り値とは、図６の表に示されるキーからの戻り値である。一方、上記ステップＳ４４で数字キー２２ａでないときは、ステップＳ４６で現在のｃｕｒから図６の表に示されるＮｅｘｔ，Ｐｒｅｖキー２２ｂが押された時に返される値を加算する。
【００３７】
次いで、ステップＳ４７でアドレスデータ表示処理（図５のステップＳ１０）に遷移する。
上述したフローを実行することにより、アドレス帳の使用の際には、表示部２１に以下のようなアドレスデータ表示が行われる。
【００３８】
図１２は、本携帯電話端末２０の表示例を示す図であり、図１４に示した従来の表示例と同様のアドレスデータを基に、登録した宛先名及び電話番号を表示したものである。
図１４に示す従来の表示方法では、名前と電話番号から構成されるアドレス帳のリスト上で、「か」行を選択した場合、「か」行の最初のデータがアクティブ（図中、ハッチング部分参照）になり、それ以降のデータがリスト上に表示される。ユーザが「か」行のデータの中の一番最後になる「こ」のデータを参照したい場合、すぐに発見することが困難であった。
【００３９】
これに対して、本実施の形態では、データの分類情報を表示できるように構成されているため、図１２のハッチング部分に示すように、「か」行のデータ全てが色で分類されて表示される。そのため、「か」行の最後が分かりやすく、目的のデータを素早く検索することができる。この例では、「か」行のデータ全てが色で分類されているので「か」行の一番最後になる「こ」のデータ（「ごうだ」，044-611-xxxx）を素早く検索することができる。
上記は、データ量が比較的少ない場合の例であるが、データ量がもっと多いインデックスによるリスト表示の場合には、非常に検索が容易となる。
【００４０】
上記効果についてさらに具体的に説明する。
図１３は、本実施形態の携帯電話端末２０のアドレス情報の一覧表示方法による表示例を示す図であり、選択グループのデータが１０件を超えている時の表示例であり、図１５（ａ）に対応するものである。
【００４１】
図１３において、４０は携帯電話端末２０の表示部２１の表示画面、４１は表示画面４０上に表示された名前と電話番号から構成されるアドレス帳のリスト、４２はアドレス帳リスト４１の表示内容を５０音順で選択するために表示画面４０上に表示された「あ」行〜「わ」行のソフトキー、４３は選択グループのデータが表示しきれずに残されていることを示す次画面指示キーである。図１３では、ソフトキー４２により「あ」が選択され（ソフトキー４２のハッチング部分参照）、名前よみが「あ」行で始まるデータ５件とそれに続く「か」行のデータ５件の、合わせて１０件のデータが表示されている。
【００４２】
図１３の表示画面４１のハッチング部分に示すように、「あ」行のデータ全てが選択データと同分類のデータ色で分類されて表示される。そのため、「あ」行の最後が分かりやすく、目的のデータを素早く検索することができる。
また、図１５（ｂ）の従来例の表示例のように、１０件のデータ分表示できるにもかかわらず２件のデータ分しか表示されないような不具合が解消され、無駄な表示スペースを作り出したり、無駄なスペースがあるために次ページ指示等のキー操作の頻度を減少させることができ、使い勝手の向上と検索時間の短縮を図ることができる。
【００４３】
以上のように、本実施の形態の携帯電話端末（電子機器）２０は、データを項目毎に一覧表示する表示部２１、数字キー２２ａ，アドレスデータ等を選択するＮｅｘｔ，Ｐｒｅｖキー２２ｂ，データを選択する決定キー２２ｃ等の入力キー群からなる入力部２２、動作モードを切替えるモード切替ボタン２３、装置全体の制御、及び項目をキーとしてデータを昇順又は降順に並べ替える制御部３１、記憶部３２、電話の送受信処理を行う通信部３３を備え、制御部３１は、指定されたデータを表示部２１に表示するとともに、指定されたデータと同じ表示属性を持つデータについては、第１の表示色で表示し、指定されたデータと異なる表示属性を持つデータについては、第２の表示色で表示するように制御するので、指定行のデータ全てが指定データと同分類のデータ色で分類されて表示され、分類ごとのデータの最後が分かりやすく、目的のデータを素早く検索することができる。
【００４４】
なお、上記実施の形態では、電子機器を携帯電話端末に適用した例であるが、アプリケーションのデータを保有し、該アプリケーションを実行する電子機器であればどのような装置（例えば、ＰＤＡ等の携帯情報端末）にも適用可能である。
また、上記実施の形態では、指定されたデータのデータ群とそれ以外のデータ群とで、文字例の背景色をそれぞれ異なるようにした例であるが、これは一例であって、文字列自体の色分けを行うようにしても良く、また、表示色ではなく階調、ハッチング、網がけ、文字装飾等を異なるように表示しても良い。階調表示等にすれば、色表示機能を持たない表示装置においても直ぐに実施が可能となる。
また、上記携帯電話端末を構成する各回路部、例えばＲＯＭ、ＲＡＭ、キー入力部等の種類、数及び接続方法などは前述した実施の形態に限られない。
【００４５】
以上説明した携帯電話端末（電子機器）２０は、この電子機器を機能させるためのプログラムでも実現される。このプログラムはコンピュータで読み取り可能な記録媒体に格納されている。本発明では、この記録媒体として、メインメモリそのものがプログラムメディアであってもよいし、また外部記憶装置としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。いずれの場合においても、格納されているプログラムはＣＰＵがアクセスして実行させる構成であってもよいし、あるいはいずれの場合もプログラムを読み出し、読み出されたプログラムは、図示されていないプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【００４６】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、例えばＰＣカード（ＳＲＡＭカード）のほか、磁気テープやカセットテープ等のテープ系、フロッピーディスクやハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【００４７】
さらに、外部の通信ネットワークとの接続が可能な通信装置を備えている場合には、その通信装置を介して通信ネットワークからプログラムをダウンロードするように、流動的にプログラムを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用プログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであってもよい。なお、記録媒体に格納されている内容としてはプログラムに限定されず、データであってもよい。
【００４８】
【発明の効果】
以上、詳述したように、本発明によれば、目的のデータを簡単に検索することができ、操作性の効率を上げ、処理のスピードアップを可能にすることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態の電子機器の外観を示す図である。
【図２】本実施の形態の電子機器の構成を示すブロック図である。
【図３】本実施の形態の電子機器の記憶部に格納されるアドレスデータ構造を示す図である。
【図４】本実施の形態の電子機器の記憶部に格納されるアドレスデータ制御Ｔａｂｌｅを示す図である。
【図５】本実施の形態の電子機器の制御部の動作を示すフローチャートである。
【図６】本実施の形態の電子機器のモード切替ボタンが押された場合に制御部に返される値及び、制御態様を表にして示す図である。
【図７】本実施の形態の電子機器のアドレスデータ表示処理を示すフローチャートである。
【図８】本実施の形態の電子機器のアドレスデータ表示処理を示すフローチャートである。
【図９】本実施の形態の電子機器のアドレスデータ表示処理で用いられる変数を表にして示す図である。
【図１０】本実施の形態の電子機器のアドレスデータ表示処理で用いられる定数を表にして示す図である。
【図１１】本実施の形態の電子機器のアドレスデータ選択処理を示すフローチャートである。
【図１２】本実施の形態の電子機器の表示例を示す図である。
【図１３】本実施の形態の電子機器のアドレス情報の一覧表示方法による表示例を示す図である。
【図１４】従来の電子機器の表示例を示す図である。
【図１５】従来のアドレス情報の一覧表示方法による表示例を示す図である。
【図１６】従来のアドレス情報の一覧表示方法によるその他の表示例を示す図である。
【符号の説明】
２０  携帯電話端末（電子機器）
２１ａ  携帯電話端末本体
２１  表示部（表示手段）
２２  入力部（指定手段）
２２ａ  数字キー
２２ｂ  Ｎｅｘｔ，Ｐｒｅｖキー
２２ｃ  決定キー
２３  モード切替ボタン
３１  制御部（制御手段，分類手段）
３２  記憶部（記憶手段）
３３  通信部
【図１】
0004485650.tif 000002
【図２】
0004485650.tif 000003
【図３】
0004485650.tif 000004
【図４】
0004485650.tif 000005
【図５】
0004485650.tif 000006
【図６】
0004485650.tif 000007
【図７】
0004485650.tif 000008
【図８】
0004485650.tif 000009
【図９】
0004485650.tif 000010
【図１０】
0004485650.tif 000011
【図１１】
0004485650.tif 000012
【図１２】
0004485650.tif 000013
【図１３】
0004485650.tif 000014
【図１４】
0004485650.tif 000015
【図１５】
0004485650.tif 000016
【図１６】
0004485650.tif 000017