(57)【要約】【課題】リスト表示すべき項目情報が増えても、従来より備えられている複数の操作キーの操作特性を利用し、選択操作を容易にすることができる情報表示装置及び情報表示方法を提供する。【解決手段】携帯電話機１では、制御部８により項目表示管理テーブルを作成して表示対象の項目情報を記憶し、このうちメイン表示部１９０上に１〜６までの数字キー１７５に対応する数の項目情報を抽出してリスト表示する。制御部８では、リスト表示中の項目情報について、選択の際に操作すべき数字キー１７５を対応付けて項目表示管理テーブルに記憶する。そして、制御部８においてリスト表示の表示内容についてスクロール操作がなされたと判断すると、項目表示管理テーブルにおいてスクロール操作された結果表示される複数の項目情報に選択の際に操作すべき１〜６の数字キー１７５を対応付けて記憶させる。【選択図】図２
2007172252.tif 000002
【特許請求の範囲】
【請求項１】
夫々に文字又は記号が付された複数のキーを有するキー操作手段と、
少なくとも前記複数のキーに対応する数の項目情報をリスト表示する表示手段と、
少なくとも前記表示手段に表示される数以上の項目情報を記憶するリスト記憶手段と、
このリスト記憶手段に記憶された複数の項目情報の内、表示可能な数を前記表示手段へリスト表示するよう指示する第１の指示手段と、
この第１の指示手段によってリスト表示が指示された複数の項目情報に、前記複数のキーのうち選択の際に操作すべきキーの文字又は記号を対応付けて前記表示手段にリスト表示させる第１の表示制御手段と、
前記リスト表示されていない複数の項目情報を表示するためのスクロール操作を指示する第２の指示手段と、
この第２の指示手段によりスクロール操作が指示されると、スクロール操作された結果新たに表示される複数の項目情報に、前記複数のキーのうち選択の際に操作すべきキーの文字又は記号を対応付けて前記表示手段にリスト表示させる第２の表示制御手段と、
を備えることを特徴とする情報表示装置。
【請求項２】
前記キー操作手段の複数のキーのうち何れかが操作されることにより、前記第１の表示制御手段によってリスト表示された複数の項目情報から特定の項目情報を選択する選択手段と、
この選択手段によって選択された項目情報が前記リスト表示された複数の項目情報の何れであるかを識別するための識別情報を前記リスト記憶手段に記憶された複数の項目情報と対応付けて記憶させる識別情報記憶手段とを更に備え、
前記第２の表示制御手段は、前記第２の指示手段によりスクロール操作が指示された場合でも、前記識別情報記憶手段による記憶内容を維持しつつ、表示される複数の項目情報に、前記複数のキーのうち選択の際に操作すべきキーの文字又は記号を対応付けて前記表示手段にリスト表示させることを特徴とする請求項１に記載の情報表示装置。
【請求項３】
前記キー操作手段とは、ダイアルキーであることを特徴とする請求項１又は２に記載の情報表示装置。
【請求項４】
夫々に文字又は記号が付された複数のキーと、少なくとも前記複数のキーに対応する数の項目情報をリスト表示する表示部と、少なくとも前記表示部に表示される数以上の項目情報を記憶するメモリとを備えた電子機器の情報表示方法であって、
前記メモリに記憶された複数の項目情報の内、表示可能な数を前記表示部へリスト表示するよう指示する第１の指示ステップと、
この第１の指示ステップにてリスト表示が指示された複数の項目情報に、前記複数のキーのうち選択の際に操作すべきキーの文字又は記号を対応付けて前記表示部にリスト表示させる第１の表示制御ステップと、
前記リスト表示されていない複数の項目情報を表示するためのスクロール操作を指示する第２の指示ステップと、
この第２の指示ステップにてスクロール操作が指示されると、スクロール操作された結果新たに表示される複数の項目情報に、前記複数のキーのうち選択の際に操作すべきキーの文字又は記号を対応付けて前記表示部にリスト表示させる第２の表示制御ステップと、
からなることを特徴とする情報表示方法。
【請求項５】
夫々に文字又は記号が付された複数のキーと、少なくとも前記複数のキーに対応する数の項目情報をリスト表示する表示部と、少なくとも前記表示部に表示される数以上の項目情報を記憶するメモリとを備えたコンピュータを、
前記メモリに記憶された複数の項目情報の内、表示可能な数を前記表示部へリスト表示するよう指示する第１の指示手段、
この第１の指示手段によってリスト表示が指示された複数の項目情報に、前記複数のキーのうち選択の際に操作すべきキーの文字又は記号を対応付けて前記表示部にリスト表示させる第１の表示制御手段、
前記リスト表示されていない複数の項目情報を表示するためのスクロール操作を指示する第２の指示手段、
この第２の指示手段にてスクロール操作が指示されると、スクロール操作された結果新たに表示される複数の項目情報に、前記複数のキーのうち選択の際に操作すべきキーの文字又は記号を対応付けて前記表示部にリスト表示させる第２の表示制御手段、
として機能させる情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の項目情報を表示する情報表示装置、情報表示方法及び情報表示プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話機は、多様な情報を格納することにより、これら格納された情報の項目を見やすく表示し、かつ、従来よりあるダイアルキーの特定の数字キーや♯キー、＊キーの操作を検出することで、例えばリスト表示された項目情報から、操作されたキーに対応する項目情報の選択、そしてその選択された項目情報に関する詳細表示や、その項目情報の回の階層の情報の表示を行えるようになっている（例えば、特許文献１参照）。
【０００３】
また、近年では実際に表示されるリスト以上の項目情報を記憶し、これらをスクロールさせることにより、表示できるようになっている。
【特許文献１】特開２００２−２３６６７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このようなリスト表示については、ユーザは表示範囲外の項目情報の選択、例えば、リスト表示において、表示範囲外下にあると想定される項目情報を表示させる際は、まず、リスト表示上において、最下部にカーソルを移動させ、その状態で所望する項目情報が最下部に表示されるまでスクロール操作を行う必要があり、結果、カーソルキーの「ある方向」を長い時間連続操作しなければならないという問題があった。
【０００５】
本発明は、このような問題に鑑みてなされたものであり、リスト表示すべき項目情報が増えても、従来より備えられている複数の操作キーの操作特性を利用し、選択操作を容易にすることができる情報表示装置及び情報表示方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、情報表示装置において、夫々に文字又は記号が付された複数のキーを有するキー操作手段と、少なくとも前記複数のキーに対応する数の項目情報をリスト表示する表示手段と、少なくとも前記表示手段に表示される数以上の項目情報を記憶するリスト記憶手段と、このリスト記憶手段に記憶された複数の項目情報の内、表示可能な数を前記表示手段へリスト表示するよう指示する第１の指示手段と、この第１の指示手段によってリスト表示が指示された複数の項目情報に、前記複数のキーのうち選択の際に操作すべきキーの文字又は記号を対応付けて前記表示手段にリスト表示させる第１の表示制御手段と、前記リスト表示されていない複数の項目情報を表示するためのスクロール操作を指示する第２の指示手段と、この第２の指示手段によりスクロール操作が指示されると、スクロール操作された結果新たに表示される複数の項目情報に、前記複数のキーのうち選択の際に操作すべきキーの文字又は記号を対応付けて前記表示手段にリスト表示させる第２の表示制御手段と、を備えることを特徴とする。
【０００７】
請求項２に記載の発明は、請求項１に記載の情報表示装置において、前記キー操作手段の複数のキーのうち何れかが操作されることにより、前記第１の表示制御手段によってリスト表示された複数の項目情報から特定の項目情報を選択する選択手段と、この選択手段によって選択された項目情報が前記リスト表示された複数の項目情報の何れであるかを識別するための識別情報を前記リスト記憶手段に記憶された複数の項目情報と対応付けて記憶させる識別情報記憶手段とを更に備え、前記第２の表示制御手段は、前記第２の指示手段によりスクロール操作が指示された場合でも、前記識別情報記憶手段による記憶内容を維持しつつ、表示される複数の項目情報に、前記複数のキーのうち選択の際に操作すべきキーの文字又は記号を対応付けて前記表示手段にリスト表示させることを特徴とする。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載の情報表示装置において、
前記キー操作手段とは、ダイアルキーであることを特徴とする。
【０００９】
請求項４に記載の発明は、夫々に文字又は記号が付された複数のキーと、少なくとも前記複数のキーに対応する数の項目情報をリスト表示する表示部と、少なくとも前記表示部に表示される数以上の項目情報を記憶するメモリとを備えた電子機器の情報表示方法であって、前記メモリに記憶された複数の項目情報の内、表示可能な数を前記表示部へリスト表示するよう指示する第１の指示ステップと、この第１の指示ステップにてリスト表示が指示された複数の項目情報に、前記複数のキーのうち選択の際に操作すべきキーの文字又は記号を対応付けて前記表示部にリスト表示させる第１の表示制御ステップと、前記リスト表示されていない複数の項目情報を表示するためのスクロール操作を指示する第２の指示ステップと、この第２の指示ステップにてスクロール操作が指示されると、スクロール操作された結果新たに表示される複数の項目情報に前記複数のキーのうち選択の際に操作すべきキーの文字又は記号を対応付けて前記表示部にリスト表示させる第２の表示制御ステップと、からなることを特徴とする。
【００１０】
請求項５に記載の発明は、夫々に文字又は記号が付された複数のキーと、少なくとも前記複数のキーに対応する数の項目情報をリスト表示する表示部と、少なくとも前記表示部に表示される数以上の項目情報を記憶するメモリとを備えたコンピュータを、前記メモリに記憶された複数の項目情報の内、表示可能な数を前記表示部へリスト表示するよう指示する第１の指示手段、この第１の指示手段によってリスト表示が指示された複数の項目情報に、前記複数のキーのうち選択の際に操作すべきキーの文字又は記号を対応付けて前記表示部にリスト表示させる第１の表示制御手段、前記リスト表示されていない複数の項目情報を表示するためのスクロール操作を指示する第２の指示手段、この第２の指示手段にてスクロール操作が指示されると、スクロール操作された結果新たに表示される複数の項目情報に前記複数のキーのうち選択の際に操作すべきキーの文字又は記号を対応付けて前記表示部にリスト表示させる第２の表示制御手段、として機能させることを特徴とする。
【発明の効果】
【００１１】
請求項１、４、５に記載の発明によれば、項目情報をリスト表示する場合は、リスト表示される複数の項目情報に、夫々に文字又は記号が付された複数のキーのうち、選択の際に操作すべきキーの文字又は記号を対応付けてリスト表示させる。そして、リスト表示されていない項目情報を表示すべくスクロール操作が指示されると、スクロール操作された結果新たに表示される複数の項目情報に選択の際に操作すべきキーの文字又は記号を対応付けて前記表示手段にリスト表示させる。したがって、スクロール操作によりリスト表示内容が変更されても、表示中の項目情報とそれらの項目情報を選択するためのキーの文字又は記号との対応関係を更新することができ、従来より備えられている複数の操作キーの操作特性を利用し、選択操作を容易にすることができる。
【００１２】
請求項２に記載の発明によれば、リスト表示された複数の項目情報から特定の項目情報を選択されると、選択された項目情報対応付けて識別情報を記憶させ、スクロール操作が指示された場合は、識別情報の記憶内容を維持しつつ表示される複数の項目情報に選択の際に操作すべきキーの文字又は記号を対応付けてリスト表示させるようにしたので、スクロール操作により表示内容が変更された場合であっても、各項目情報について選択の有無を保持することができる。これにより、ユーザはリスト表示された複数の項目情報について選択等を行い、その後スクロール操作を行っても、どの項目情報が選択されていたかを把握することができる。
【００１３】
請求項３に記載の発明によれば、複数のキーとはダイアルキーなので、表示中の項目情報とその項目情報を選択するためのキーが何れのダイアルキーであるのかを、項目情報の表示行と数字とから直感的に判別することができる。
【発明を実施するための最良の形態】
【００１４】
本発明の情報表示装置を適用させた一実施形態として、携帯電話機においてアドレス帳の項目情報を表示する例について説明する。
【００１５】
図１に、本実施形態における携帯電話機１の外観図を示す。
携帯電話機１は、図１に示すように本体が２分割され、その中央部に設けられた連結機構により折り畳み可能に構成されている、いわゆる折り畳み式の携帯電話機である。
【００１６】
図１（ａ）に示すように、携帯電話機１を開いたその正面には、２分割された本体の一方にメイン表示部１９０、他方にキー入力部１７が設けられている。メイン表示部１９０の上部には受話スピーカ７が設けられており、キー入力部１７の下部には送話マイク６が設けられている。
【００１７】
メイン表示部１９０は、操作画面や画像等を表示するディスプレイであり、ユーザが携帯電話機１の操作時に主に使用するディスプレイである。
【００１８】
キー入力部１７は、オンフックキー１７１、オフフックキー１７４、数字、文字、記号等の入力を行うための数字キー１７５のダイアルキーの他、カーソル操作を行うための方向キー１７２、決定操作を行うための決定キー１７３、所定の動作モードに対応するモードキー１７６、ショートカットキー１７７等の各種機能キーを備えている。
【００１９】
携帯電話機１の背面には、図１（ｂ）に示すように、サブ表示部１９１が設けられている。サブ表示部１９１は携帯電話機１を折り畳んだ際に補助的に使用されるディスプレイである。
【００２０】
また、携帯電話機１の側面には、リモートコントローラやイヤホン等の外部機器を接続するためのコネクタ２２が設けられており、その下部には脱着可能な外部記録媒体を接続するためのコネクタ２０が設けられている。
【００２１】
図２に、携帯電話機１の機能的構成を示す。
図２に示すように、携帯電話機１は、アンテナ２を有する無線部３、無線処理部４、音声処理部５、受話スピーカ７、送話マイク６、制御部８、報知処理部９、システムメモリ１１、ユーザメモリ１２、プログラムメモリ１３、メディア処理部１４、ＡＭＰ（Amplifier）１５、スピーカ１６１、１６２、キー入力部１７、ドライバ１８、メイン表示部１９０、コネクタ２０、コネクタ２２を備えて構成されており、各部はシステムバス１０を介して接続されている。
【００２２】
無線部３は、アンテナ２を介して無線通信網（無線電話網を含む）上の無線基地局と接続して、音声通話やメールデータ等の無線通信を行う。無線部３は、受信時には受信した無線信号（ＲＦ（Radio Frequency）帯の信号）をＩＦ（Intermediate Frequency）帯に周波数変換し、復調可能なレベルまで増幅した後、無線処理部４に出力する。また、送信時には無線処理部４から入力された変調信号をＲＦ帯まで周波数変換して無線信号とし、アンテナ２を介して送信する。無線基地局との間で送受信される無線信号の変復調方式としては、ＣＤＭＡ（Code Division Multiple Access）方式、ＧＳＭ（Global System for Mobile communication）方式、ＰＤＣ（Personal Digital Cellular）方式等の何れの方式を適用することとしてもよい。
【００２３】
無線処理部４は、音声符号復号化回路、音声信号処理回路及びパケットデータ処理回路等を備えている。受信時には、無線部３により受信された無線信号をデコードして音声処理部５へ出力し、送信時には音声処理部５から入力された送話データや制御部８から入力されたパケットデータ等をエンコードして無線部３へ出力する。
【００２４】
音声処理部５は、通話音声に係る処理を行う。受話時には無線処理部４によりデコードされた受信データに基づいて音声信号を生成し（復調し）、受話スピーカ７に出力する。受話スピーカ７は音声処理部５から入力される音声信号に基づいて音声出力を行う。
一方、送話マイク６は音声振動に基づく音声信号を生成し、音声処理部５に出力する。音声処理部５は、送話マイク６から入力された音声信号のデジタル変換を行い、送信データとして無線処理部４へ出力する。
【００２５】
制御部８は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）等から構成され、システムメモリ１１に記憶されている各制御プログラムを読み出して、この制御プログラムとの協働により、各種演算を行う或いは各部の動作を集中制御する。
【００２６】
報知処理部９は、音源ＩＣ（Integrated Circuit）等を備え、着信音（単音、メロディ音含む）、アラーム音等の報知音の出力制御を行う。音源ＩＣは報知音の音源データを記憶し、その音源データに基づく音信号を生成してＡＭＰ１５に出力する。ＡＭＰ１５では報知処理部９から入力される音信号が増幅され、スピーカ１６１、１６２により報知音の音出力が行われる。
【００２７】
システムメモリ１１は、不揮発性のＲＯＭ（Read Only Memory）であり、オペレーションプログラムの他、通話プログラム、メールプログラム、音楽再生プログラム、ムービー再生プログラム、Ｗｅｂブラウザプログラム等の携帯電話機１の基本動作に係るアプリケーションプログラム及びプログラムの実行に必要なパラメータ、データ等を記憶している。
【００２８】
ユーザメモリ１２は、フラッシュＲＯＭ等から構成され、アドレス帳データ、音楽データ、ムービーデータ（動画像データ及び音データ）、ＷｅｂサイトからダウンロードしたＷｅｂ画面データ等、ユーザにより使用される各種データを記憶する。
【００２９】
プログラムメモリ１３は、上記各制御プログラムの実行に際して処理されるデータや処理結果等を一時的に格納するＲＡＭである。
【００３０】
メディア処理部１４は、入力される音楽データのアナログ変換を行って音信号を生成し、ＡＭＰ１５に出力する。ＡＭＰ１５は、メディア処理部１４から入力された音信号を増幅し、スピーカ１６１、１６２に出力する。スピーカ１６１、１６２は、入力された音信号に基づいて音出力を行い、音楽等を再生する。
【００３１】
キー入力部１７は、上述したオンフックキー１７１、方向キー１７２、決定キー１７３、オフフックキー１７４、数字キー１７５、モードキー１７６、ショートカットキー１７７等の各種機能キーを備えており、これら各キー１７１〜１７７の操作に応じた操作信号を生成して制御部８に出力する。
【００３２】
ドライバ１８は、制御部８の制御に従って表示データのラスタライズを行い、メイン表示部１９０、サブ表示部１９１の表示駆動を行う。メイン表示部１９０、サブ表示１９１については上述したので、ここでは説明を省略する。
【００３３】
コネクタ２０は、外部記録媒体２１との接続インターフェイスであり、携帯電話機１と外部記録媒体２１との間で外部記録媒体２１内のデータのやりとりを仲介する。
【００３４】
コネクタ２２は、携帯電話機１とコネクタ２２に接続された外部機器との間でデータの送受信を仲介する。
【００３５】
次に、図３〜図６を参照して、携帯電話機１の動作について説明する。
図３は、アドレス帳に登録されている複数の項目情報をリスト表示する際に実行される情報表示処理を説明するフローチャートである。この情報表示処理は、制御部８とシステムメモリ１１に記憶されている情報表示処理プログラムとの協働により実現されるソフトウェア処理であり、キー入力部１７を介してアドレス帳データの表示が指示操作されると開始されるものである。
【００３６】
図３に示す情報表示処理では、まず制御部８においてユーザメモリ１２からアドレス帳データが読み出され、当該アドレス帳データに基づいてアドレス帳に登録されている全ての項目情報が抽出される。アドレス帳データは、人物の氏名、電話番号、メールアドレス等の接続先を特定する情報が登録されたものである。そして、これら項目情報を管理するための項目表示管理テーブル１３１が制御部８により作成され、プログラムメモリ１３に記憶される（ステップＳ１）。
【００３７】
メイン表示部１９０の表示範囲には限りがあるため、表示可能な項目情報数が制限される。ここでは、表示可能な最大数以上の項目情報がアドレス帳に登録されていることを前提に以下の説明を行う。表示範囲を超える項目情報についてはスクロール操作により表示可能とするが、アドレス帳に登録されている全ての項目情報とその全ての項目情報のうちメイン表示部１９０に表示される項目情報との対応関係を管理する必要がある。上記項目表示管理テーブル１３１はそのために作成されるものである。
【００３８】
図４（ａ）に、項目表示管理テーブルの一例を示す。
図４（ａ）に示すように、項目表示管理テーブル１３１では、アドレス帳データから読み出された項目情報（例えば、Ａさん、Ｂさん等の人物名）に対して、表示行番号、対応数字キー、選択状態、カーソルの各項目が設定されている。表示行番号の項目にはその項目情報が表示されている場合に先頭行からの順番を示す数字が記憶され、対応数字キーの項目には表示中の項目情報を選択するための操作キーとして割り当てられた数字キー１７５の数字が記憶されている。ここでは、１〜６の数字キー１７５を操作可能とし、この６つのキーに対応してメイン表示部１９０において最大６つの項目情報を表示するため、１〜６までの数字が記憶される。
【００３９】
また、選択状態の項目は各項目情報について選択状態であるか否かの状態管理を行うためのものであり、選択状態とされた項目情報に対しては、選択状態であることを識別するための識別情報として「ＯＮ」の選択フラグが記憶される。また、カーソルの項目は後述するリスト画面におけるカーソルの現在位置を管理するためのものであり、カーソルが位置する項目情報については「ＯＮ」のカーソルフラグが記憶される。なお、選択フラグは複数に亘って設定が可能であるのに対し、カーソルフラグは同時に複数設定することはできない。
【００４０】
なお、初期設定により、項目表示管理テーブル１３１が作成された当初は、先頭の項目情報「Ａさん」から順に表示行番号１〜６が設定され、その表示行番号と一致するように数字キー１７５が設定されるものとする。
【００４１】
項目表示管理テーブル１３１が作成されると、制御部８の表示制御により項目表示管理テーブル１３１において表示行番号１〜６に設定されている項目情報が抽出され、メイン表示部１９０上にリスト表示される。また、選択対象の項目情報を特定するためのカーソルがリスト表示された第１行目の項目情報の位置に表示される（ステップＳ２）。
【００４２】
図５（ａ）に、項目情報がリスト表示されたリスト画面例を示す。
図５（ａ）に示すように、リスト画面ｄでは「Ａさん」〜「Ｆさん」までの６つの項目情報ｄ１が表示され、第１行の「Ａさん」の項目情報の位置にカーソルｄ３が表示されている。また、各項目情報にはその表示行番号、つまり操作すべき数字キー１７５の数字ｄ２が表示されている。画面下には項目情報の選択の確定指示を行うための確定アイコンｋ１、項目情報の選択を指示するための選択アイコンｋ２、選択を全て解除するよう指示するための全解除アイコンｋ３が表示されている。これら各アイコンｋ１〜ｋ３は、それぞれショートカットキー１７７、決定キー１７３、モードキー１７６の各キーに割り当てられており、各キー１７７、１７３、１７６が操作されると、その操作信号を受けた制御部８においてアイコンｋ１〜ｋ３が操作されたと認識される。
【００４３】
ユーザは、方向キー１７２を操作して、リスト画面ｄにおいて参照したい項目情報にカーソルｄ３を合わせ、選択アイコンｋ２を操作して選択状態とする、或いは参照したい項目情報に対応付けて表示されている数字ｄ２と同じ数字の数字キー１７５を押下し、選択状態とする。なお、項目情報の選択は複数可能である。参照したい項目情報全てを選択した状態で確定アイコンｋ１を操作すると、その選択状態が確定され、選択された項目情報についての操作処理（例えば、複写や削除）が行われることとなる。
【００４４】
また、携帯電話機１ではリスト画面ｄの表示範囲外の項目情報についてはスクロール表示が可能である。スクロール表示させたい場合には、ユーザはスクロール操作を行う。スクロール操作は、方向キー１７２によりカーソルｄ３を先頭行又は最終行を超えて移動する操作を行う、或いはスクロール表示の指示を行うための操作キーをキー入力部１７の何れかのキーに割り当てておき、これを操作することとしてもよい。
【００４５】
携帯電話機１では、リスト画面ｄを表示後、キー入力が待機される。そして、方向キー１７２が操作されたと判別されると（ステップ３；Ｙ）、制御部８において当該方向キー１７２の操作はスクロール操作であったか否かが判別される（ステップＳ４）。スクロール操作ではなかった場合（ステップＳ４；Ｎ）、リスト画面ｄにおいて、制御部８の表示制御により上下方向のうち押下された方向キー１７２の方向に応じてカーソルｄ３が上又は下の行に移動されて表示される（ステップＳ５）。なお、方向キー１７２の一操作につき一行分移動されるので、図５（ａ）に示す状態で下方向の方向キー１７２を４回操作すると、「Ａさん」の位置にあったカーソルｄ３が４行分下へ移動し、「Ｅさん」の項目情報に移動することとなる。カーソルｄ３の移動が終了すると、ステップＳ１９の項目表示管理テーブル更新処理に移行する。この更新処理については全てのキー操作についての説明を終えた後、説明する。
【００４６】
一方、スクロール操作であった場合（ステップＳ４；Ｙ）、制御部８の表示制御によりリスト画面ｄにおいてスクロール表示が行われる（ステップＳ６）。スクロール表示とは、スクロール操作の結果、リスト画面ｄにおいて項目情報が入れ替えられて更新表示されるものである。このとき、方向キー１７２の押下回数分だけ項目情報が入れ替えられる。例えば、図５（ｂ）に示すように「Ａさん」〜「Ｆさん」の項目情報が表示されており、カーソルｄ３が「Ｅさん」の位置にある状態から下方向の方向キー１７２が３回操作された場合、図５（ｃ）に示すように「Ａさん」、「Ｂさん」の項目情報が削除され、「Ｃさん」〜「Ｆさん」の表示行が繰り上げられるとともに、新たに最終行側から「Ｇさん」、「Ｈさん」の項目情報が追加されて表示される。スクロール表示が終了すると、ステップＳ１９の項目表示管理テーブル更新処理に移行する。
【００４７】
次に、リスト画面ｄにおいて選択アイコンｋ２が操作された場合について説明する。
決定キー１７３の押下により選択アイコンｋ２が操作された場合（ステップＳ７；Ｙ）、図５（ｂ）に示すように、リスト画面ｄにおいてカーソルｄ３が位置する項目情報に選択状態であることを示すチェックマークｄ４が表示され、選択状態とされる（ステップＳ８）。なお、選択状態とされた項目情報にカーソルｄ３が位置する場合、図５（ｂ）に示すように選択アイコンｋ２に代えて解除アイコンｋ４が表示される。ユーザは選択状態を解除したい場合、この解除アイコンｋ４を操作する。解除アイコンｋ４は選択アイコンｋ２と同様に決定キー１７３が割り当てられており、決定キー１７３の押下操作は制御部８において、選択状態が解除されているときには選択アイコンｋ２として、選択状態のときには解除アイコンｋ４として認識される。
選択状態の表示処理が終了すると、ステップＳ１９の項目表示管理テーブル更新処理に移行する。
【００４８】
一方、リスト画面ｄにおける操作が解除アイコンｋ４であった場合（ステップＳ９；Ｙ）、制御部８の表示制御によりカーソルｄ３が位置する項目情報に付されているチェックマークｄ４が非表示とされ、選択状態が解除される（ステップＳ１０）。そして、ステップＳ１９の項目表示管理データ更新処理に移行する。
【００４９】
また、リスト画面ｄにおいて全解除アイコンｋ３が操作された場合（ステップＳ１１；Ｙ）、制御部８の表示制御により表示している全ての項目情報についてチェックマークｄ４が非表示とされ、画面に表示されていない項目を含めた全ての項目の選択状態が解除される（ステップＳ１２）。そして、ステップＳ１９の項目表示管理データ更新処理に移行する。
【００５０】
次に、リスト画面ｄにおいて数字キー１７５が操作された場合について説明する。
数字キー１７５が操作されると（ステップＳ１３；Ｙ）、項目表示管理テーブル１３１に基づいて操作された数字キー１７５の数字に対応する項目情報が制御部８により判別され、当該判別された項目情報にカーソルｄ３が移動表示される（ステップＳ１４）。次いで、移動後のカーソルｄ３が位置する項目情報が選択状態となっていない場合には選択状態に設定され、既に選択状態となっていた場合には付されていたチェックマークｄ４が非表示とされて選択状態が解除される（ステップＳ１５）。その後、ステップＳ１９の項目表示管理テーブル更新処理へ移行する。
【００５１】
一方、リスト画面ｄにおいて確定アイコンｋ１が操作された場合（ステップＳ１６；Ｙ）、項目情報に対する選択状態が確定され（ステップＳ１７）、制御部８の制御により当該選択状態にある項目情報に対する操作処理へ移行する。このとき、選択状態に有るかどうかは項目表示管理テーブル１３１に記憶されている選択状態を示すフラグに基づいて判別され、表示されていない項目情報についても選択状態のフラグがＯＮに設定されている場合にはその選択状態が確定され、操作処理へ移行することとなる。例えば、リスト画面ｄが図５（ｄ）に示す状態のときに確定アイコンｋ１が操作されると、選択状態で表示されている「Ｄさん」、「Ｅさん」の２つの項目情報に表示範囲外の項目情報も含めて操作処理へ移行する。
【００５２】
また、確定アイコンｋ１ではなく、オンフックキー１７１が押下操作され、項目情報の表示終了が指示操作された場合（ステップＳ１８；Ｙ）、制御部８の表示制御によりメイン表示部１９０に表示されていたリスト画面ｄが非表示とされて本処理を終了する。
一方、何れの操作もなされなかった場合（ステップＳ１８；Ｎ）、ステップＳ３の処理へ戻り、キー入力が待機される。
【００５３】
次に、図６を参照して、項目表示管理テーブル更新処理について説明する。項目表示管理テーブル更新処理は、リスト画面ｄにおいてキー操作が行われる毎に実行される処理である。
図６に示す項目表示管理テーブル更新処理では、プログラムメモリ１３に格納された項目表示管理テーブル１３１において、まずカーソルｄ３の表示行の情報が更新される（ステップＳ１０１）。具体的には、方向キー１７２又は数字キー１７５の操作によりリスト画面ｄ上のカーソルｄ３が移動されると、その移動後の位置にある項目情報に対し、項目表示管理テーブル１３１のカーソルの項目においてカーソルフラグが設定される。
【００５４】
例えば、図５（ａ）に示すリスト画面ｄにおいて「Ａさん」の位置にカーソルｄ３が表示されているとき、図４（ａ）に示すように項目表示管理テーブル１３１では「Ａさん」の項目情報に対しカーソルフラグが設定されている。これに対し、図５（ｂ）に示すようにリスト画面ｄにおいてカーソルｄ３が「Ｅさん」の位置に移動された場合、項目表示管理テーブル１３１のカーソルの項目では、図４（ｂ）に示すようにカーソルフラグが「Ａさん」から「Ｅさん」の方に切り替えられる。
【００５５】
カーソルの項目についての情報更新が終了すると、選択状態の情報更新が行われる（ステップＳ１０２）。すなわち、選択アイコンｋ２又は数字キー１７５の操作により、リスト表示中の項目情報について選択状態の設定又は解除がなされると、その設定又は解除に応じて項目表示管理テーブル１３１の選択状態の項目において選択フラグの設定が変更され、更新される。
【００５６】
例えば、図５（ｃ）に示すように「Ｅさん」の項目情報について選択状態とされている場合、項目表示管理テーブル１３１では図４（ｃ）に示すように、「Ｅさん」の項目情報について選択フラグが設定されている。これに対し、図５（ｄ）に示すようにリスト画面ｄにおいてさらに「Ｄさん」の項目情報についても選択状態とされた場合には、図４（ｄ）に示すように項目表示管理テーブル１３１において「Ｄさん」の項目情報について選択フラグが設定されることとなる。一方、選択状態の解除がなされた場合には選択フラグが削除されることとなる。
【００５７】
選択状態の情報の更新後には、表示行番号の情報更新が行われるとともに（ステップＳ１０３）、更新された表示行番号と同じ数字の数字キー１７５が対応数字キーに設定され更新される（ステップＳ１０４）。すなわち、スクロール操作によりスクロール表示がなされた場合、表示行（つまり、項目情報選択のための数字キー１７５）と表示する項目情報の対応関係が変化するため、その変化に応じて新たに対応関係を修正するものである。
【００５８】
例えば、リスト画面ｄが図５（ｂ）に示す状態である場合、項目表示管理テーブル１３１では図４（ｂ）に示すように表示行番号「１」〜「６」が、現在表示中の項目情報「Ａさん」〜「Ｆさん」に設定されている。これに対し、カーソルｄ３の移動によりスクロール表示が行われ、図５（ｃ）に示すようにリスト画面ｄにおいて表示中の項目情報が「Ｃさん」〜「Ｈさん」に切り替えられると、項目表示管理テーブル１３１では図４（ｂ）に示すように「Ａさん」〜「Ｆさん」に設定されていた表示行番号「１」〜「６」が、図４（ｃ）に示すようにスクロール表示された「Ｃさん」〜「Ｈさん」に更新される。また、更新された表示行番号の数字と一致するように対応数字キーの数字が更新される。
【００５９】
次いで、全項目情報について項目表示管理テーブル１３１の各項目（表示行番号、対応数字キー、選択状態、カーソル）の更新が行われたか否かが判別され（ステップＳ１０５）、未終了である場合には（ステップＳ１０５；Ｎ）、ステップＳ１０１に戻り、未終了の項目情報についての更新処理が行われる。また、全ての項目情報について更新処理が終了している場合には（ステップＳ１０５；Ｙ）、図３のステップＳ３の処理に移行する。
【００６０】
以上のように、本実施形態では項目表示管理テーブル１３１を作成し、表示対象の全項目情報のうち、表示中の項目情報とその項目情報を選択するための数字キー１７５との対応関係を管理する。よって、スクロール表示により表示中の項目情報が変更になった場合でも、項目表示管理テーブル１３１において表示変更後の項目情報と数字キー１７５の情報を修正することにより、数字キー１７５の対応付けを容易に更新することができる。これにより、ユーザはスクロール表示により表示内容が切り替わっても特定のユーザインターフェイスを用いることなく、従来よりある数字キー１７５の操作のみで項目情報の選択を行うことができ、操作性が良いとともに操作特性を生かすことができる。
【００６１】
また、項目情報をリスト表示する際にはその項目情報を選択するための数字キー１７５の数字を各項目情報に対応付けて表示するので、ユーザは所望の項目情報を選択するために何れの数字キー１７５を操作すればよいのか、容易に把握することができる。
【００６２】
また、選択フラグにより項目表示管理テーブル１３１において各項目情報についての選択状態を記憶するので、スクロール操作により表示内容が更新され、選択された項目情報が表示上から消えた場合でも、その選択状態を保持することができる。
【００６３】
また、一般的に携帯電話機では小型が進んだことにより表示画面の領域も小さいことが多い。そのため、アドレス帳データのように表示対象の項目情報が多い場合にはスクロール形式で表示が行われることが多い。よって、このような携帯電話機において付属のダイアルキーにより項目情報を選択できる構成は、携帯電話機の特性に適しており、操作性の観点から特に好ましいものとなる。
【図面の簡単な説明】
【００６４】
【図１】本発明を適用した携帯電話機を示す外観図である。
【図２】図１の携帯電話機の機能的構成を示す図である。
【図３】携帯電話機により実行される情報表示処理を説明するフローチャートである。
【図４】情報表示処理時に作成される項目表示管理テーブル例を示す図である。
【図５】情報表示処理時に表示されるリスト画面例を示す図である。
【図６】情報表示処理のサブルーチンである項目表示管理テーブル更新処理を説明するフローチャートである。
【符号の説明】
【００６５】
１    携帯電話機
３    無線部
４    無線処理部
１７    キー入力部
１７２    方向キー
１７３    決定キー
１７５    数字キー
８    制御部
１９０    メイン表示部
１２    ユーザメモリ
１３    プログラムメモリ
１３１    項目表示管理テーブル
【図１】
2007172252.tif 000003
【図２】
2007172252.tif 000004
【図３】
2007172252.tif 000005
【図４】
2007172252.tif 000006
【図５】
2007172252.tif 000007
【図６】
2007172252.tif 000008