(57)【要約】  本発明の携帯端末は、表示画面を有する表示部と、記憶部と、制御部とを備える。記憶部には、表示画面には収まらない、階層構造を有するメニューの全体に対応する全体メニュー画面情報が予め記憶されている。制御部は、全体メニュー画面情報に対して折り畳み処理を施すことにより、表示画面に表示可能な折り畳み画面に対応する折り畳み画面情報を生成し、前記折り畳み画面情報に応答して前記表示部の前記表示画面に前記折り畳み画面を表示する。
2007046343.tif 000002
【特許請求の範囲】
【請求項１】
表示画面を有する表示部と、
前記表示画面には収まらない、階層構造を有するメニューの全体に対応する全体メニュー画面情報を予め記憶する記憶部と、
前記全体メニュー画面情報に対して折り畳み処理を施すことにより、前記表示画面に表示可能な折り畳み画面に対応する折り畳み画面情報を生成し、前記折り畳み画面情報に応答して前記表示部の前記表示画面に前記折り畳み画面を表示する制御部
とを備える携帯端末。
【請求項２】
前記制御部は、前記全体メニュー画面情報に対して前記メニュー全体から表示対象の部分以外の部分を削除する処理を前記折り畳み処理において行う
請求の範囲１に記載の携帯端末。
【請求項３】
前記制御部は、切り替え指示が操作部に入力される毎に、前記切り換え指示に応じて前記全体メニュー画面情報に対して折り畳み処理を施し、且つ、前記折り畳み処理を実行する毎に、前記折り畳み処理によって生成された折り畳み画面情報に応答して前記折り畳み画面を前記表示画面に表示しなおす
請求の範囲２に記載の携帯端末。
【請求項４】
前記折り畳み画面は、前記メニューに含まれる上位階層の項目を表示する領域である上位階層表示領域と、前記メニューに含まれる下位階層の項目を表示する領域である下位階層表示領域とを含み、
前記制御部は、前記折り畳み画面情報に基づいて、前記上位階層表示領域と前記下位階層表示領域とを含む折り畳み画面を表示する
請求の範囲３に記載の携帯端末。
【請求項５】
前記制御部は、前記上位階層表示領域に前記上位階層の項目名の一部分が表示されるように前記折り畳み画面情報を作成する
請求の範囲４に記載の携帯端末。
【請求項６】
前記制御部は、前記上位階層の項目名をスクロール表示によって表示する
請求の範囲４に記載の携帯端末。
【請求項７】
携帯端末の表示部の表示画面には収まらない、複数の階層から成る階層構造を有するメニューを前記表示部に表示するメニュー表示方法であって、
前記メニューの全体に対応する全体メニュー画面情報を予め記憶する画面情報記憶ステップと、
前記全体メニュー画面情報に対して所定の折り畳み処理を施すことにより、前記表示画面に表示可能な折り畳み画面に対応する折り畳み画面情報を生成するメニュー折畳ステップと、
前記折り畳み画面情報に応答して前記表示部の前記表示画面に前記折り畳み画面を表示するメニュー表示ステップ
とを備える
メニュー表示方法。
【請求項８】
前記メニュー折畳ステップの前記折り畳み処理では、前記全体メニュー画面情報に対して前記メニュー全体から表示対象の部分以外の部分を削除する処理が行われる
請求の範囲７に記載のメニュー表示方法。
【請求項９】
切り替え指示が操作部に入力される毎に、前記切り換え指示に応じて前記全体メニュー画面情報に対して折り畳み処理が施され、
前記折り畳み処理を実行する毎に、前記折り畳み処理によって生成された折り畳み画面情報に応答して前記折り畳み画面が前記表示画面に表示しなおされる
請求の範囲８に記載のメニュー表示方法。
【請求項１０】
前記折り畳み画面は、前記メニューに含まれる上位階層の項目を表示する領域である上位階層表示領域と、前記メニューに含まれる下位階層の項目を表示する領域である下位階層表示領域とを含み、
前記メニュー表示ステップでは、前記折り畳み画面情報に基づいて、前記上位階層表示領域と前記下位階層表示領域とを含む前記折り畳み画面が表示される
請求の範囲９に記載のメニュー表示方法。
【請求項１１】
前記折り畳み画面情報は、前記上位階層表示領域に前記上位階層の項目名の一部分が表示されるように作成される
請求の範囲１０に記載のメニュー表示方法。
【請求項１２】
前記上位階層の項目名は、スクロール表示によって表示される
請求の範囲１０に記載のメニュー表示方法。
【請求項１３】
携帯端末の表示部の表示画面には収まらない、複数の階層から成る階層構造を有するメニューを前記表示部に表示するためのプログラムを記録した記録媒体であって、前記プログラムが演算装置によって実行されたときに、前記演算装置が下記ステップ群：
前記メニューの全体に対応する全体メニュー画面情報に対して所定の折り畳み処理を施すことにより、前記表示画面に表示可能な折り畳み画面に対応する折り畳み画面情報を生成するメニュー折畳ステップ、及び
前記折り畳み画面情報に応答して前記表示部の前記表示画面に前記折り畳み画面を表示するメニュー表示ステップ
とを実行する
記録媒体。
【請求項１４】
携帯端末の表示部の表示画面には収まらない、複数の階層から成る階層構造を有するメニューを前記表示部に表示するためのプログラムであって、
前記メニューの全体に対応する全体メニュー画面情報に対して所定の折り畳み処理を施すことにより、前記表示画面に表示可能な折り畳み画面に対応する折り畳み画面情報を生成するメニュー折畳ステップ、及び
前記折り畳み画面情報に応答して前記表示部の前記表示画面に前記折り畳み画面を表示するメニュー表示ステップ
とを演算装置に実行させる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、階層構造を有するメニューを表示する携帯端末、及び携帯端末の表示画面に階層構造を有するメニューを表示するメニュー表示方法に関する。
【背景技術】
【０００２】
携帯電話機等の携帯端末において、複数の階層から成る階層構造を有するメニューを表示することが行われている。一般に、階層構造を有するメニューを表示する場合、メニューのデータ量が多く（例えば、メニューの項目数が多く）、メニューの全てを一画面で表示できないことが多い。このような問題への一つの対処は、スクロール表示の使用である。スクロール表示が採用される場合、メニューの各項目の一部のみが表示画面に表示され、操作部からのユーザ操作に従って表示画面がスクロールされる。他の対処は、例えば、特開平５−１３４８３４号公報、特開平８−１６３４９号公報、特開２００１−３５９００９号公報に開示されているように、階層の異なる複数のメニューを同一表示画面上に重ねて表示する方法である。【０００３】
しかし、階層構造を有するメニューの表示にスクロール表示を用いる場合、メニュー全体を一度に一画面で見ることができず、一覧性（全体を一度に見ることができること）が確保できない。そのため、メニューの上位階層から下位階層までの項目の繋がりをユーザが把握しにくい。【０００４】
また、特開平５−１３４８３４号公報、特開平８−１６３４９号公報、特開２００１−３５９００９号公報に記載された画面表示方法を、携帯端末に適用すれば、ある程度見やすくメニューを表示することができる。しかし、各階層のメニューを重ねて表示するにすぎないので、メニュー全体の構造を把握することはできず、メニューの上位階層から下位階層までの項目の繋がりを容易に把握することはできない。また、階層毎のメニュー画面に対応するメニューデータが必要となるので、階層構造を有するメニューを表示するために複数のメニューデータを用意しなければならず、データ量が大きくなってしまう。
【発明の開示】
【０００５】
そこで、本発明は、階層構造を有するメニューを表示する際のメニュー全体の一覧性を向上させることができ、ユーザの利便性を向上させることができる携帯端末及びメニュー表示方法を提供することを目的とする。
【０００６】
本発明の一の観点において、携帯端末は、表示画面を有する表示部と、前記表示画面には収まらない、階層構造を有するメニューの全体に対応する全体メニュー画面情報を予め記憶する記憶部と、前記全体メニュー画面情報に対して折り畳み処理を施すことにより、前記表示画面に表示可能な折り畳み画面に対応する折り畳み画面情報を生成し、前記折り畳み画面情報に応答して前記表示部の前記表示画面に前記折り畳み画面を表示する制御部とを備えている。ここで、折り畳み処理とは、例えば、メニュー全体のうちの表示対象部分以外の部分を削除する等の加工を行うことによって、１つのメニュー画面を恰も部分的に折り畳んで表示できるようにするための処理のことをいう。
【０００７】
制御部は、切り替え指示が操作部に入力される毎に、前記切り換え指示に応じて前記全体メニュー画面情報に対して折り畳み処理を施し、且つ、前記折り畳み処理を実行する毎に、前記折り畳み処理によって生成された折り畳み画面情報に応答して前記折り畳み画面を前記表示画面に表示しなおすものであってもよい。
【０００８】
前記折り畳み画面は、前記メニューに含まれる上位階層の項目を表示する領域である上位階層表示領域と、前記メニューに含まれる下位階層の項目を表示する領域である下位階層表示領域とを含むものであってもよい。
【０００９】
前記制御部は、前記上位階層表示領域に前記上位階層の項目名の一部分が表示されるように前記折り畳み画面情報を作成するものであってもよい。
【００１０】
また、前記制御部は、前記上位階層の項目名をスクロール表示によって表示するものであってもよい。例えば、前記制御部は、前記上位階層の項目名のうち選択された項目名の文字列をテロップとして右から左にスクロールするものであってもよい。
【００１１】
本発明の他の観点において、携帯端末の表示部の表示画面には収まらない、複数の階層から成る階層構造を有するメニューを前記表示部に表示するためのメニュー表示方法は、
前記メニューの全体に対応する全体メニュー画面情報を予め記憶する画面情報記憶ステップと、
前記全体メニュー画面情報に対して所定の折り畳み処理を施すことにより、前記表示画面に表示可能な折り畳み画面に対応する折り畳み画面情報を生成するメニュー折畳ステップと、
前記折り畳み画面情報に応答して前記表示部の前記表示画面に前記折り畳み画面を表示するメニュー表示ステップ
とを備えている。
【００１２】
本発明の更に他の観点において、記録媒体は、携帯端末の表示部の表示画面には収まらない、複数の階層から成る階層構造を有するメニューを前記表示部に表示するためのプログラムを記録している。前記プログラムは、それが演算装置によって実行されたときに、前記演算装置が、下記ステップ群：
前記メニューの全体に対応する全体メニュー画面情報に対して所定の折り畳み処理を施すことにより、前記表示画面に表示可能な折り畳み画面に対応する折り畳み画面情報を生成するメニュー折畳ステップ、及び
前記折り畳み画面情報に応答して前記表示部の前記表示画面に前記折り畳み画面を表示するメニュー表示ステップ
とを実行するようにコードされている。
【００１３】
本発明の更に他の観点において、プログラムは、携帯端末の表示部の表示画面には収まらない、複数の階層から成る階層構造を有するメニューを前記表示部に表示するためのものである。当該プログラムは、
前記メニューの全体に対応する全体メニュー画面情報に対して所定の折り畳み処理を施すことにより、前記表示画面に表示可能な折り畳み画面に対応する折り畳み画面情報を生成するメニュー折畳ステップ、及び
前記折り畳み画面情報に応答して前記表示部の前記表示画面に前記折り畳み画面を表示するメニュー表示ステップ
とを演算装置に実行させるようにコードされている。
【００１４】
本発明によれば、所定の階層構造を有するメニュー全体を含む全体メニュー画面情報に所定の折り畳み処理を施すことによって、１枚のメニュー画面が表示画面に収まるように部分的に折り畳まれたような態様で表示される。そのため、所定の階層構造を有するメニューの複数階層のメニュー項目を同時に表示することができ、表示画面を有効に利用することができる。また、メニューに含まれる上位階層と下位階層との繋がりを、ユーザが一目で把握することができ、メニュー全体の一覧性を向上させることができる。従って、本発明は、階層構造を有するメニューを表示する際のメニュー全体の一覧性を向上させることができ、ユーザの利便性を向上させることができる。
【００１５】
また、本発明において、所定の階層構造を有するメニュー全体を含む画面情報を予め記憶する画面情報記憶手段を備え、予め記憶する画面情報に基づいて所定の折り畳み処理を施すように構成すれば、メニュー全体の画面情報を予め１つ記憶さえすれば、所定の階層構造を有するメニューを１画面に表示することができる。そのため、階層毎の表示画面の画面情報を予め記憶する必要がなくなる。従って、メニュー表示のための構成部品（例えば、画面情報）を減らすことができ、画面表示領域をより有効に利用することができる。
【００１６】
また、本発明において、メニューに含まれる上位階層の項目名の一部分を表示する上位階層表示領域を含む表示画面を表示するように構成すれば、上位階層のメニュー項目をプレビュー表示することができる。
【００１７】
また、本発明において、上位階層の項目名をスクロール表示するように構成すれば、折り畳み処理を施すことによってメニュー項目の文字列の一部分が隠れた状態となっている場合であっても、ユーザがメニュー項目の項目名全体を確認することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明によるメニュー表示方法を用いた携帯端末の一例を示す斜視図である。
【図２】携帯電話機の構成の例を示すブロック図である。
【図３】記憶部が記憶する全体メニュー画面の画面情報の例を示す説明図である。
【図４】携帯電話機が階層構造を有するメニューを折り畳み処理を実行して表示するメニュー表示処理の一例を示す流れ図である。
【図５】全体メニュー画面に折り畳み処理を施して表示した表示画面のレイアウトの例を示す説明図である。
【図６】ユーザの切り替え指示に従って全体メニュー画面に折り畳み処理を施して表示しなおした表示画面のレイアウトの例を示す説明図である。
【図７】ユーザの切り替え指示に従って全体メニュー画面に折り畳み処理を施して表示しなおす処理の他の例を示す説明図である。
【図８】ユーザの指示に従って、一部が隠れた状態で表示されているメニュー項目をテロップとしてスクロール表示する処理の例を示す説明図である。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態を図面を参照して説明する。図１は、本発明によるメニュー表示方法を用いた携帯端末の一例を示す斜視図である。図１に示すように、本実施の形態では、携帯端末が折畳式携帯電話機１００である場合を例に説明する。図１は、開いた状態の折畳式携帯電話機１００を図示している。なお、携帯端末は、携帯電話機に限らず、例えば、ＰＨＳ等の端末であってもよい。【００２０】
図１に示すように、折畳式携帯電話機１００は、表示部２０を含む表示部側筐体１０と、複数のキーボタンを有する操作部４０を含む操作部側筐体３０とを含む。表示部側筐体１０及び操作部側筐体３０は、例えば、合成樹脂等を用いた剛性体によって作製される。また、表示部側筐体１０と操作部側筐体３０とは、開閉軸を有するヒンジ部１１で回動可能に接続されている。なお、「回動」とは、ある軸に対して正逆方向に円運動できることをいう。本実施の形態では、折畳式携帯電話機１００において、ヒンジ部１１を軸として、例えば、表示部側筐体１を操作部側筐体３の側に閉じたり、開いたりすることができる。また、図１に示すように、操作部側筐体３０は、裏面に電池パック５０が取り付けられる。【００２１】
図２は、携帯電話機１００の構成の例を示すブロック図である。図２に示すように、携帯電話機１００は、電波の送受信を行うアンテナ１１０と、制御部１２１と、記憶部１２２と、無線通信部１２３と、操作部４０と、表示部２０と、カメラユニット（以下、「カメラ」という）１２６と、リンガ発生器１２７と、リンガ駆動部１２８と、音声出力用のスピーカ１２９と、音声入力用のマイクロフォン１３０とを備えている。【００２２】
記憶部１２２は、例えばＲＡＭ等の記憶媒体によって構成され、制御部１２１が実行する制御プログラム等の各種のデータが格納される。なお、記憶部１２２の一部がＲＯＭによって構成されていてもよく、ＲＯＭ部分に制御プログラムが格納されていてもよい。【００２３】
また、記憶部１２２は、所定の階層構造を有するメニューを表示するための表示画面（以下、全体メニュー画面ともいう）の全体の内容を含む全体メニュー画面情報を予め記憶する。図３は、記憶部１２２が記憶する全体メニュー画面情報の例を示す説明図である。図３に示すように、本実施の形態では、記憶部１２２は、複数の階層（本例では、第１階層〜第３階層）を含むメニューに対応する全体メニュー画面情報を予め１つ記憶する。また、全体メニュー画面情報は、階層毎にメニュー項目を含んでいる。例えば、図３に示すように、第１階層のメニューは、メニュー項目として、「メール」や「ｉモード（登録商標）」、「ｉアプリ（登録商標）」等を含む。なお、本実施の形態では、記憶部１２２が３つの階層を含む全体メニュー画面情報を記憶する場合を説明するが、記憶部１２２は、２つの階層を含む全体メニュー画面情報や、４以上の階層を含む全体メニュー画面情報を記憶してもよい。【００２４】
制御部１２１は、具体的には、ＣＰＵ（中央処理装置）と、図示しない各種の周辺回路とで構成され、携帯電話機１００が備える各部の制御を行う機能を有する。本実施の形態では、制御部１２１は、記憶部１２２が記憶する全体メニュー画面情報に基づいて、所定の階層構造を有するメニューを表示部２０に表示させる制御を行う。【００２５】
本実施の形態では、記憶部１２２が記憶する全体メニュー画面情報に示される全体メニュー画面を表示部２０に表示する場合、全体メニュー画面が大きすぎて、そのままでは表示部２０の表示画面に収まるように表示できない。本実施の形態では、制御部１２１は、記憶部１２２が記憶する１つの全体メニュー画面情報を加工して、１画面に収まるように表示部２０に表示させる。【００２６】
そこで、本実施の形態では、制御部１２１は、１つの全体メニュー画面が恰も部分的に折り畳まれたような形態を有する折り畳み画面を生成し、折り畳み画面を表示部２０に表示する。折り畳み画面は、表示部２０の表示画面に収まるように生成される。詳細には、制御部１２１は、全体メニュー画面から表示対象の部分以外の部分を削除する処理を全体メニュー画面情報に対して行うことによって、折り畳み画面に対応する折り畳み画面情報を生成する。例えば、制御部１２１は、全体メニュー画面の一部分を削除したり、メニュー項目間の空白部分を削除したり、表示領域の幅を制限するように全体メニュー画面情報を加工して折り畳み画面情報を生成し、これにより、表示部２０の表示画面に収まる折り畳み画面を表示部２０に表示する。【００２７】
以下、制御部１２１が行う全体メニュー画面の画面情報の加工処理を折り畳み処理ともいい、全体メニュー画面情報の加工処理を行うことを全体メニュー画面を折り畳むとも表現する。なお、制御部１２１を構成するＣＰＵは、例えば、記憶部１２２に格納される制御プログラムに従って動作する。【００２８】
無線通信部１２３は、所定の通信プロトコルに従って信号の変復調を行う機能を有する。具体的には、無線通信部１２３は、無線信号を、アンテナ１１０を介して受信して復調する処理を行う。また、無線通信部１２３は、制御部１２１から出力された信号を変調し、アンテナ１１０を介して無線信号を送信する処理を行う。【００２９】
操作部４０は、例えば、電話番号の入力等を行うためのキーボタンによって構成される。操作部４０は、ユーザの操作に応じた入力信号を制御部１２１に出力する機能を有する。【００３０】
表示部２０は、例えばＬＣＤ（Liquid Crystal Display：液晶表示装置）によって構成され、携帯電話機１００の折畳時に筐体の内側となる位置に配設される。表示部２０には、所定の階層構造を有するメニューや、待ち受け画面、機能設定画面等が表示される。【００３１】
カメラ１２６は、例えばディジタルカメラが備える各種の機能を有し、被写体を撮像するＣＣＤ等の撮像素子や、撮像によって得た画像データを制御部１２１に出力する回路等を備えている。【００３２】
リンガ駆動部１２８は、制御部１２１の制御に従ってリンガ発生器１２７に駆動信号を出力する機能を有する。【００３３】
リンガ発生器１２７は、リンガ駆動部１２８からの駆動信号に従って、着信音を出力する機能を有する。【００３４】
次に、動作について説明する。図４は、携帯電話機１００が折り畳み処理を実行して折り畳み画面を表示するメニュー表示処理の一例を示す流れ図である。ユーザは、メニューを見たい場合、携帯電話機１００の操作部４０を操作して、メニューの表示を指示する。制御部１２１は、ユーザの指示操作に応じて操作部４０からメニューの表示指示を受け取る。すると、制御部１２１は、記憶部１２２が記憶する全体メニュー画面情報に折り畳み処理を施して折り畳み画面情報を生成し、表示画面に収まる折り畳み画面を表示部２０に表示させる（ステップＳ１１）。【００３５】
図５は、図３に示す全体メニュー画面情報に折り畳み処理を施して得られた折り畳み画面のレイアウトの例を示す説明図である。図５に示すように、制御部１２１は、複数階層を跨いで一画面内に収まるように、全体メニュー画面を恰も部分的に折り畳むように全体メニュー画面情報を加工して、表示部２０に各メニュー項目を表示させる。【００３６】
図５に示すように、折り畳み画面には、画面左側領域と画面右側領域とが設けられる。本実施の形態では、制御部１２１は、画面左側領域に上位の階層（例えば、第１階層）のメニュー項目を含み、画面右側領域に下位の階層（例えば、第２階層）のメニュー項目を含む折り畳み画面を表示部２０に表示させる。【００３７】
本実施の形態では、ユーザによって最初にメニュー表示を指示された場合、制御部１２１は、第１階層メニューの各メニュー項目が画面左側領域に表示される折り畳み画面を作成する。この場合、例えば、制御部１２１は、第１階層メニューのメニュー項目間の空白部分を削除する（空白部分を詰める）加工や、画面左側領域を所定の表示幅に制限する加工を施して、第１階層メニューの各メニュー項目が一画面（表示部２０の表示領域内）に収まるように処理する。【００３８】
加えて、制御部１２１は、画面左側領域内で選択されたメニュー項目に対応する第２階層メニューの各メニュー項目が画面右側領域に表示されるように、折り畳み画面を作成する。以下では、画面左側領域内で選択されたメニュー項目は、注目状態項目という。図５は、「各種設定」が注目状態項目として選択されている状態を示している。詳細には、例えば、制御部１２１は、第２階層メニューの各メニュー項目のうち、注目状態項目（本例では「各種設定」）以外のメニュー項目を含む部分（例えば、「メール」や「ｉモード」の項目を含む部分）を削除し、第３階層メニューの全ての部分を削除する加工を施す。そのようにすることによって、全体メニュー画面のうち、注目状態項目以外の第２階層メニューのメニュー項目、及び第３階層メニューのメニュー項目の部分が折り畳まれ、注目状態項目に対応する第２階層メニューのメニュー項目のみが画面右側領域に表示される。【００３９】
なお、図５に示す例では、画面左側領域に表示されている各メニュー項目は、アクティブ状態（入力を受けつける状態）となっている。例えば、ユーザは、表示部２０を操作して画面左側領域内でカーソルを移動させることによって、画面左側領域内のいずれかのメニュー項目を選択指示することができる。図５に示す例では、画面左側領域に表示される第１階層メニューの各メニュー項目のうち、「各種設定」が選択された状態となっている。また、図５に示す例では、画面右側領域に表示されている各メニュー項目は、非アクティブ状態（入力を受けつけることができない状態）となっている。【００４０】
ユーザは、メニュー全体のうちの表示されている部分を切り替えたい場合には、操作部４０を操作して切り替え指示を行う。制御部１２１は、ユーザの指示操作に応じたメニュー表示画面の切り替え指示を操作部４０から受け取る。制御部１２１は、ユーザによって、表示画面の切り替え指示が入力されたか否かを判断する（ステップＳ１２）。ユーザによって表示画面の切り替え指示が入力されたと判断すると、制御部１２１は、ユーザの切り替え指示に従って、記憶部１２２が記憶する全体メニュー画面情報に再び折り畳み処理を施して、折り畳み画面を表示部２０に表示しなおす（ステップＳ１３）。【００４１】
図６は、ユーザの切り替え指示に従って全体メニュー画面情報に折り畳み処理を施して表示しなおした折り畳み画面のレイアウトの例を示す説明図である。図６に示す例では、制御部１２１は、画面左側領域に第２階層メニューのメニュー項目（本例では、第１階層メニューの「各種設定」に対応する項目）が表示され、画面右側領域に第３階層メニューのメニュー項目が表示される折り畳み画面を作成し、表示しなおしている。この場合、例えば、制御部１２１は、第１階層メニューの部分を削除し、第２階層メニュー及び第３階層メニューの各メニュー項目のうち表示対象以外の項目の部分を削除する加工や、画面左側領域又は画面左側領域の表示幅を制限する加工を全体メニュー画面情報に施す。そのようにすることによって、全体メニュー画面のうち、第１階層メニューの部分や第２階層メニュー及び第３階層メニューの各メニュー項目のうち表示対象以外の項目の部分を折り畳んで、第２階層メニュー及び第３階層メニューの各メニュー項目のうち表示対象の項目のみが表示されるようにしている。【００４２】
なお、制御部１２１は、ステップＳ１３において、メニューの表示画面を切り替える際に、恰も１枚のメニュー画面を折り畳みなおすような表示態様で、メニューの表示画面を切り替えてもよい。【００４３】
そして、制御部１２１は、ステップＳ１２に戻り、ステップＳ１２，Ｓ１３の処理を繰り返し実行する。すなわち、制御部１２１は、ユーザの切り替え指示に従って、全体メニュー画面情報に折り畳み処理を施して、折り畳み画面を表示部２０に表示しなおす処理を繰り返し実行する。そのようにすることによって、１枚のメニュー画面を恰も１画面内に収まるように繰り返し部分的に折り畳むような態様で表示することができ、階層構造を有するメニューの複数階層のメニュー項目を同時に表示することができる。そのため、メニューに含まれる上位階層と下位階層との繋がりを、ユーザが一目で把握することができ、メニュー全体の一覧性を向上させることができる。【００４４】
次に、ステップＳ１３において、ユーザの切り替え指示に従って折り畳み処理を施して折り畳み画面を表示しなおす処理の他の例を説明する。図７は、ユーザの切り替え指示に従って全体メニュー画面情報に折り畳み処理を施して表示しなおす処理の他の例を示す説明図である。まず、図７（ａ）に示すように、携帯電話機１００は、画面左側領域に第２階層のメニュー項目を含み、画面右側領域に第３階層のメニュー項目を含む折り畳み画面を表示しているとする。図７（ａ）に示す例では、表示画面の画面左側領域に含まれるメニュー項目（第２階層のメニュー項目）がアクティブ状態となっており、画面右側領域に含まれるメニュー項目（第３階層のメニュー項目）が非アクティブ状態となっている。【００４５】
ステップＳ１２で、画面右側領域に含まれるメニュー項目（第３階層のメニュー項目）をアクティブ状態にする旨の切り替え指示の入力を検出すると、図７（ｂ）に示すように、制御部１２１は、画面右側領域に含まれる各メニュー項目をアクティブ状態とする折り畳み画面を作成しなおして、表示部２０に表示させる。また、図７（ｂ）に示すように、制御部１２１は、画面左側領域に含まれるメニュー項目（第２階層のメニュー項目）の項目名称の文字列の一部分を省略（例えば、項目名の最初の一文字のみを残す）して表示する折り畳み画面を作成しなおして、表示部２０に表示させる。このような表示は、プレビュー表示ということがある。そのようにすることによって、画面左側領域に含まれるメニュー項目の項目名の一部分を折り畳んで、第２階層のメニュー項目をプレビュー表示によって表示することができるようにしている。【００４６】
また、折り畳み処理を行ってメニューを表示することによって、メニュー項目の一部分が隠れた状態で表示される場合（例えば、表示領域の表示幅を大きく制限する加工を施した場合）、ユーザの指示に従って、一部分が隠れた状態で表示されているメニュー項目をテロップとしてスクロール表示によって表示できるようにしてもよい。図８は、ユーザの指示に従って、一部が隠れた状態で表示されているメニュー項目をテロップとしてスクロール表示によって表示する処理の例を示す説明図である。まず、図８（ａ）に示すように、携帯電話機１００は、画面左側領域に第２階層のメニュー項目を含み、画面右側領域に第３階層のメニュー項目を含む折り畳み画面を表示しているとする。また、図８（ａ）に示す例では、折り畳み画面の画面左側領域に含まれるメニュー項目（第２階層のメニュー項目）がアクティブ状態となっており、画面右側領域に含まれるメニュー項目（第３階層のメニュー項目）が非アクティブ状態となっている。【００４７】
図８（ａ）に示す例では、折り畳み処理を行ってメニュー表示することによって、画面左側領域に含まれるメニュー項目のうち「ロック／セキュリティ」の項目名の文字列の一部が隠れた状態となっている。この場合、ユーザは、「ロック／セキュリティ」の項目名の全体を確認したい場合、操作部４０を操作して、メニュー項目「ロック／セキュリティ」を選択指示する（例えば、カーソルを「ロック／セキュリティ」に移動させる）。【００４８】
図８（ｂ）に示すように、メニュー項目「ロック／セキュリティ」が選択されている状態（注目状態）であることを検出すると、制御部１２１は、注目状態項目「ロック／セキュリティ」のスクロール表示を開始する。この場合、制御部１２１は、例えば、図８（ｃ）に示すように、注目状態項目「ロック／セキュリティ」の全文字列を右から左にテロップとしてスクロール表示させる。この場合、制御部１２１は、注目状態項目「ロック／セキュリティ」の全文字列を、２周にわたってスクロール表示させる。なお、制御部１２１は、メニュー項目「ロック／セキュリティ」の全文字列を１周だけスクロール表示させてもよく、３周以上にわたってスクロール表示させてもよい。そのようにすれば、折り畳み処理を施すことによってメニュー項目の文字列の一部分が隠れた状態となっている場合であっても、メニュー項目の項目名全体を確認することができる。【００４９】
以上のように、本実施の形態によれば、携帯電話機１００は、所定の階層構造を有する全体メニュー画面に対応する全体メニュー画面情報を予め１つ記憶する。そして、携帯電話機１００は、全体メニュー画面情報に対して所定の折り畳み処理を施すことによって、１枚のメニュー画面を恰も１画面内に収まるように部分的に折り畳むような態様で表示する。そのため、所定の階層構造を有するメニューの複数階層のメニュー項目を同時に表示することができ、メニュー画面を部分的に折り畳むような態様で表示することにより表示領域を節約することができる。また、メニューに含まれる上位階層と下位階層との繋がりを、ユーザが一目で把握することができ、メニュー全体の一覧性を向上させることができる。従って、階層構造を有するメニューを表示する際のメニュー全体の一覧性を向上させることができ、ユーザの利便性を向上させることができる。【００５０】
また、本実施の形態によれば、携帯電話機１００は、全体メニュー画面情報を予め１つ記憶さえすれば、所定の折り畳み処理を施すことによって、所定の階層構造を有するメニューを１画面に表示することができる。そのため、携帯電話機１００は、階層毎の表示画面の画面情報を予め記憶する必要がない。従って、メニュー表示のためのハードウェア（例えば、画面情報を記憶するハードウェア）を減らすことができ、表示部２０の画面表示領域をより有効に利用することができる。
【図１】
2007046343.tif 000003
【図２】
2007046343.tif 000004
【図３】
2007046343.tif 000005
【図４】
2007046343.tif 000006
【図５】
2007046343.tif 000007
【図６】
2007046343.tif 000008
【図７】
2007046343.tif 000009
【図８】
2007046343.tif 000010
【国際調査報告】
2007046343.tif 000011
2007046343.tif 000012