(57)【要約】【課題】使用者がヘルプ情報を必要としている際に、適切なヘルプ情報を出力する。【解決手段】カーソルがメニューに含まれるメニュー項目の間で移動した場合、移動前後のメニュー項目のカテゴリを調べ（ステップＳ１１ｂ−６）、同じカテゴリであればカテゴリ内移動情報の移動回数を更新し（ステップＳ１１ｂ−７）、異なるカテゴリであればカテゴリ間移動情報の移動回数を更新する（ステップＳ１１ｂ−８）。そして、これらの回数が所定の閾値より大きくなった場合、ヘルプ情報の表示が必要と判断し（ステップＳ１１ｂ−１２の「必要」）、ヘルプ情報を表示する（ステップＳ１１ｂ−１３）。【選択図】図１６
2010073140.tif 000002
【特許請求の範囲】
【請求項１】
入力手段と、
表示手段と、
装置の機能と関連付けてその機能のカテゴリを記憶する機能カテゴリ記憶手段と、
装置の機能を示す項目一覧を前記表示手段に表示させ、その表示された項目一覧の中の１つの項目を前記入力手段の操作によって選択することを繰り返す機能項目選択手段と、
前記機能項目選択手段によって選択された項目に対応する機能と関連付けて記憶されたカテゴリを順次記憶し、その順次記憶されたカテゴリ中で、異なるカテゴリが連続して記憶された回数が所定の回数を超えた場合、その連続して記憶されたカテゴリに関するヘルプ情報を前記表示手段に表示させるヘルプ情報表示制御手段と
を有することを特徴とする情報処理装置。
【請求項２】
入力手段と、
表示手段と、
装置の機能と関連付けてその機能のカテゴリを記憶する機能カテゴリ記憶手段と、
装置の機能を示す項目一覧を前記表示手段に表示させ、その表示された項目一覧の中の１つの項目を前記入力手段の操作によって選択することを繰り返す機能項目選択手段と、
前記機能項目選択手段によって選択された項目に対応する機能と関連付けて記憶されたカテゴリを順次記憶し、その順次記憶されたカテゴリ中に、同じカテゴリが所定個数以上連続した場合、その連続したカテゴリに関するヘルプ情報を前記表示手段に表示させるヘルプ情報表示制御手段と
を有することを特徴とする情報処理装置。
【請求項３】
前記ヘルプ情報表示制御手段は、前記機能項目選択手段によって前記項目一覧が表示された後、所定時間以上の時間が経過した場合、前記ヘルプ情報を表示させる
ことを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項４】
前記ヘルプ情報表示制御手段は、前記機能項目選択手段によって前記項目一覧が表示された後、前記入力手段の操作が所定回数以上の回数行なわれた場合、前記ヘルプ情報を表示させる
ことを特徴とする請求項１又は請求項２に記載の情報処理装置。
【請求項５】
入力手段と、
表示手段と、
メニューを構成するメニュー項目と関連付けてその項目のカテゴリを記憶するメニュー項目カテゴリ記憶手段と、
前記メニュー項目からなるメニューを前記表示手段に表示させ、その表示されたメニュー項目の中の１つの項目を前記入力手段の操作に従って選択することを繰り返すメニュー項目選択手段と、
前記メニュー項目選択手段によって選択されたメニュー項目と関連付けて記憶されたカテゴリを順次記憶し、その順次記憶されたカテゴリの中で、異なるカテゴリが連続して記憶された回数が所定の回数を超えた場合、その連続して記憶されたカテゴリと関連付けられたメニュー項目に関するヘルプ情報、又は、前記表示されたメニューに関するヘルプ情報を前記表示手段に表示させるヘルプ情報表示制御手段と
を有することを特徴とする情報処理装置。
【請求項６】
入力手段と、
表示手段と、
メニューを構成するメニュー項目と関連付けてその項目のカテゴリを記憶するメニュー項目カテゴリ記憶手段と、
前記メニュー項目からなるメニューを前記表示手段に表示させ、その表示されたメニュー項目の中の１つの項目を前記入力手段の操作に従って選択することを繰り返すメニュー項目選択手段と、
前記メニュー項目選択手段によって選択されたメニュー項目と関連付けて記憶されたカテゴリを順次記憶し、その順次記憶されたカテゴリの中に、同じカテゴリが所定個数以上連続した場合、その連続したカテゴリと関連付けられたメニュー項目に関するヘルプ情報を前記表示手段に表示させるヘルプ情報表示制御手段と
を有することを特徴とする情報処理装置。
【請求項７】
入力手段と、
表示手段と、
ツリー構造の階層をなす複数のメニューのそれぞれを構成するメニュー項目と関連付けてカテゴリを記憶するメニュー項目カテゴリ記憶手段と、
前記メニュー項目からなるメニューを前記表示手段に表示させ、前記入力手段の操作に従って、前記表示されたメニューのメニュー項目を選択し、前記表示されたメニューの子階層のメニューを前記表示手段に表示させてその表示された子階層のメニューのメニュー項目を選択し、又は、前記表示されたメニューの親階層のメニューを前記表示手段に表示させてその表示された親階層のメニューのメニュー項目を選択することを繰り返すメニュー項目選択手段と、
前記メニュー項目選択手段によって選択されたメニュー項目と関連付けて記憶されたカテゴリを順次記憶し、その順次記憶されたカテゴリの中で、異なるカテゴリが連続して記憶された回数が所定の回数を超えた場合、その連続して記憶されたカテゴリと関連付けられたメニュー項目に関するヘルプ情報、又は、前記メニュー項目選択手段によって表示されているメニューに関するヘルプ情報を前記表示手段に表示させるヘルプ情報表示制御手段と
を有することを特徴とする情報処理装置。
【請求項８】
入力手段と、
表示手段と、
ツリー構造の階層をなす複数のメニューのそれぞれを構成するメニュー項目と関連付けてカテゴリを記憶するメニュー項目カテゴリ記憶手段と、
前記メニュー項目からなるメニューを前記表示手段に表示させ、前記入力手段の操作に従って、前記表示されたメニューのメニュー項目を選択し、前記表示されたメニューの子階層のメニューを前記表示手段に表示させてその表示された子階層のメニューのメニュー項目を選択し、又は、前記表示されたメニューの親階層のメニューを前記表示手段に表示させてその表示された親階層のメニューのメニュー項目を選択することを繰り返すメニュー項目選択手段と、
前記メニュー項目選択手段によって選択されたメニュー項目と関連付けて記憶されたカテゴリを順次記憶し、その順次記憶されたカテゴリの中に、同じカテゴリが所定個数以上連続した場合、その連続したカテゴリと関連付けられたメニュー項目に関するヘルプ情報を前記表示手段に表示させるヘルプ情報表示制御手段と
を有することを特徴とする情報処理装置。
【請求項９】
前記ヘルプ情報表示制御手段は、前記メニュー項目選択手段によって前記メニューの表示が開始された後、所定時間以上の時間が経過した場合、前記ヘルプ情報を表示させる
ことを特徴とする請求項５乃至請求項８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記ヘルプ情報表示制御手段は、前記メニュー項目選択手段によって前記メニューの表示が開始された後、前記入力手段の操作が所定回数以上の回数行なわれた場合、前記ヘルプ情報を表示させる
ことを特徴とする請求項５乃至請求項８のいずれか１項に記載の情報処理装置。
【請求項１１】
前記ヘルプ情報表示制御手段は、前記メニュー項目選択手段によって１つのメニューが所定時間以上の時間に渡って連続して表示された後、前記ヘルプ情報を表示させる
ことを特徴とする請求項７又は請求項８に記載の情報処理装置。
【請求項１２】
入力手段と、
表示手段と、
ツリー構造の階層をなす複数のメニューの中のメニューを前記表示手段に表示させ、前記入力手段の操作に従って、前記表示されたメニューの子階層のメニュー又は親階層のメニューを選択して前記表示手段に表示させることを繰り返すメニュー選択手段と、
前記メニュー選択手段によって１つのメニューが選択された回数が所定の回数を超えた場合、そのメニューに関するヘルプ情報を前記表示手段に表示させるヘルプ情報表示制御手段と
を有することを特徴とする情報処理装置。
【請求項１３】
前記ヘルプ情報表示制御手段は、前記メニュー選択手段によって前記メニューの表示が開始された後、所定時間以上の時間が経過した場合、前記ヘルプ情報を表示させる
ことを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
前記ヘルプ情報表示制御手段は、前記メニュー選択手段によって前記１つのメニューが所定時間以上の時間に渡って連続して表示された後、前記ヘルプ情報を表示させる
ことを特徴とする請求項１２に記載の情報処理装置。
【請求項１５】
前記ヘルプ情報表示制御手段は、前記メニュー選択手段によって前記メニューの表示が開始された後、前記入力手段の操作が所定回数以上の回数行なわれた場合、前記ヘルプ情報を表示させる
ことを特徴とする請求項１２に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に係り、特に、適切なときにヘルプ情報の出力を行なう処理に関する。
【背景技術】
【０００２】
多くの機能を有する情報処理装置の操作方法は複雑になることが避けられない傾向があり、その装置の操作に習熟していない使用者は、メニューから所望の機能を選択して実行させるために、試行錯誤を繰り返すことがある。
【０００３】
特に、小型の移動通信装置にあっては、表示部の表示画面は小さいことからメニュー構成が複雑化する傾向にある。
【０００４】
例えば、ツリー構造のメニューを採用した場合まず、最上位階層のメニューであるルートメニューが表示され、このメニューの中から１つの項目を選択すると、子メニューが表示され、同様にこのメニューの中から１つの項目を選択すると、更に孫メニューが表示される。このように複数段階のメニューの中から所望の項目を選択することで、最下位階層のメニューである、リーフメニューの項目が選択され、所望の機能が実行される。このような階層構造のメニューを用いた場合、機能の一覧性が乏しく、使用者は、上位階層のメニューと、下位階層のメニューとを繰り返し表示させて、所望の機能を探すことがある。
【０００５】
一方、使用者が装置の操作に習熟していないと判断された場合、使用者の操作の参考になるヘルプ情報を出力する技術が知られている。そして、使用者の習熟度は、表示された画面毎の表示回数が所定の閾値より多いか否か、即ち、異常な表示の反復が行われているか否かによって判断されている（例えば、特許文献１参照。）。
【特許文献１】特開２０００−２２７８２６号公報（第４頁、図１５、図２２）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１に開示されている方法では、適切なヘルプ情報を出力できない問題点があった。なぜなら、表示画面の表示時間が長い、また、表示回数が多いことは、使用者がヘルプ情報を必要としていることを示すとは限らない。更に、使用者が如何なるヘルプ情報を所望しているかを何ら示すものではないからである。
【０００７】
本発明は、上記問題点を解決するためになされたもので、使用者がヘルプ情報を必要としている際に、適切なヘルプ情報を出力する情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の情報処理装置は、入力手段と、表示手段と、装置の機能と関連付けてその機能のカテゴリを記憶する機能カテゴリ記憶手段と、装置の機能を示す項目一覧を前記表示手段に表示させ、その表示された項目一覧の中の１つの項目を前記入力手段の操作によって選択することを繰り返す機能項目選択手段と、前記機能項目選択手段によって選択された項目に対応する機能と関連付けて記憶されたカテゴリを順次記憶し、その順次記憶されたカテゴリ中で、異なるカテゴリが連続して記憶された回数が所定の回数を超えた場合、その連続して記憶されたカテゴリに関するヘルプ情報を前記表示手段に表示させるヘルプ情報表示制御手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、使用者がヘルプ情報を必要としている際に、適切なヘルプ情報を出力することができる。
【発明を実施するための最良の形態】
【００１０】
以下に、本発明による情報処理装置の実施の形態を、図面を参照して説明する。図１は、本発明の実施形態に係る情報処理装置が適用された開閉自在の折畳み型移動通信装置の、上下筐体の折畳みを開いた時の外観を示し、図１（ａ）は前面図を、図１（ｂ）は側面図をそれぞれ示している。
【００１１】
この移動通信装置は、上筐体ＭＳ１と下筐体ＭＳ２とが、ヒンジ部ＭＳ３によって軸Ａ−Ａを中心に回動自在に連結されてなることによって、上下筐体ＭＳ１、ＭＳ２の角度がほぼ０度（閉状態）からほぼ１８０度（開状態）の間で開閉自在に構成されている。また、上筐体ＭＳ１の内面には、受話に用いられるスピーカ１４ａと、使用者に操作を促す表示や、使用者が操作した内容の表示や、カーソル位置や、装置の動作状態の表示などに用いられるバックライト付きのＬＣＤ（Liquid Crystal Display）からなる表示部１５とが設置されている。
【００１２】
一方、下筐体ＭＳ２の内面には、送話に用いられるマイクロフォン１４ｂと、キーパッドからなる入力部１６とが設けられている。また、下筐体ＭＳ２の内部には、電波の送受に用いられるアンテナ（図示せず）が設置されている。
【００１３】
入力部１６は、各機能での確定や選択を指示するために用いられる決定キー１６ａと、決定キー１６ａに隣接して決定キー１６ａを取り囲んで設置され、決定キー１６ａの上、下、左、及び、右方向に位置する４つのキーからなり、表示部１５上のカーソル位置の移動指示などに用いられる十字選択キー１６ｂと、下筐体ＭＳ２内面の上部左、即ち、表示部１５の下部左近くに設置された機能キー１６ｃとから構成されている。
【００１４】
なお、入力部１６は、英数字や文字、記号の入力などに用いられる数字キーと、移動通信装置の電源の投入及び切断などの動作指示の入力に用いられる複数の機能キーも備えている。
【００１５】
図２は、本発明の実施形態に係る移動通信装置の構成を示すブロック図である。この移動通信装置は、携帯電話のように移動通信網の基地局（図示せず）を介した通信等を行う装置であり、装置全体の制御を行い、装置の各部へ情報の通知を行なう制御部１１と、基地局との間で電波の送受を行うアンテナ１２ａと、通信部１２ｂと、送受信部１３と、受話音声発生用のスピーカ１４ａと、送話音声入力用のマイクロフォン１４ｂと、通話部１４ｃと、表示部１５と、入力部１６とを備えている。
【００１６】
また、この移動通信装置は、更に、報知用に振動を発生させるバイブレータ２１と、報知用に点灯されるＬＥＤであるランプ２２と、放送受信部２３と、放送受信部２３によって受信された音声出力用、また、報知音声発生用のスピーカ２４と、放送受信部２３によって受信された音声出力用のイヤホンがケーブルを介して接続されたプラグが抜き挿しされるイヤホンジャック２５と、記憶部２６も備えている。
【００１７】
なお、プログラムを実行することで実現される本発明に関する機能として、制御部１１には、メニュー項目選択実行機能１１ａと、ヘルプ情報表示機能１１ｂとが存在している。また、記憶部２６には、データフォルダ２６ａと、設定情報２６ｂと、メニュー構造２６ｃと、通話記録２６ｄと、メニューノード選択情報２６ｅと、ヘルプ情報２６ｆとが記憶される。
【００１８】
図３は、メニューノード選択情報２６ｅの詳細な構成を示しており、階層間移動情報２６ｇと、カテゴリ間移動情報２６ｈと、カテゴリ内移動情報２６ｉと、経過時間２６ｊと、階層滞在時間２６ｋと、キー操作回数２６ｍとからなる。
【００１９】
上記のように構成された、本発明の実施形態に係る移動通信装置の各部の機能を、図２を参照して説明する。
【００２０】
制御部１１は、送受信部１３によって着信信号が受信されると、その信号の受信を装置の使用者に報知する。この報知は、設定情報２６ｂよって指定される着信報知音楽をデータフォルダ２６ａから読み出すとともに、設定情報２６ｂに記憶された音量でスピーカ２４から発生させ、及び／又は、バイブレータ２１を振動させ、及び／又は、ランプ２２を点灯させることにより行う。
【００２１】
また、制御部１１は、通話が終了したときに通話の通話時間と、その通話に要した料金とを通話記録２６ｄに記憶させる。更に、制御部１１は、ＵＳＢ端子（図示せず）に接続された外部記憶媒体との接続を、設定情報２６ｂに従って制御する。なお、外部記憶媒体には、記憶部２６と同様に、データフォルダが記憶されているものとする。
【００２２】
通信部１２ｂは、アンテナ１２ａによって受信された高周波信号を送受信部１３へ出力し、また、送受信部１３から出力された高周波信号をアンテナ１２ａより送信する。送受信部１３は、通信部１２ｂからの高周波信号を増幅、周波数変換及び復調し、それによってデジタル信号を得て、得られた通話音声信号を通話部１４ｃに、制御信号を制御部１１に送る。
【００２３】
更には、送受信部１３は、デジタル信号、即ち、通話部１４ｃから出力された通話音声信号と、制御部１１から出力された制御信号とを変調、周波数変換及び増幅し、高周波信号を得て、それを通信部１２ｂに送って送信させる。
【００２４】
通話部１４ｃは、送受信部１３から出力されたデジタル音声信号をアナログ音声信号に変換し、それを増幅してスピーカ１４ａに送る。また、マイクロフォン１４ｂから出力されたアナログ音声信号を増幅し、それをデジタル音声信号に変換して送受信部１３に送信する。
【００２５】
表示部１５は、制御部１１に制御されることで、文字・数字や映像データの表示動作を行う。ここで、表示部１５の表示の輝度は、設定情報２６ｂに従って制御部１１が制御する。また、表示されているデータは、入力部１６からの入力操作や着信信号に応答して制御部１１からの指示を受けることで切換わる。
【００２６】
入力部１６は、通信相手の電話番号等を指定するため、また、文字を入力するための数字キーと複数の機能キーを含むキーからなる。そして、入力部１６のキーが操作されると、そのキーの識別子が制御部１１に通知され、制御部１１によって、表示部１５に文字として表示され、又は、制御が行われる。
【００２７】
更に、入力部１６のキーが操作されると、その操作が装置に入力されたことを報知するため、制御部１１によって、所定の操作音がスピーカ２４から発生される。この操作音の有無、また、音量は、設定情報２６ｂに記憶された設定に従う。
【００２８】
放送受信部２３は、制御部１１によって起動され、放送局から送信された電波を受信し、受信された高周波信号から制御部１１によって指示されたチャンネルの信号を選択し、選択された高周波信号を復調することによってデジタル放送された信号を得る。そして、このようにして得られた信号を復号することで、復号された映像信号を表示部１５に表示させる。また、制御部１１からの指示に従って、復号された音声信号をスピーカ２４から発生させ、又は、その信号をイヤホンジャック２５に送る。また、発生させる音量と、イヤホンジャック２５に送る信号の音量は、設定情報２６ｂの設定に従った制御部１１からの指示に従う。
【００２９】
メニュー項目選択実行機能１１ａは、メニュー構造２６ｃとして記憶された階層構造のメニューを表示部１５に表示させ、入力部１６の所定のキー操作に従って、表示されたメニュー内のメニュー項目の選択処理を実行することで、表示されたメニューの階層の上位／下位の階層のメニューを表示部１５に表示させる。また、メニュー項目の選択によって設定画面が表示部１５に表示されると、入力部１６の所定のキー操作に従って、設定を入力して設定情報２６ｂに記憶させる。
【００３０】
ヘルプ情報表示機能１１ｂは、メニュー項目選択実行機能１１ａによって行われた表示部１５の表示の変化、表示がされた時間などの履歴をメニューノード選択情報２６ｅに記憶させる。そして、メニューノード選択情報２６ｅに記憶された情報に基づいて、ヘルプ情報２６ｆを表示部１５に表示させるか否か、更に、如何なる表示が適切かを判断する。そして、表示が適切と判断された情報をヘルプ情報２６ｆから選択して、表示部１５に表示させる。
【００３１】
続いて、記憶部２６に記憶されている各データについて詳細に説明する。
【００３２】
データフォルダ２６ａは、フォルダ及びファイルの階層構造に従って記憶部２６に記憶された情報であって、制御部１１内のファイルシステム管理機能によって管理される。データフォルダ２６ａにファイルとして記憶される情報は、その内容に何ら制約はない。
【００３３】
設定情報２６ｂは、装置の各部が動作に当たって参照するパラメータ情報であり、例えば、図４に示されるように、パラメータを一意に識別する情報である設定項目２６ｂ−１と、設定項目２６ｂ−１によって識別されるパラメータに設定された値である設定値２６ｂ−２とが関連付けられた情報からなる。そして、１組の情報が１つのパラメータを示している。なお、設定値２６ｂ−２は、入力部１６の所定のキー操作によって、装置の使用者によって入力された、又は、選択された値である。
【００３４】
メニュー構造２６ｃは、メニュー項目選択実行機能１１ａが表示部１５に表示させるメニューの構造を示す情報であり、例えば、図５に示されるように、メニュー名２６ｃ−１と、メニュー階層２６ｃ−２と、メニュー項目２６ｃ−３とが関連付けられた情報からなる。そして、１組の関連付けられた情報が１つのメニューを示している。
【００３５】
メニュー名２６ｃ−１は、メニューを識別する情報であり、この実施形態では、表示部１５に表示される文字列であるとする。なお、以後、メニュー名２６ｃ−１によってメニューは一意に識別されるとして説明するが、一意に識別されない場合、メニュー名２６ｃ−１に関連付けてメニューを一意に識別するメニュー識別情報を記憶させれば良い。
【００３６】
メニュー階層２６ｃ−２は、ツリー構造であるメニュー構造２６ｃに含まれるメニューの階層を示し、ルート階層にあっては「０」であり、また、メニュー階層２６ｃ−２がｉであるメニューに含まれるメニュー項目２６ｃ−３が選択、決定されることによって表示されるメニューのメニュー階層２６ｃ−２はｉ＋１（ここで、ｉは０以上の自然数。）へ移動する。
【００３７】
なお、メニューの表示開始の際、表示されるメニューは、メニュー階層２６ｃ−２が「０」であるメニューであり、図５で、メニュー名２６ｃ−１が「ルートメニュー」であるメニューである。
【００３８】
メニュー項目２６ｃ−３は、メニュー名２６ｃ−１によって識別されるメニューに含まれるメニュー項目を示し、メニュー項目名２６ｃ−４と、カテゴリ２６ｃ−５と、メニュー項目種別２６ｃ−６とが関連付けられた情報からなる。そして、１組の関連付けられた情報が１つのメニュー項目２６ｃ−３を示している。
【００３９】
なお、後で詳述するが、メニューの表示に際し、メニュー項目２６ｃ−３は、記憶された順に従って表示される。つまり、図５の例では、上に記載されたメニュー項目２６ｃ−３が、表示部１５の表示画面上で上位の位置に表示されるとする。そして、表示されたメニュー項目２６ｃ−３の中の１つが選択され、選択されたメニュー項目２６ｃ−３は、入力部１６の十字選択キー１６ｂの操作に従って、隣接して表示されたメニュー項目２６ｃ−３へ移動される。選択されたメニュー項目２６ｃ−３には、カーソルが置かれる。
【００４０】
メニュー項目名２６ｃ−４は、メニュー項目２６ｃ−３を識別する情報であり、この実施形態では、表示部１５に表示される文字列であるとする。
【００４１】
カテゴリ２６ｃ−５は、メニュー項目名２６ｃ−４によって識別されるメニュー項目２６ｃ−３が入力部１６の所定のキー操作によって選択されることによって、如何なる種類の機能が選択されるか、例えば、如何なる種類の設定項目２６ｂ−１の設定値２６ｂ−２の値の変更機能が行なわれるかを示している。
【００４２】
なお、図５に示すように、カテゴリ２６ｃ−５は、「音／バイブ／ランプ」なるメニュー項目名２６ｃ−４と関連付けられたカテゴリ２６ｃ−５に示しているように、複数のカテゴリ値を持つことがある。
【００４３】
メニュー項目種別２６ｃ−６は、メニュー項目名２６ｃ−４によって識別されるメニュー項目２６ｃ−３が入力部１６の所定のキー操作によって選択されることによって、表示部１５に、新たなメニューが表示されるか、また、機能画面、具体的には、設定項目２６ｂ−１の設定値２６ｂ−２の値の変更機能を実行する設定画面が表示されるかを示している。
【００４４】
ここで、図６を用いて、図５に例示したメニュー構造２６ｃに基づいて表示部１５に表示されるメニューを階層的に説明する。図６において、上位の段は、メニュー階層２６ｃ−２の値が小さいメニュー名２６ｃ−１を、下位の段は、メニュー階層２６ｃ−２の値が大きいメニュー名２６ｃ−１を示している。
【００４５】
まず、最上位の段の階層は、メニュー階層２６ｃ−２が「０」であるメニュー名２６ｃ−１である「ルートメニュー」を示しており、この階層において、箱内の文字は、表示部１５に表示されるメニューのタイトルであるメニュー名２６ｃ−１を示している。なお、この階層では、関連付けられたカテゴリ２６ｃ−５が存在しないことから、表示部１５にはカテゴリは表示されないため、このことを「（−）」によって示している。そして、この「ルートメニュー」であるメニューでは、この階層で選択可能なメニュー階層が「１」であるメニュー項目名２６ｃ−４が、例えば、アイコンや一覧リストとして表示部１５に表示される。
【００４６】
なお、後述するように、メニュー名２６ｃ−１が「ルートメニュー」であるメニューは、待ち受け画面が表示部１５に表示されている際、入力部１６の所定のキー操作、例えば、決定キー１６ａの操作によって表示されるメニューである。
【００４７】
上から２段目の階層には、メニュー階層２６ｃ−２が「１」であるメニュー名２６ｃ−１を示している。この階層では、箱内の文字は、メニュー項目名２６ｃ−４を、また、括弧内の文字は、そのメニュー項目名２６ｃ−４と関連付けられたカテゴリ２６ｃ−５をそれぞれ示している。なお、この階層のメニュー名は、メニュー階層２６ｃ−２が「０」のメニューで選択項目として表示されたメニュー項目名２６ｃ−４の１つが選択、決定されたときに表示部１５に表示されるタイトルであり、いずれか１つのメニュー項目名２６ｃ−４の選択、決定に応じて表示される。また、上記と同様、この階層で選択可能なメニュー階層が「２」であるメニュー項目名２６ｃ−４が、例えば、アイコンや一覧リストとして表示部１５に表示される。
【００４８】
上から３段目の階層には、メニュー階層２６ｃ−２が「２」であるメニュー名２６ｃ−１を示している。そして、上記と同様にメニュー名２６ｃ−１は、メニュー階層２６ｃ−２が「１」のメニューで選択項目として表示されたメニュー項目名２６ｃ−４の１つが選択、決定されたときに表示部１５に表示されるタイトルであり、更に、この階層で選択可能なメニュー階層が「３」であるメニュー項目名２６ｃ−４（この例では、メニュー名２６ｃ−１が「機能」であるメニュー。）がアイコンや一覧リストとして表示される。
【００４９】
上から４段目の階層には、メニュー項目名２６ｃ−４を示している。そして、この場合も同様に、メニュー名２６ｃ−１は、メニュー階層２６−２が「２」のメニューで選択項目として表示されたメニュー項目名２６ｃ−４の１つが選択、決定されたときに表示部１５に表示されるタイトルである。なお、この階層で選択可能なメニュー項目名２６ｃ−４として表示されるメニューは、選択、決定されたときに１つ下の階層のメニューを表示させるのではなく、起動される設定画面（この例では、メニュー名２６ｃ−１が「音／バイブ／ランプ」であるメニューと、メニュー名２６ｃ−１が「ユーザ補助」であるメニュー。）としている。
【００５０】
そして、最下の階層は、設定画面を示し、上から４段目の階層に示すメニュー項目名２６ｃ−４と関連付けられたメニュー項目種別２６ｃ−６としてメニュー構造２６ｃに記憶されている。この関連付けを、上から４段目の階層の箱と直線で結ぶことにより示している。
【００５１】
メニューノード選択情報２６ｅには、メニュー構造２６ｃに基づくメニューが表示されている間のカーソルのノード間の移動に関する情報が記憶される。以下、カーソルのメニュー項目２６ｃ−３間の移動に関する情報が記憶されるとして説明する。ここで、カーソルは、表示されているメニューのメニュー項目２６ｃ−３の１つに、具体的には、表示されたメニュー項目２６ｃ−３のメニュー項目名２６ｃ−４の１つに置かれる。
【００５２】
次に、メニューノード選択情報２６ｅについて図７〜図１０を用いて詳細に説明する。
【００５３】
まず、階層間移動情報２６ｇには、カーソルがメニュー項目２６ｃ−３からそのメニュー項目２６ｃ−３に関連付けられたメニュー階層２６ｃ−２との差が１であるメニュー階層２６ｃ−２に関連付けられたメニュー項目２６ｃ−３へ移動した回数が記憶され、図７は、階層間移動情報２６ｇの構成の一例を示している。この階層間移動情報２６ｇは、異階層メニュー項目対２６ｇ−１と、回数２６ｇ−２とが関連付けられた情報からなる。
【００５４】
異階層メニュー項目対２６ｇ−１は、メニュー項目名２６ｃ−４の対であって、それらの２つのメニュー項目名２６ｃ−４と関連付けられたメニュー階層２６ｃ−２の差は、１である。なお、メニュー項目名２６ｃ−４の対において、両者の順は意味を持たない。逆の順であっても同じ対を意味する。回数２６ｇ−２は、関連付けられた異階層メニュー項目対２６ｇ−１で示される２つのメニュー項目２６ｃ−３の間でカーソルが移動した回数を示している。
【００５５】
図７に示す階層間移動情報２６ｇの異階層メニュー項目対２６ｇ−１は、図５に示すメニュー構造２６ｃに対応する。ここで、メニュー名２６ｃ−１が「ルートメニュー」であるメニューは、メニュー項目２６ｃ−３ではないとして説明する。また、設定画面は、メニュー項目２６ｃ−３ではないとして説明する。
【００５６】
また、この階層間移動情報２６ｇの回数２６ｇ−２は、カーソルが移動したメニュー項目２６ｃ−３が、例えば、「機能」から「音／バイブ／ランプ」へ移動し、その後、「着信音設定」へ移動して「音／バイブ／ランプ」へ戻り、更に、一旦「着信音楽設定」へ移動して「音／バイブ／ランプ」へ戻り、そして、「着信音楽設定」に移動していることを示している。以上の説明で、カーソルが移動したメニュー項目２６ｃ−３をそのメニュー項目名２６ｃ−４で示した。
【００５７】
必ずしも回数２６ｇ−２によって、カーソルの移動の履歴の全てが記憶される訳ではないが、複数のメニューの表示に際し、メニュー階層２６ｃ−２が「０」であるメニューから表示されるので、この例では、一例として、上記のように判断されることは、図６を参照すれば容易に理解される。
【００５８】
ここで、カーソルが移動したメニュー項目２６ｃ−３について説明する。メニュー項目名２６ｃ−４が「音／バイブ／ランプ」であるメニュー項目２６ｃ−３が選択、決定されると、メニュー項目名２６ｃ−４が「着信音設定」、「着信音楽設定」、「イヤホン設定」、「ランプ設定」・・・であるメニューが新たに表示され、その際、カーソルは、これらの項目中の最初の項目に置かれるとした。そこで、カーソルが、例えば、「音／バイブ／ランプ」から「着信音楽設定」に移動するには、装置の使用者の操作に係らず、一旦「着信音設定」を経由する。
【００５９】
このような、装置の使用者の操作に係らず発生するカーソルが移動したメニュー項目２６ｃ−３について、図７を参照した説明においては、カーソルが移動したメニュー項目２６ｃ−３としないとした。言い換えると、あるメニュー項目２６ｃ−３から、その項目の選択によって新たに表示されるメニューの全てのメニュー項目２６ｃ−３へは、直接カーソルが移動されるとした。なお、装置の使用者の意思によらないカーソルの移動の扱いについては、後に詳述する。
【００６０】
カテゴリ間移動情報２６ｈには、カーソルが異なるカテゴリ２６ｃ−５のメニュー項目２６ｃ−３の間で移動した回数が記憶される。図８及び図９は、カテゴリ間移動情報２６ｈの構成の一例を示し、カテゴリ対２６ｈ−１と、回数２６ｈ−２とが関連付けられた情報からなる。
【００６１】
カテゴリ対２６ｈ−１は、２つの異なるカテゴリ２６ｃ−５の対であって、２つの異なるカテゴリ２６ｃ−５のいずれが先で、いずれが後であるかを問わない。ここで、２つの異なるカテゴリ２６ｃ−５は、２つの異なるメニュー項目２６ｃ−３に付されたカテゴリ２６ｃ−５であって、入力部１６のキーの１回の操作によってカーソルが移されるメニュー項目２６ｃ−３に付されたカテゴリ２６ｃ−５である。
【００６２】
図８は、カテゴリ間移動情報２６ｈの第１の種類であって、カテゴリ対２６ｈ−１は、同じメニューに含まれる２つの異なるメニュー項目２６ｃ−３に付されたカテゴリ２６ｃ−５である。図６を参照すると、横方向に配置されたメニュー項目２６ｃ−３間のカーソルの移動に係る情報である。
【００６３】
図９は、カテゴリ間移動情報２６ｈの第２の種類であって、カテゴリ対２６ｈ−１は、異なるメニューに含まれる２つの異なるメニュー項目２６ｃ−３に付されたカテゴリ２６ｃ−５である。図６を参照すると、縦方向に配置されたメニュー項目２６ｃ−３間のカーソルの移動に係る情報である。
【００６４】
カテゴリ対２６ｈ−１は、２つの異なるカテゴリ２６ｃ−５の対であり、２つの異なるカテゴリ２６ｃ−５は、入力部１６のキー操作によってカーソルが移されるメニュー項目２６ｃ−３に付されたカテゴリ２６ｃ−５であるが、入力部１６の何回のキー操作によってカーソルが移される場合、カテゴリ対２６ｈ−１とされるかについて説明する。
【００６５】
例えば、図５に示すメニュー構造２６ｃで（図６も参照のこと。）、メニュー項目名２６ｃ−４が「機能」であるメニュー項目２６ｃ−３（カテゴリ２６ｃ−５は「機能」。）から、メニュー項目名２６ｃ−４が「放送受信」であるメニュー項目２６ｃ−３（カテゴリ２６ｃ−５は「放送」。）へ至るには、２回のキー操作を必要とし、メニュー項目名２６ｃ−４が「ツール」であるメニュー項目２６ｃ−３（カテゴリ２６ｃ−５は「ツール」。）を経ることが必要である。
【００６６】
しかし、装置の使用者は、止むを得ず、メニュー項目名２６ｃ−４が「ツール」であるメニュー項目２６ｃ−３を経ることによって、「ツール」であるカテゴリ２６ｃ−５を経たのであって、装置の操作に習熟した使用者の意識では、「機能」であるカテゴリ２６ｃ−５から「放送」であるカテゴリ２６ｃ−５へ直接移動したとみなすことが適切である。
【００６７】
また、図５に示すメニュー構造２６ｃによる別の例で（図６も参照のこと。）、メニュー項目名２６ｃ−４が「機能」であるメニュー項目２６ｃ−３（カテゴリ２６ｃ−５は「機能」。）から、メニュー項目名２６ｃ−４が「ランプ設定」であるメニュー項目２６ｃ−３（カテゴリ２６ｃ−５は「ランプ」。）へ至るには、複数回のキー操作によってメニュー項目名２６ｃ−４が「音／バイブ／ランプ」であるメニュー項目２６ｃ−３（カテゴリ２６ｃ−５は「音」。）を経ることが必要である。
【００６８】
しかし、このメニュー構造２６ｃに習熟した使用者は、何ら迷うことなく、何ら考えることなく、上記複数回のキー操作を行なう。使用者の意識では、「機能」であるカテゴリ２６ｃ−５から「ランプ」であるカテゴリ２６ｃ−５へ直接移動したとみなすことが適切である。
【００６９】
そこで、図８に示すカテゴリ間移動情報２６ｈのカテゴリ対２６ｈ−１には、同じメニューの中の異なる全てのメニュー項目２６ｃ−３のカテゴリ２６ｃ−５の対を含めてある。また、図９に示すカテゴリ間移動情報２６ｈのカテゴリ対２６ｈ−１には、表示された親メニューのメニュー項目２６ｃ−３のカテゴリ２６ｃ−５と、そのメニュー項目２６ｃ−３の選択によって表示された子メニューの全てのメニュー項目２６ｃ−３のカテゴリ２６ｃ−５の対を含めてある。
【００７０】
図８及び図９に示すカテゴリ間移動情報２６ｈは、図７に示す階層間移動情報２６ｇに対応しており、カーソルが、メニュー項目２６ｃ−３が「機能」（カテゴリ２６ｃ−５は「機能」。）から、「音／バイブ／ランプ」（カテゴリ２６ｃ−５は「音」、「バイブ」及び「ランプ」。）へ１回移動したことに伴い、「機能、音」、「機能、バイブ」及び「機能、ランプ」であるカテゴリ対２６ｈ−１に関連付けられた回数２６ｈ−２に「１」が記憶されている。
【００７１】
更に、カーソルが、メニュー項目２６ｃ−３が「音／バイブ／ランプ」（カテゴリ２６ｃ−５は「音」、「バイブ」及び「ランプ」。）から「着信音設定」（カテゴリ２６ｃ−５は「音」。）を経て「音／バイブ／ランプ」へ戻り、更に、一旦「着信音楽設定」（カテゴリ２６ｃ−５は「音」。）へ移動して「音／バイブ／ランプ」へ戻り、そして、「着信音楽設定」に移動していることを示している。以上の説明で、カーソルが移動したメニュー項目２６ｃ−３をそのメニュー項目名２６ｃ−４で示した。
【００７２】
このように、カテゴリ２６ｃ−５が複数の値からなる場合、全ての値からなるカテゴリ対２６ｈ−１に関連付けられた回数２６ｈ−２に値を設定する。
【００７３】
カテゴリ内移動情報２６ｉは、カーソルが等しいカテゴリ２６ｃ−５のメニュー項目２６ｃ−３の間で移動した回数が記憶される。ここで、カテゴリ２６ｃ−５が複数の値を持つ場合、１つの値同士が等しければ、等しいカテゴリ２６ｃ−５であるとみなす。図１０は、カテゴリ内移動情報２６ｉの構成の一例を示し、カテゴリ２６ｉ−１と、回数２６ｉ−２とが関連付けられた情報からなる。
【００７４】
カテゴリ２６ｉ−１は、カテゴリ２６ｃ−５の一部又は全部であり、２つの異なるメニュー項目２６ｃ−３のカテゴリ２６ｃ−５が等しく、かつ、それらの２つの異なるメニュー項目２６ｃ−３間のカーソル移動が入力部１６のキーの所定回の操作によって可能であることを条件とするカテゴリ２６ｃ−５である。この所定回の操作によってカーソルが移されることは、カテゴリ間移動情報２６ｈのカテゴリ対２６ｈ−１に含まれる２つの異なるカテゴリ２６ｃ−５の説明で述べた通りである。
【００７５】
なお、図１０に示すカテゴリ内移動情報２６ｉのカテゴリ２６ｉ−１には、図８及び図９に示すカテゴリ間移動情報２６ｈのカテゴリ対２６ｈ−１と同じく、同じメニューの複数のメニュー項目２６ｃ−３に共通なカテゴリ２６ｃ−５を含めてある。また、メニュー項目２６ｃ−３と、そのメニュー項目２６ｃ−３の選択によって表示されたメニューに含まれるメニュー項目２６ｃ−３とに共通なカテゴリ２６ｃ−５を含めてある。
【００７６】
図１０に示すカテゴリ内移動情報２６ｉは、図７に示す階層間移動情報２６ｇに対応しており、メニュー項目名２６ｃ−４が「音／バイブ／ランプ」であるメニュー項目２６ｃ−３と、メニュー項目名２６ｃ−４が「着信音設定」であるメニュー項目２６ｃ−３との間の１往復のカーソル移動、メニュー項目名２６ｃ−４が「音／バイブ／ランプ」であるメニュー項目２６ｃ−３と、メニュー項目名２６ｃ−４が「着信音楽設定」であるメニュー項目２６ｃ−３との間の１往復のカーソル移動を含む。
【００７７】
更に、メニュー項目名２６ｃ−４が「音／バイブ／ランプ」であるメニュー項目２６ｃ−３からメニュー項目名２６ｃ−４が「着信音楽設定」であるメニュー項目２６ｃ−３へのカーソル移動を含み、合計５回のカーソル移動が、等しいカテゴリ２６ｃ−５である「音」のメニュー項目２６ｃ−３の間での移動回数であって、回数２６ｉ−２に「５」が記憶されている。
【００７８】
経過時間２６ｊは、ルートメニューが表示開始されてからの経過時間である。階層滞在時間２６ｋは、カーソルがある階層のメニューに置かれてからの経過時間であり、その階層のメニューが表示開始されてからの経過時間である。言い換えると、カーソルが１つのメニュー中のメニュー項目２６ｃ−３に置かれてからの経過時間であり、又は、カーソルが等しいメニュー階層２６ｃ−２のメニュー項目２６ｃ−３に置かれてからの経過時間である。キー操作回数２６ｍは、ルートメニューが表示開始されてからのキー操作の回数である。
【００７９】
ヘルプ情報２６ｆは、以下の情報からなる。第１に、カテゴリ２６ｃ−５毎のヘルプ情報２６ｆである。この情報は、複数のカテゴリ２６ｃ−５を対比させたヘルプ情報２６ｆを含む。第２にメニュー名２６ｃ−１で識別されるメニューに関するヘルプ情報２６ｆである。この情報は、複数のメニュー名２６ｃ−１で識別されるメニューを対比させたヘルプ情報２６ｆを含む。第３にキーワード毎に分類されたヘルプ情報２６ｆである。ここで、キーワードは、機能を示す言葉であり、また、設定画面を示す言葉であり、更には、カテゴリ２６ｃ−５を示す言葉である。
【００８０】
以下、上記構成の移動通信装置によるメニュー項目の選択処理、及びヘルプ情報の表示処理について説明する。
【００８１】
図１１は、メニュー項目選択実行機能１１ａの動作のフローチャートを示す。メニュー項目選択実行機能１１ａは、装置が待ち受け状態にある際に入力部１６の所定のキー操作によって動作を開始し（ステップＳ１１ａ−１）、表示するメニューとして、メニュー名２６ｃ−１が「ルートメニュー」であるメニューを選択し（ステップＳ１１ａ−２）、選択されたメニューを表示部１５に表示させる（ステップＳ１１ａ−３）。
【００８２】
図１２は、メニュー名２６ｃ−１が「ルートメニュー」であるメニューが表示部１５に表示された一例を示しており、表示部１５の上部には、メニュー名２６ｃ−１である「ルートメニュー」なるメニュー名表示１５ａが表示され、表示部１５の中央部には、そのメニュー名２６ｃ−１のメニュー項目２６ｃ−３、具体的には、メニュー項目名２６ｃ−４が縦方向に一覧表示されたメニュー項目一覧表示１５ｂが表示されている。メニュー項目名２６ｃ−４に併せて、そのメニュー項目名２６ｃ−４のカテゴリ２６ｃ−５が表示されても良い。
【００８３】
メニュー項目一覧表示１５ｂ中の１つの項目には、カーソルが置かれる。カーソルが置かれた項目は、識別可能に異なる表示がされる。異なる表示は、例えば、異なる色での表示、異なる背景色での表示など、任意であり、図１２では、カーソルが置かれた項目である「機能」は、ハッチングを施して示している。メニュー項目一覧表示１５ｂが新たに表示された際、カーソルは、メニュー項目一覧表示１５ｂ中の最上の項目に置かれる。
【００８４】
図１１に示すフローチャートを参照したメニュー項目選択実行機能１１ａの動作説明に戻る。メニュー項目選択実行機能１１ａは、続いて、入力部１６のキー操作を入力し、操作されたキーの種類を判断する（ステップＳ１１ａ−４）。操作されたキーが十字選択キー１６ｂである場合、その上又は下方向の操作によって、メニュー項目選択実行機能１１ａは、カーソルが置かれたメニュー項目２６ｃ−３を、それぞれ上又は下に１つ移動させ（ステップＳ１１ａ−５）、ステップＳ１１ａ−３の選択されたメニューを表示する動作に移る。
【００８５】
ステップＳ１１ａ−４で、操作されたキーが決定キー１６ａである場合、メニュー項目選択実行機能１１ａは、メニュー項目一覧表示１５ｂ中でカーソルが置かれているメニュー項目名２６ｃ−４のメニュー項目種別２６ｃ−６を判断する（ステップＳ１１ａ−６）。メニュー項目種別２６ｃ−６が「メニュー」である場合、下位階層のメニュー、具体的には、上記メニュー項目名２６ｃ−４と等しい値のメニュー名２６ｃ−１を検索し、検索されたメニュー名２６ｃ−１で識別されるメニューを選択し（ステップＳ１１ａ−７）、ステップＳ１１ａ−３の選択されたメニューを表示する動作に戻る。
【００８６】
図１３は、図１２に示すルートメニューが表示され、「機能」なるメニュー項目名２６ｃ−４にカーソルが置かれている際、決定キー１６ａが操作され、メニュー名２６ｃ−１が「機能」であるメニューが表示された一例を示している。
【００８７】
表示部１５の上部には、メニュー名２６ｃ−１である「機能」なるメニュー名表示１５ａが表示され、表示部１５の中央部には、そのメニュー名２６ｃ−１のメニュー項目名２６ｃ−４からなるメニュー項目一覧表示１５ｂが縦方向に一覧表示されている。ここで、このメニューが表示された後、十字選択キー１６ｂの操作によって、カーソルは、メニュー項目一覧表示１５ｂ中の１つの項目である「音／バイブ／ランプ」に移動されている。更に、表示部１５に左下部には、「戻る」なる機能表示１５ｃが表示されている。
【００８８】
ここで、メニュー名表示１５ａに伴い、表示されているメニューのメニュー名２６ｃ−１と等しいメニュー項目名２６ｃ−４のカテゴリ２６ｃ−５が表示されても良い。メニュー名表示１５ａ及びメニュー項目一覧表示１５ｂについては、図１２を参照して説明した表示と同様であるため、これ以上の説明を省略する。
【００８９】
図１４は、図１３に示す「機能」メニューが表示され、メニュー項目一覧表示１５ｂ中の１つの項目である「音／バイブ／ランプ」にカーソルが置かれている際、ステップＳ１１ａ−４で決定キー１６ａが操作され、メニュー名２６ｃ−１が「音／バイブ／ランプ」であるメニューが表示された一例を示しており、表示部１５の上部には、メニュー名２６ｃ−１である「音／バイブ／ランプ」なるメニュー名表示１５ａが表示され、表示部１５の中央部には、そのメニュー名２６ｃ−１のメニュー項目名２６ｃ−４からなるメニュー項目一覧表示１５ｂが縦方向に一覧表示されている。更に、表示部１５に左下部には、「戻る」なる機能表示１５ｃが表示されている。この一例では、メニュー項目一覧表示１５ｂ中の１つの項目である「着信音楽設定」にカーソルが置かれている。
【００９０】
図１１に示すフローチャートを参照したメニュー項目選択実行機能１１ａの動作説明に戻る。ステップＳ１１ａ−６で、上記メニュー項目名２６ｃ−４のメニュー項目種別２６ｃ−６が設定画面を示す場合、メニュー項目選択実行機能１１ａは、そのメニュー項目種別２６ｃ−６が示す設定画面を表示部１５に表示させる（ステップＳ１１ａ−８）。
【００９１】
図１５は、表示された設定画面の一例を示している。この一例は、上記メニュー項目種別２６ｃ−６が「着信音楽設定画面」である設定画面が表示部１５に表示されたものであり、表示部１５の上部には、「着信音楽設定画面」なる設定画面名表示１５ｄが表示され、表示部１５の中央部には、その設定画面中の項目名である音楽名が縦方向に一覧表示された設定可能項目一覧表示１５ｅが表示されている。更に、表示部１５に左下部には、「戻る」なる機能表示１５ｃが表示されている。
【００９２】
この設定可能項目一覧表示１５ｅに含まれる音楽名は、データフォルダ２６ａに記憶された音楽の名称である。この設定画面は、図１４に示す「音／バイブ／ランプ」であるメニューが表示され、そのメニューのメニュー項目一覧表示１５ｂ中の１つの項目である「着信音楽設定」にカーソルが置かれている際、決定キー１６ａが操作された場合に表示される。
【００９３】
図１１に示すフローチャートを参照したメニュー項目選択実行機能１１ａの動作説明に戻る。メニュー項目選択実行機能１１ａは、続いて、入力部１６のキー操作を入力し、操作されたキーの種類を判断する（ステップＳ１１ａ−９）。操作されたキーが十字選択キー１６ｂである場合、その上又は下方向の操作によって、メニュー項目選択実行機能１１ａは、カーソルを設定可能項目一覧表示１５ｅの中のそれぞれ上又は下に隣接する項目に移動させ（ステップＳ１１ａ−１０）、ステップＳ１１ａ−８の選択された設定画面を表示する動作に戻る。
【００９４】
ステップＳ１１ａ−９で、操作されたキーが決定キー１６ａである場合、メニュー項目選択実行機能１１ａは、カーソルが置かれた項目を選択して、選択された項目を設定情報２６ｂに記憶させ（ステップＳ１１ａ−１１）、ステップＳ１１ａ−８の選択された設定画面を表示する動作に戻る。
【００９５】
例えば、図１５に例示したメニュー項目種別２６ｃ−６が「着信音楽設定画面」である設定画面が表示部１５に表示され、設定可能項目一覧表示１５ｅ中の音楽を示す項目の中で「ＡＡＡ」にカーソルが置かれている際、決定キー１６ａが操作されると、メニュー項目選択実行機能１１ａは、設定項目２６ｂ−１が「着信報知音楽」、設定値２６ｂ−２が「ＡＡＡ」である設定情報２６ｂを記憶部２６に記憶させる。
【００９６】
ステップＳ１１ａ−９で、「戻る」なる機能表示１５ｃに近い位置に配置された機能キー１６ｃが操作された場合、メニュー項目選択実行機能１１ａは、１段上の階層のメニューを選択し（ステップＳ１１ａ−１２）、ステップＳ１１ａ−３の選択されたメニューを表示する動作に移る。
【００９７】
ここで、１段上の階層のメニューとは、表示されている設定画面のメニュー項目種別２６ｃ−６のメニュー名２６ｃ−１と等しいメニュー項目名２６ｃ−４を含むメニュー名２６ｃ−１のメニューである。言い換えると、ステップＳ１１ａ−７の動作によって下位階層のメニュー又は設定画面が表示された順と逆順のメニューの表示である。このメニューの表示の際、上記メニュー項目名２６ｃ−４にカーソルが置かれる。
【００９８】
図１５を参照して、メニュー項目種別２６ｃ−６が「着信音楽設定画面」である設定画面を介して、メニュー項目選択実行機能１１ａは、「着信報知音楽」である設定項目２６ｂ−１の設定値２６ｂ−２に値を設定する動作を説明したが、それ以外の設定画面を介した設定値２６ｂ−２に値を設定する動作を説明する。
【００９９】
メニュー項目種別２６ｃ−６が「着信音設定画面」である設定画面を介して、メニュー項目選択実行機能１１ａは、「着信報知音音量」である設定項目２６ｂ−１の設定値２６ｂ−２に値を設定する。この設定値２６ｂ−２は、着信報知音楽をスピーカ２４から発生させる際の音量であり、０以上の自然数で表され、より大きい自然数は大きな音量を、また、０は無音を示している。
【０１００】
メニュー項目種別２６ｃ−６が「イヤホン設定画面」である設定画面を介して、メニュー項目選択実行機能１１ａは、「イヤホン音量」である設定項目２６ｂ−１の設定値２６ｂ−２に値を設定する。この設定値２６ｂ−２は、放送受信部２３が復号された音声信号をイヤホンジャック２５に送る際の音量でありは、０以上の自然数で表され、より大きい自然数は大きな音量を、また、０は無音を示している。
【０１０１】
メニュー項目種別２６ｃ−６が「ランプ設定画面」である設定画面を介して、メニュー項目選択実行機能１１ａは、「表示部輝度」である設定項目２６ｂ−１の設定値２６ｂ−２に値を設定する。この設定値２６ｂ−２は、表示部１５に文字・数字や映像データが表示される際の輝度である。
【０１０２】
メニュー項目種別２６ｃ−６が「操作音設定画面」である設定画面を介して、メニュー項目選択実行機能１１ａは、「入力部操作音」である設定項目２６ｂ−１の設定値２６ｂ−２に値を設定する。この設定値２６ｂ−２は、入力部１６のキーの操に伴ってスピーカ２４から発生される所定の操作音の音量であり、０以上の自然数で表され、より大きい自然数は大きな音量を、また、０は無音を示している。
【０１０３】
メニュー項目種別２６ｃ−６が「ＵＳＢ設定画面」である設定画面を介して、メニュー項目選択実行機能１１ａは、「ＵＳＢインターフェース」である設定項目２６ｂ−１の設定値２６ｂ−２に値を設定する。この設定値２６ｂ−２は、ＵＳＢ端子に接続された外部記憶媒体との接続を、行うか否かであり、行なう場合「オン」なる値、行なわない場合「オフ」なる値である。
【０１０４】
ステップＳ１１ａ−４で、操作されたキーが機能キー１６ｃである場合、メニュー項目選択実行機能１１ａは、１段上の階層のメニューを選択し（ステップＳ１１ａ−１３）、ステップＳ１１ａ−３の選択されたメニューを表示する動作に移る。ここで、１段上の階層のメニューとは、ステップＳ１１ａ−１２の動作説明で述べた通りである。
【０１０５】
なお、図１２に例示したルートメニューには、「戻る」なる表示が含まれず、ルートメニューが表示されている際、メニュー項目選択実行機能１１ａは、機能キー１６ｃが操作されても何も動作しない。なぜなら、ルートメニューより上位階層のメニューがないからである。
【０１０６】
メニュー項目選択実行機能１１ａは、入力部１６の所定のキー操作、例えば、電源投入を指示する機能キーの操作によって動作を終了する。メニュー項目選択実行機能１１ａの動作終了に伴い、表示部１５には、制御部１１によって待ち受け画面が表示される。
【０１０７】
以上の説明で、メニュー項目選択実行機能１１ａは、装置が待ち受け状態にある際に入力部１６の所定のキー操作によって動作を開始し、メニュー名２６ｃ−１が「ルートメニュー」であるメニューを表示するとしたが、これに限るものではなく、例えば、装置の電源投入時に動作を開始し、上記メニューを表示するとしても良い。電源投入時に動作を開始する場合、上記表示されるメニューが待ち受け画面であるとみなしても良い。
【０１０８】
また、ルートメニューの表示には、「戻る」なる表示が含まれ、ルートメニューが表示されている際に機能キー１６ｃが操作されると、メニュー項目選択実行機能１１ａは、動作を終了し、表示部１５には、制御部１１によって待ち受け画面が表示されるとしても良い。
【０１０９】
また、ステップＳ１１ａ−１１で選択された項目を設定情報２６ｂに記憶させる動作を終了後、メニュー項目選択実行機能１１ａは、ステップＳ１１ａ−８の選択された設定画面を表示する動作に戻るとしたが、この動作に戻ると限るものではない。所望の情報を設定情報２６ｂに記憶させたのであるから、メニュー項目選択実行機能１１ａは、動作を終了し、その結果、表示部１５には、待ち受け画面が表示されるとしても良い。
【０１１０】
次に、ヘルプ情報表示機能１１ｂの動作を説明する。図１６は、ヘルプ情報表示機能１１ｂの動作のフローチャートを示す。ヘルプ情報表示機能１１ｂは、メニュー項目選択実行機能１１ａが動作開始の際、制御部１１によって起動され、動作を開始する（ステップＳ１１ｂ−１）。そして、メニューノード選択情報２６ｅの初期化を行なう（ステップＳ１１ｂ−２）。
【０１１１】
メニューノード選択情報２６ｅの初期化は、具体的には、階層間移動情報２６ｇの全ての回数２６ｇ−２に「０」を設定し、カテゴリ間移動情報２６ｈの全ての回数２６ｈ−２に「０」を設定し、カテゴリ内移動情報２６ｉの全ての回数２６ｉ−２に「０」を設定する。更に、経過時間２６ｊに「０」を設定し、階層滞在時間２６ｋに「０」を設定し、キー操作回数２６ｍに「０」を設定する。
【０１１２】
ヘルプ情報表示機能１１ｂは、経過した時間を常に計測して経過時間２６ｊに更新記憶させるタスク（図示せず）を起動させ、メニュー項目選択実行機能１１ａに与えられた入力部１６のキー操作の回数をキー操作回数２６ｍに更新記憶させるタスク（図示せず）を起動させ、更に、経過した時間を常に計測階層滞在時間２６ｋに更新記憶させるタスク（図示せず）を起動させる（ステップＳ１１ｂ−３）。
【０１１３】
ヘルプ情報表示機能１１ｂは、メニュー項目選択実行機能１１ａによって表示部１５に表示された内容の変化を、例えば、メニュー項目選択実行機能１１ａとの通信によって受信する（ステップＳ１１ｂ−４）。表示された内容は、メニューが表示された場合、表示されたメニューのメニュー名２６ｃ−１及びメニュー項目一覧表示１５ｂの中でカーソルが置かれた項目である。また、設定画面が表示された場合、設定画面の名称及び設定可能項目一覧表示１５ｅの中でカーソルが置かれた項目である。なお、設定画面の名称は、メニュー項目種別２６ｃ−６に記憶されているものである。
【０１１４】
ここで、メニューに多くのメニュー項目２６ｃ−３が含まれる場合、表示部１５に表示されるメニュー項目一覧表示１５ｂがスクロールされることがある。このスクロールに伴って、カーソルが置かれたメニュー項目名２６ｃ−４が変化するなら、ヘルプ情報表示機能１１ｂは、この変化を受信する。また、カーソルが置かれたメニュー項目名２６ｃ−４が変化しないなら、ヘルプ情報表示機能１１ｂは、この変化を受信しない。設定画面に多くの項目が含まれる場合についても同じである。
【０１１５】
なお、ステップＳ１１ｂ−４で、ヘルプ情報表示機能１１ｂは、表示部１５に表示された内容の変化を受信するとしたが、入力部１６のキー操作を受信しても同じ動作が可能である。この場合、そのキー操作によって、表示部１５の表示が変化しないなら、例えば、キー操作が上述したスクロールを目的とし、このスクロールに伴って、カーソルが置かれたメニュー項目名２６ｃ−４が変化しないなら、ヘルプ情報表示機能１１ｂは、そのキー操作を受信したとはみなさない。また、キー操作がメニューに係らない操作である場合、当然、そのキー操作を受信したとはみなさない。
【０１１６】
ヘルプ情報表示機能１１ｂは、表示部１５に表示された内容の変化の種類を判断する（ステップＳ１１ｂ−５）。その変化が設定画面に従った設定を行ったものである場合、ステップＳ１１ｂ−２のメニューノード選択情報２６ｅの初期化動作に移る。なぜなら、設定が行われた場合、装置の使用者は目的を達したのであり、操作の支援であるヘルプ情報２６ｆの表示の必要性はなくなったと判断されるからである。
【０１１７】
設定画面に従った設定を行った場合に限らず、設定画面が表示されたことによって、ステップＳ１１ｂ−２のメニューノード選択情報２６ｅの初期化動作に移っても良い。なぜなら、設定画面が表示されたことによって、装置の使用者は目的を達するための画面を表示させたのであり、操作の支援であるヘルプ情報２６ｆの表示の必要性はなくなったと判断されるからである。
【０１１８】
メニューの表示から設定画面の表示へ移った、及び、設定画面の表示からメニューの表示へ移った場合、ヘルプ情報表示機能１１ｂは、ステップＳ１１ｂ−４の表示部１５に表示された内容の変化を受信する動作に移る。設定画面の表示へ、又は、からの表示の変化単体では、装置の使用者が操作の支援を必要とすることを意味しないからである。
【０１１９】
しかし、この場合、装置の使用者は、必ずしも操作の支援が不要と限るものではない。例えば、メニューの表示から設定画面の表示へ移り、直ちに機能キー１６ｃの操作によって、直前のメニューの表示に戻った場合、装置の使用者は、設定画面の表示によって設定を確かめた可能性がある一方、予想外の設定画面が表示されたため、直前のメニューの表示に戻した可能性もある。そこで、設定が行われずに設定画面の表示からメニューの表示へ移った場合、ヘルプ情報表示機能１１ｂは、後述するカーソルが異なるメニュー項目２６ｃ−３に移った場合と同様の処理を行っても良い。
【０１２０】
ステップＳ１１ｂ−５で、表示部１５に表示された内容の変化の前後共、表示されていたのはメニューである場合、言い換えると、カーソルが異なるメニュー項目２６ｃ−３に移った場合、ヘルプ情報表示機能１１ｂは、カーソルの移動の前後にカーソルが置かれた２つのメニュー項目２６ｃ−３のカテゴリ２６ｃ−５を判断する（ステップＳ１１ｂ−６）。
【０１２１】
２つのカテゴリ２６ｃ−５が同じ場合、そのカテゴリ２６ｃ−５と等しいカテゴリ２６ｉ−１の回数２６ｉ−２に１を加えて、カテゴリ内移動情報２６ｉを更新記憶させる（ステップＳ１１ｂ−７）。
【０１２２】
ここで、カテゴリ２６ｃ−５が複数の値を持つ場合、少なくとも１つの値が等しければ、２つのカテゴリ２６ｃ−５が同じと判断するが、例えば、過半数のカテゴリ２６ｃ−５同士が等しい場合、等しいと判断しても良い。
【０１２３】
一方、２つのカテゴリ２６ｃ−５が異なる場合、それらの２つのカテゴリ２６ｃ−５からなるカテゴリ対２６ｈ−１の回数２６ｈ−２に１を加えて、カテゴリ間移動情報２６ｈを更新記憶させる（ステップＳ１１ｂ−８）。ここで、カテゴリ２６ｃ−５が複数の値を持つ場合、全ての値から作成された全てのカテゴリ対２６ｈ−１の回数２６ｈ−２を更新する。
【０１２４】
ステップＳ１１ｂ−７又はステップＳ１１ｂ−８の動作の後、ヘルプ情報表示機能１１ｂは、カーソルの移動の前後にカーソルが置かれた２つのメニュー項目２６ｃ−３のメニュー階層２６ｃ−２を判断する（ステップＳ１１ｂ−９）。
【０１２５】
２つのメニュー階層２６ｃ−２が異なると判断された場合、ヘルプ情報表示機能１１ｂは、２つのメニュー項目２６ｃ−３それぞれのメニュー項目名２６ｃ−４が含まれる異階層メニュー項目対２６ｇ−１の回数２６ｇ−２に１を加えて階層間移動情報２６ｇを更新記憶させる（ステップＳ１１ｂ−１０）。更に、階層滞在時間２６ｋに「０」を設定する（ステップＳ１１ｂ−１１）。
【０１２６】
続いて、又は、ステップＳ１１ｂ−９で２つのメニュー階層２６ｃ−２が同じと判断された場合、ヘルプ情報表示機能１１ｂは、ヘルプ情報２６ｆの表示が必要か否かを判断する（ステップＳ１１ｂ−１２）。その表示が必要と判断された場合、ヘルプ情報２６ｆを表示（ステップＳ１１ｂ−１３）した後、ステップＳ１１ｂ−２のメニューノード選択情報２６ｅの初期化動作に移る。このとき、ステップＳ１１ｂ−１２のヘルプ情報２６ｆの表示が必要か否かを判断する際に用いられる閾値（後で詳述する。）を変化させても良い。一方、ステップＳ１１ｂ−１２で、その表示が不要と判断された場合、ステップＳ１１ｂ−４の表示部１５に表示された内容の変化を受信する動作に移る。
【０１２７】
なお、ステップＳ１１ｂ−１３のヘルプ情報２６ｆの表示後、ヘルプ情報表示機能１１ｂは、ステップＳ１１ｂ−４の表示部１５に表示された内容の変化を受信する動作に移っても良い。この場合、ステップＳ１１ｂ−１２のヘルプ情報２６ｆの表示が必要か否かを判断する際に用いられる閾値の中で、少なくともヘルプ情報２６ｆの表示をさせるとの判断の契機となった閾値を増加させる。例えば、ｎ回ヘルプ情報２６ｆを表示させた後、閾値を初期値の（ｎ＋１）倍の値にさせる（ここで、ｎは１以上の自然数。）。具体的には、１回ヘルプ情報２６ｆを表示させた後、閾値を２倍の値に増加させる。
【０１２８】
なお、ステップＳ１１ｂ−１３のヘルプ情報２６ｆの表示後、ステップＳ１１ｂ−２のメニューノード選択情報２６ｅの初期化動作に移る際、上記閾値を変化させることにより、また、その表示後、ステップＳ１１ｂ−４の表示部１５に表示された内容の変化を受信する動作に移る際、例えば、１回ヘルプ情報２６ｆを表示させた後、閾値を２倍未満又は２倍を超える値に増加させることにより、ヘルプ情報表示機能１１ｂは、ヘルプ情報２６ｆの表示をされ易く、又は、され難くすることができる。
【０１２９】
具体的には、例えば、１回目のヘルプ情報２６ｆの表示から２回目のヘルプ情報２６ｆの表示までに必要とされる経過時間や、入力部１６の操作回数を、動作開始から１回目のヘルプ情報２６ｆの表示までに必要とされる上記時間や、上記回数より小さく、又は、大きくすることができる。
【０１３０】
ステップＳ１１ｂ−１３のヘルプ情報２６ｆの表示が装置の使用者との対話型であって、入力部１６のキー操作を伴う場合、ヘルプ情報表示機能１１ｂは、ヘルプ情報２６ｆの表示の終了を指示するキー操作の後、ステップＳ１１ｂ−４の表示部１５に表示された内容の変化を受信する動作に移る。
【０１３１】
ステップＳ１１ｂ−１２のヘルプ情報２６ｆの表示が必要か否かを判断する動作と、ステップＳ１１ｂ−１３のヘルプ情報２６ｆの表示の動作を併せて詳述する。ヘルプ情報表示機能１１ｂは、以下の場合、ヘルプ情報２６ｆの表示が必要と判断して、ヘルプ情報２６ｆを表示部１５に表示させる。
【０１３２】
第１に、階層間移動情報２６ｇのいずれかの回数２６ｇ−２が所定の閾値より大きい値となった場合、階層間移動情報２６ｇの全ての回数２６ｇ−２の和が所定の閾値より大きい値となった場合、また、階層間移動情報２６ｇの回数２６ｇ−２を、異階層メニュー項目対２６ｇ−１に含まれるメニュー項目２６ｃ−３毎に分類し、分類された回数２６ｇ−２の和が所定の閾値より大きい値となった場合である。
【０１３３】
これらの場合、ヘルプ情報表示機能１１ｂは、大きな回数２６ｇ−２の異階層メニュー項目対２６ｇ−１で識別される２つのメニューに関するヘルプ情報２６ｆ、又は、その２つのメニューを対比させたヘルプ情報２６ｆを表示させる。例えば、メニュー項目２６ｃ−３毎の詳細な説明を表示させる。また、上述したメニュー項目２６ｃ−３毎に分類した場合、分類された回数２６ｇ−２が大きいメニュー項目２６ｃ−３に関するヘルプ情報２６ｆを表示させる。
【０１３４】
第２に、カテゴリ間移動情報２６ｈのいずれかの回数２６ｈ−２が所定の閾値より大きい値となった場合、カテゴリ間移動情報２６ｈの全ての回数２６ｈ−２の和が所定の閾値より大きい値となった場合、また、カテゴリ間移動情報２６ｈの回数２６ｈ−２を、カテゴリ対２６ｈ−１に含まれるカテゴリ２６ｃ−５毎に分類し、分類された回数２６ｈ−２の和が所定の閾値より大きい値となった場合である。
【０１３５】
これらの場合、ヘルプ情報表示機能１１ｂは、大きい回数２６ｈ−２のカテゴリ対２６ｈ−１で識別される２つのカテゴリ２６ｃ−５に関するヘルプ情報２６ｆ、又は、その２つのカテゴリ２６ｃ−５を対比させたヘルプ情報２６ｆを表示させる。例えば、カテゴリ２６ｃ−５を含むメニュー項目２６ｃ−３がいかなるメニューにあるかを表示させる。
【０１３６】
なお、ヘルプ情報表示機能１１ｂは、図８に例示した第１の種類のカテゴリ間移動情報２６ｈと、図９に例示した第２の種類のカテゴリ間移動情報２６ｈとを異なるものとして記憶させ、第１の種類と第２の種類のカテゴリ間移動情報２６ｈのカテゴリ対２６ｈ−１毎にヘルプ情報２６ｆの表示が必要か否かを判断し、また、異なるヘルプ情報２６ｆが表示されるようにしても良い。
【０１３７】
この異なるヘルプ情報２６ｆの表示によれば、装置の使用者が異なるカテゴリ２６ｃ−５の複数のメニュー項目２６ｃ−３の選択に支援の必要を感じている際、それらのメニュー項目２６ｃ−３が１つのメニューにあるか、異なるメニューにあるかによって、それぞれ適切なヘルプ情報２６ｆを表示させることができる。
【０１３８】
第３に、カテゴリ内移動情報２６ｉの回数２６ｉ−２が所定の閾値より大きい値となった場合である。この場合、ヘルプ情報表示機能１１ｂは、その回数２６ｉ−２のカテゴリ２６ｉ−１と等しいカテゴリ２６ｃ−５に関するヘルプ情報２６ｆを表示させる。例えば、そのカテゴリ２６ｃ−５を含むメニュー項目２６ｃ−３がいかなるメニューにあるかを表示させる。
【０１３９】
第４に、経過時間２６ｊが所定の閾値より大きい値となった場合である。この場合、ヘルプ情報表示機能１１ｂは、表示部１５にキーワードの入力を促す表示をさせ、その表示に応じて入力されたキーワードに分類されたヘルプ情報２６ｆを表示させる。
【０１４０】
第５に、階層滞在時間２６ｋが所定の閾値より大きい値となった場合である。この場合、ヘルプ情報表示機能１１ｂは、その時点で表示しているメニューに関するヘルプ情報２６ｆを表示させる。又は、その時点で表示しているメニューのメニュー階層２６ｃ−２に対応するメニューに関するヘルプ情報２６ｆを表示させる。
【０１４１】
第６に、キー操作回数２６ｍが所定の閾値より大きい値となった場合である。この場合、ヘルプ情報表示機能１１ｂは、表示部１５にキーワードの入力を促す表示をさせ、その表示に応じて入力されたキーワードに分類されたヘルプ情報２６ｆを表示させる。
【０１４２】
以上の６つの場合をそれぞれ単独に、又は、組合せることによって、ヘルプ情報表示機能１１ｂは、ヘルプ情報２６ｆの表示が必要であるか否かを判断する。例えば、同時に第１〜第３の場合のいずれかと、第４〜第６の場合のいずれかとの両方に該当した場合、ヘルプ情報表示機能１１ｂは、ヘルプ情報２６ｆの表示が必要と判断しても良い。
【０１４３】
上記の閾値は、それぞれ独立の値でよく、また、装置の使用者が入力部１６のキーを操作する時間間隔に依存して変更しても良い。その間隔が長ければ閾値を大きくし、その間隔が短ければ閾値を小さくする。更に、閾値は、入力部１６の所定のキー操作によって変更が可能であっても良い。
【０１４４】
以上のヘルプ情報２６ｆの表示が必要と判断された全ての場合、ヘルプ情報表示機能１１ｂは、表示部１５にキーワードの入力を促す表示をさせ、その表示に応じて入力されたキーワードに分類されたヘルプ情報２６ｆを表示させても良い。
【０１４５】
ヘルプ情報表示機能１１ｂは、メニュー項目選択実行機能１１ａの動作終了の際、動作を終了する（図示せず）。
【０１４６】
なお、ヘルプ情報表示機能１１ｂは、ステップＳ１１ｂ−２のメニューノード選択情報２６ｅの初期化の動作を行わないとしても良い。この初期化を行なわないことによれば、長期間に渡ってメニューノード選択情報２６ｅを記憶させ、装置の使用者の長期的な使用状況に基づいて、ヘルプ情報２６ｆを表示させるか否かを判断することができる。
【０１４７】
なお、メニュー項目選択実行機能１１ａのカーソルが置かれたメニュー項目２６ｃ−３を移動させる動作の際、連続した操作によって異なるメニューに含まれるメニュー項目２６ｃ−３へ移動させることができる場合、図６を参照して具体的に説明すると、第２階層の「音／バイブ／ランプ」メニューが表示され、十字選択キー１６ｂの操作を続けることによって、「着信音楽設定」から「イヤホン設定」へ、「イヤホン設定」から「ランプ設定」へ、「ランプ設定」から「操作音設定」へとカーソルを移動させることができる場合がある。
【０１４８】
この場合、ヘルプ情報表示機能１１ｂは、機能キー１６ｃの操作によって、一段階上の階層の「機能」メニューが表示された後、十字選択キー１６ｂの操作に続く決定キー１６ａの操作によって、「ユーザ補助」のメニューが表示された上で、カーソルが「操作音」の置かれたとして、メニューノード選択情報２６ｅを更新記憶させる動作をする。
【０１４９】
カーソルが置かれるメニュー項目２６ｃ−３は、必ずしも装置の使用者の意思に従って決定されるものではない。例えば、メニューが表示された際、カーソルは、そのメニューの先頭に表示されたメニュー項目２６ｃ−３に置かれる。
【０１５０】
また、メニューが多くのメニュー項目２６ｃ−３を持ち、メニュー項目一覧表示１５ｂがスクロールされる場合、スクロール後に表示されたメニュー項目一覧表示１５ｂの冒頭に表示されたメニュー項目２６ｃ−３にカーソルが置かれることがある。更に、離れたメニュー項目２６ｃ−３へカーソルを移動させるには、その離れた２つのメニュー項目２６ｃ−３の間に表示されたメニュー項目２６ｃ−３へカーソルが置かれる。
【０１５１】
また、メニュー階層２６ｃ−２の差が２以上あるメニューのメニュー項目２６ｃ−３へのカーソル移動を行う場合、メニュー階層２６ｃ−２の差が１であるメニューをたどる際に、そのメニューのメニュー項目２６ｃ−３へカーソルが置かれる。
【０１５２】
ヘルプ情報表示機能１１ｂは、これらの装置の使用者の意思に従うことなくカーソルが置かれたメニュー項目２６ｃ−３に、カーソルが置かれないとみなしても良い。また、これらのメニュー項目２６ｃ−３に所定時間以上カーソルが置かれた場合に限ってカーソルが置かれたとみなしても良い。
【０１５３】
また、このカーソルが置かれないとみなす処理に伴い、階層間移動情報２６ｇの異階層メニュー項目対２６ｇ−１は、異なるメニュー階層２６ｃ−２のメニュー項目２６ｃ−３の全ての対とする。また、カテゴリ間移動情報２６ｈのカテゴリ対２６ｈ−１は、異なるカテゴリ２６ｃ−５の全ての対とする。
【０１５４】
以上の説明で、ノードは、メニュー項目２６ｃ−３であるとしたが、これに限るものではない。ノードは、メニューであるとしても良い。また、メニュー項目２６ｃ−３及びメニューであるとしても良い。また、ノードは、設定画面を含み、設定画面に関連付けてカテゴリ２６ｃ−５が記憶されるとしても良い。
【０１５５】
以上の説明で、メニュー構造２６ｃを記憶させる動作の説明を省いたが、メニュー構造２６ｃは、装置の出荷時に記憶されているとする。しかし、これに限らず、出荷前の記憶に代えて、又は、加えて、入力部１６の所定のキー操作に基づいて記憶されるとしても良い。
【０１５６】
このキー操作に基づいてメニュー構造２６ｃが記憶される場合、階層間移動情報２６ｇの異階層メニュー項目対２６ｇ−１、カテゴリ間移動情報２６ｈのカテゴリ対２６ｈ−１、及び、カテゴリ内移動情報２６ｉのカテゴリ２６ｉ−１は、記憶されたメニュー構造２６ｃに基づいて更新される。
【０１５７】
以上の説明は、装置の使用者が所望の機能を動作させるため、複数の階層をなすメニュー中のメニュー項目２６ｃ−３を選択することを繰り返すことによって、所望の機能の動作を指示するための表示をさせ、その表示を介して動作させるとしたが、これに限るものではない。
【０１５８】
例えば、メニューの階層の数は任意であって、１段でも良い。また、装置は表示部１５にアイコンを表示させ、各アイコンが機能に対応し、装置の使用者は、所望の機能を動作させるために、マウスの動きに応じて表示部１５の表示画面を任意の方向へ動くカーソルをその機能に対応するアイコンへ移動させることによって、そのアイコンを選択するとしても良い。このアイコンを選択する動作において、アイコンが上記説明のメニュー項目２６ｃ−３に対応し、アイコンに関連付けてカテゴリ２６ｃ−５が記憶される。本発明は以上の構成に限定されるものではなく、種々の変形が可能である。
【図面の簡単な説明】
【０１５９】
【図１】本発明の実施形態に係る移動通信装置の外観図。
【図２】本発明の実施形態に係る移動通信装置の構成を示すブロック図。
【図３】本発明の実施形態に係るメニューノード選択情報の詳細な構成を示すブロック図。
【図４】本発明の実施形態に係る設定情報の構成の一例を示す図。
【図５】本発明の実施形態に係るメニュー構造の一例を示す図。
【図６】本発明の実施形態に係るメニュー構造に基づくメニューの階層図。
【図７】本発明の実施形態に係る階層間移動情報の構成の一例を示す図。
【図８】本発明の実施形態に係るカテゴリ間移動情報の構成の一例を示す図（その１）。
【図９】本発明の実施形態に係るカテゴリ間移動情報の構成の一例を示す図（その２）。
【図１０】本発明の実施形態に係るカテゴリ内移動情報の構成の一例を示す図。
【図１１】本発明の実施形態に係るメニュー項目選択実行機能の動作のフローチャート。
【図１２】本発明の実施形態に係るメニューが表示部に表示された一例を示す図（その１）。
【図１３】本発明の実施形態に係るメニューが表示部に表示された一例を示す図（その２）。
【図１４】本発明の実施形態に係るメニューが表示部に表示された一例を示す図（その３）。
【図１５】本発明の実施形態に係る設定画面が表示部に表示された一例を示す図。
【図１６】本発明の実施形態に係るヘルプ情報表示機能の動作のフローチャート。
【符号の説明】
【０１６０】
１１  制御部
１１ａ  メニュー項目選択実行機能
１１ｂ  ヘルプ情報表示機能
１５  表示部
１５ａ  メニュー名表示
１５ｂ  メニュー項目一覧表示
１５ｃ  機能表示
１５ｄ  設定画面名表示
１５ｅ  設定可能項目一覧表示
１６  入力部
１６ａ  決定キー
１６ｂ  十字選択キー
１６ｃ  機能キー
２６  記憶部
２６ａ  データフォルダ
２６ｂ  設定情報
２６ｂ−１  設定項目
２６ｂ−２  設定値
２６ｃ  メニュー構造
２６ｃ−１  メニュー名
２６ｃ−２  メニュー階層
２６ｃ−３  メニュー項目
２６ｃ−４  メニュー項目名
２６ｃ−５、２６ｉ−１  カテゴリ
２６ｃ−６  メニュー項目種別
２６ｅ  メニューノード選択情報
２６ｆ  ヘルプ情報
２６ｇ  階層間移動情報
２６ｇ−１  異階層メニュー項目対
２６ｇ−２、２６ｈ−２、２６ｉ−２  回数
２６ｈ  カテゴリ間移動情報
２６ｈ−１  カテゴリ対
２６ｉ  カテゴリ内移動情報
２６ｊ  経過時間
２６ｋ  階層滞在時間
２６ｍ  キー操作回数
【図１】
2010073140.tif 000003
【図２】
2010073140.tif 000004
【図３】
2010073140.tif 000005
【図４】
2010073140.tif 000006
【図５】
2010073140.tif 000007
【図６】
2010073140.tif 000008
【図７】
2010073140.tif 000009
【図８】
2010073140.tif 000010
【図９】
2010073140.tif 000011
【図１０】
2010073140.tif 000012
【図１１】
2010073140.tif 000013
【図１２】
2010073140.tif 000014
【図１３】
2010073140.tif 000015
【図１４】
2010073140.tif 000016
【図１５】
2010073140.tif 000017
【図１６】
2010073140.tif 000018