(57)【要約】【課題】情報処理装置に搭載された複数の機能を利用する場合において、操作性を向上させることができるようにする。【解決手段】本発明に係る情報処理装置として適用可能なカメラ付ディジタル携帯電話機においては、記憶部７２は、メインメニュとメインメニュに関連する複数のサブメニュを、メインメニュのカテゴリを示すカテゴリ識別情報と対応付けて記憶し、表示制御部７６はカテゴリ識別情報と対応付けられて記憶されたメインメニュと複数のサブメニュをカテゴリ識別情報ごとに液晶ディスプレイ３４に表示させ、カテゴリ識別情報選択受付部７８は複数のカテゴリ識別情報の中から１つのカテゴリ識別情報の選択を受け付け、サブメニュ選択受付部７９は複数のサブメニュの中からいずれか１つのサブメニュの選択を受け付け、機能実行制御部７７は、選択が受け付けられたサブメニュに関連付けられた機能の実行を制御する。【選択図】  図４
2007310650.tif 000002
【特許請求の範囲】
【請求項１】
メインメニュおよび前記メインメニュに関連する複数のサブメニュを、前記メインメニュのカテゴリを示すカテゴリ識別情報と対応付けて記憶する記憶手段と、
前記記憶手段により前記カテゴリ識別情報と対応付けられて記憶された前記メインメニュおよび複数の前記サブメニュを前記カテゴリ識別情報ごとに表示する表示手段と、
複数の前記カテゴリ識別情報の中から、１つの前記カテゴリ識別情報の選択を受け付けるカテゴリ識別情報受付手段と、
前記カテゴリ識別情報受付手段により選択が受け付けられた前記カテゴリ識別情報に対応付けられた複数の前記サブメニュの中から、１つの前記サブメニュの選択を受け付けるサブメニュ受付手段と、
前記サブメニュ受付手段により選択が受け付けられた前記サブメニュに関連付けられた機能の実行を制御する制御手段とを備えることを特徴とする情報処理装置。
【請求項２】
カテゴリ識別情報と、前記カテゴリ識別情報に関連する複数のサブメニュとを対応付けて記憶する記憶手段と、
複数の前記カテゴリ識別情報を所定の方向に並べて表示し、複数の前記カテゴリ識別情報のうちの１つのカテゴリ識別情報と対応付けられて記憶されている複数の前記サブメニュを前記所定の方向と同一の方向に並べて表示する表示手段と、
複数の前記カテゴリ識別情報の中から、１つの前記カテゴリ識別情報の選択を受け付けるカテゴリ識別情報受付手段と、
前記カテゴリ識別情報受付手段により選択が受け付けられた前記カテゴリ識別情報に対応付けられた複数の前記サブメニュの中から、１つの前記サブメニュの選択を受け付けるサブメニュ受付手段と、
前記サブメニュ受付手段により選択が受け付けられた前記サブメニュに関連付けられた機能の実行を制御する制御手段とを備えることを特徴とする情報処理装置。
【請求項３】
前記記憶手段は、前記サブメニュを、下位の階層に属する複数の下位階層サブメニュと対応付けて階層ごとに分類してさらに記憶し、
前記表示手段は、前記サブメニュ受付手段により選択が受け付けられた前記サブメニュに対応付けられた複数の前記下位階層サブメニュをさらに表示することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
複数の前記下位階層サブメニュの中から、１つの前記下位階層サブメニュの選択を受け付ける下位階層サブメニュ受付手段をさらに備え、
前記制御手段は、前記下位階層サブメニュ受付手段により選択が受け付けられた前記下位階層サブメニュに関連付けられた機能の実行をさらに制御することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記カテゴリ識別情報受付手段は、複数の前記カテゴリ識別情報の中から、１つの前記カテゴリ識別情報の選択を予め設定された所定の時間受け付けたか否かを判定し、予め設定された所定の時間選択が受け付けられたと判定された前記カテゴリ識別情報の選択を受け付けることを特徴とする請求項１または２に記載の情報処理装置。
【請求項６】
前記サブメニュ受付手段は、前記カテゴリ識別情報受付手段により選択が受け付けられた前記カテゴリ識別情報に対応付けられた複数の前記サブメニュの中から、１つの前記サブメニュの選択を予め設定された所定の時間受け付けたか否かを判定し、予め設定された所定の時間選択が受け付けられたと判定された前記サブメニュの選択を受け付けることを特徴とする請求項１または２に記載の情報処理装置。
【請求項７】
前記記憶手段に前記メインメニュおよび前記カテゴリ識別情報と対応付けて記憶させる新規サブメニュの選択を受け付ける新規サブメニュ受付手段をさらに備え、
前記記憶手段は、前記新規サブメニュを、前記メインメニュおよび前記メニュ識別情報と対応付けてさらに記憶することを特徴とする請求項１または２に記載の情報処理装置。
【請求項８】
前記新規サブメニュ受付手段により選択が受け付けられた前記新規サブメニュが、予め規定された規定サブメニュであるか否かを判定する規定サブメニュ判定手段と、
前記規定サブメニュ判定手段により選択が受け付けられた前記新規サブメニュが前記規定サブメニュであると判定された場合、前記新規サブメニュの種類を認識する種類認識手段と、
前記種類認識手段による種類認識結果に基づいて、前記新規サブメニュを対応付けて記憶させる前記カテゴリ識別情報を設定するカテゴリ識別情報設定手段とをさらに備え、
前記記憶手段は、前記新規サブメニュを、前記カテゴリ識別情報設定手段により設定された前記カテゴリ識別情報と対応付けてさらに記憶することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記規定サブメニュ判定手段により選択が受け付けられた前記新規サブメニュが前記規定サブメニュではないと判定された場合、複数の前記カテゴリ識別情報の中から、前記新規サブメニュを対応付けて記憶させる前記カテゴリ識別情報の選択を受け付ける登録候補カテゴリ識別情報受付手段をさらに備え、
前記記憶手段は、前記新規サブメニュを、前記登録候補カテゴリ識別情報受付手段により選択が受け付けられた前記カテゴリ識別情報に対応付けてさらに記憶することを特徴する請求項７に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に係り、特に、複数の機能が搭載された情報処理装置に関する。
【背景技術】
【０００２】
近年、携帯電話機やＰＤＡ（Personal Digital Assistant）などの情報処理装置においては、種々のアプリケーションプログラムが予め書き込まれて搭載されている。また、ユーザの好みで、適宜、アプリケーションプログラムダウンロードサーバからネットワークを介してダウンロードを実行することなどで、種々のアプリケーションプログラムをこれらの情報処理装置に追加して搭載することが可能となっている。
【０００３】
ところで、従来の携帯電話機やＰＤＡなどでは、通信時などに利用する電話帳をタブで表示し、他のユーザの名前順やグループ別に表示する方法が提案されている。また、タブ表示時に、操作キーのうちの数字キーを短押しすることにより、表示される各タブにフォーカスを移動させることができる方法も提案されている。
【０００４】
さらに、ショートカット機能に予め登録したアプリケーションプログラムなどの種々の機能をアイコンやリストなどで表示したり、表示された種々の機能をファンクションキーなどを用いて利用することができる方法も提案されている。
【０００５】
また、多機能な携帯電話機において、装置の小型化を維持しつつ入力の操作性を向上させることができる携帯電話機が提案されている（例えば、特許文献１参照）。
【０００６】
特許文献１に提案されている携帯電話機によれば、「機能設定」や「アドレス帳検索」などの各トップメニュからサブメニュを選択し、サブメニュ内から設定リストを選択する操作を行う際に、設定リストの個別選択を内カーソルキーにより行い、それよりも１階層下の階層に属するサブメニュを横タブとして表示し、これを外カーソルの左右カーソルにより行う。これにより、例えば異なる階層にある動作のワンタッチ選択などを、少ない操作で簡単に行うことが可能となる。
【特許文献１】特開２００２−１１１８３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、電話帳などのタブ表示時に数字キーを短押しすることで各タブに移動させる方法では、電話帳などのタブ表示時に数字キーを短押しすることで各タブに移動させ、所望の他のユーザの電話番号を表示することはできるが、その後、他のユーザが保有する携帯電話機に発信処理を行う場合には、ユーザは、タブ表示時における数字キー操作とは異なる発信処理を実行させるための別の操作をさらに行わなければならなかった。
【０００８】
また、ショートカット機能に予め多くのアプリケーションプログラムなどの種々の機能を登録すると、ユーザが起動を所望する機能を探すのに多くの時間がかかってしまう。勿論、ファンクションキーを用いて所望の機能を短時間で起動させることも可能ではあるが、ユーザが例えばＦ１４０と押すところ、間違えてＦ１０４と押してしまうと、起動を所望しない他の機能を起動させてしまい、結局、ユーザは、最初から操作をやり直さなければならなかった。
【０００９】
さらに、特許文献１に提案されている携帯電話機では、例えば異なる階層にある動作のワンタッチ選択などを少ない操作で簡単に行うことが可能となるが、そもそも、通常の十字キー以外のキー操作を行わなければならず、操作数を減らすことができたからといって、必ずしも、ユーザにとって操作が容易であるとは言えない。
【００１０】
このように、従来の携帯電話機においては、登録されている複数の機能の中から所望の機能を起動させる場合、ユーザは、間違えることなく確実にキー操作をする必要があるだけでなく、場合によって複数のキー操作をしなければならず、操作性が悪いという課題があった。
【００１１】
本発明は、このような状況に鑑みてなされたものであり、情報処理装置に搭載された複数の機能を利用する場合において、操作性を向上させることができる情報処理装置を提供することを目的としている。
【課題を解決するための手段】
【００１２】
本発明の情報処理装置は、上述した課題を解決するために、メインメニュおよびメインメニュに関連する複数のサブメニュを、メインメニュのカテゴリを示すカテゴリ識別情報と対応付けて記憶する記憶手段と、記憶手段によりカテゴリ識別情報と対応付けられて記憶されたメインメニュおよび複数のサブメニュをカテゴリ識別情報ごとに表示する表示手段と、複数のカテゴリ識別情報の中から、１つのカテゴリ識別情報の選択を受け付けるカテゴリ識別情報受付手段と、カテゴリ識別情報受付手段により選択が受け付けられたカテゴリ識別情報に対応付けられた複数のサブメニュの中から、１つのサブメニュの選択を受け付けるサブメニュ受付手段と、サブメニュ受付手段により選択が受け付けられたサブメニュに関連付けられた機能の実行を制御する制御手段とを備えることを特徴とする。
【００１３】
本発明の情報処理装置は、上述した課題を解決するために、カテゴリ識別情報と、カテゴリ識別情報に関連する複数のサブメニュとを対応付けて記憶する記憶手段と、複数のカテゴリ識別情報を所定の方向に並べて表示し、複数のカテゴリ識別情報のうちの１つのカテゴリ識別情報と対応付けられて記憶されている複数のサブメニュを所定の方向と同一の方向に並べて表示する表示手段と、複数のカテゴリ識別情報の中から、１つのカテゴリ識別情報の選択を受け付けるカテゴリ識別情報受付手段と、カテゴリ識別情報受付手段により選択が受け付けられたカテゴリ識別情報に対応付けられた複数のサブメニュの中から、１つのサブメニュの選択を受け付けるサブメニュ受付手段と、サブメニュ受付手段により選択が受け付けられたサブメニュに関連付けられた機能の実行を制御する制御手段とを備えることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、情報処理装置に搭載された複数の機能を利用する場合において、操作性を向上させることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１６】
図１は、本発明に係る情報処理装置として適用可能なカメラ付ディジタル携帯電話機１５の外観の構成を表している。なお、図１［Ａ］は、カメラ付ディジタル携帯電話機１５を約１８０度に見開いたときの正面から見た外観の構成を表しており、図１［Ｂ］は、カメラ付ディジタル携帯電話機１５を見開いたときの側面から見た外観の構成を表している。
【００１７】
図１［Ａ］および［Ｂ］に示されるように、カメラ付ディジタル携帯電話機１５は、中央のヒンジ部３１を境に第１の筐体３２と第２の筐体３３とがヒンジ結合されており、ヒンジ部３１を介して折り畳み可能に形成される。カメラ付ディジタル携帯電話機１５の内部の所定の位置には、送受信用のアンテナ（後述する図３のアンテナ６４）が設けられており、内蔵されたアンテナを介して基地局（図示せず）との間で電波を送受信する。
【００１８】
第１の筐体３２には、その正面に液晶ディスプレイ３４が設けられており、電波の受信状態、電池残量、電話帳として登録されている相手先名や電話番号及び送信履歴等の他、電子メールの内容、簡易ホームページ、ＣＣＤ（Charge Coupled Device）カメラ（後述する図２のＣＣＤカメラ４０）で撮像した画像、外部のコンテンツサーバ（図示せず）より受信したコンテンツ、メモリカード（後述する図３のメモリカード６６）に記憶されているコンテンツを表示することができる。また、液晶ディスプレイ３４の上部の所定の位置にはスピーカ３５が設けられており、これにより、ユーザは音声通話することが可能である。
【００１９】
一方、第２の筐体３３には、その表面に「０」乃至「９」の数字キー、発呼キー、リダイヤルキー、終話・電源キー、クリアキー、および電子メールキーなどの操作キー３６が設けられており、操作キー３６を用いて各種指示を入力することができる。
【００２０】
第２の筐体３３には、操作キー３６として上部に十字キーと確定キーが設けられており、ユーザが十字キーを上下左右方向に操作することにより当てられたカーソルを上下左右方向に移動させることができる。具体的には、液晶ディスプレイ３４に表示されている電話帳リストや電子メールのスクロール動作、簡易ホームページのページ捲り動作および画像の送り動作などの種々の動作を実行する。
【００２１】
また、確定キーを押下することにより、種々の機能を確定することができる。例えば第２の筐体３３は、ユーザによる十字キーの操作に応じて液晶ディスプレイ３４に表示された電話帳リストの複数の電話番号の中から所望の電話番号が選択され、確定キーが第２の筐体３３の内部方向に押圧されると、選択された電話番号を確定して電話番号に対して発呼処理を行う。
【００２２】
さらに、第２の筐体３３には、十字キーと確定キーの左隣に電子メールキーが設けられており、電子メールキーが第２の筐体３３の内部方向に押圧されると、メールの送受信機能を呼び出すことができる。十字キーと確定キーの右隣には、ブラウザキーが設けられており、ブラウザキーが第２の筐体３３の内部方向に押圧されると、Ｗｅｂページのデータを閲覧することが可能となる。
【００２３】
また、第２の筐体３３には、操作キー３６の下部にマイクロフォン３７が設けられており、マイクロフォン３７によって通話時のユーザの音声を集音する。また、第２の筐体３３には、カメラ付ディジタル携帯電話機の操作を行うサイドキー３８が設けられている。
【００２４】
なお、第２の筐体３３は、背面側に図示しないバッテリパックが挿着されており、終話・電源キーがオン状態になると、バッテリパックから各回路部に対して電力が供給されて動作可能な状態に起動する。
【００２５】
ところで、第２の筐体３３には、第２の筐体３３の下部の所定の位置に抜差自在なメモリカード（後述する図４のメモリカード６６）を挿着するためのメモリカードスロット（図示せず）が設けられており、メモボタン（図示せず）が押下されるとメモリカードに通話中の相手の音声を記録したり、ユーザの操作に応じて電子メール、簡易ホームページ、ＣＣＤカメラで撮像した画像を記録することができる。
【００２６】
ここで、メモリカードは、フラッシュメモリカードの一種であり、小型薄型形状のプラスチックケース内に電気的に書換えや消去が可能な不揮発性メモリであるの一種であるフラッシュメモリ素子を格納したものであり、１０ピン端子を介して画像や音声、音楽等の各種データの書き込み及び読み出しが可能となっている。
【００２７】
また、メモリカードは、大容量化等による内蔵フラッシュメモリの仕様変更に対しても、使用する機器で互換性を確保することができる独自のシリアルプロトコルを採用し、高速性能を実現しているとともに、誤消去防止スイッチを設けて高い信頼性を確保している。
【００２８】
従って、カメラ付ディジタル携帯電話機１５は、このようなメモリカードを挿着可能に構成されているために、メモリカードを介して他の電子機器との間でデータの共有化を図ることができる。
【００２９】
また、第１の筐体３２と第２の筐体３３の内部の所定の位置には、カメラ付ディジタル携帯電話機１５の状態を検知するための磁気センサ３９a、３９b、３９c、および３９dが設けられる。これにより、カメラ付ディジタル携帯電話機１５が現在のどのような状態であるかを検知することができる。
【００３０】
図２は、本発明に係る情報処理装置として適用可能なカメラ付ディジタル携帯電話機１５の他の外観の構成を表している。なお、図２［Ａ］は、カメラ付ディジタル携帯電話機１５を閉じたときの正面から見た外観の構成を表しており、図２［Ｂ］は、カメラ付ディジタル携帯電話機１５を閉じたときの側面から見た外観の構成を表している。
【００３１】
第１の筐体３２の上部には、ＣＣＤカメラ４０が設けられており、これにより、所望の撮影対象を撮像することができる。ＣＣＤカメラ４０の下部には、サブディスプレイ４１が設けられており、現在のアンテナの感度のレベルを示すアンテナピクト、カメラ付ディジタル携帯電話機１５の現在の電池残量を示す電池ピクト、現在の時刻などが表示される。
【００３２】
サブディスプレイ４１の下部には、さらに、静電タッチパッド４２が設けられている。静電タッチパッド４２は、見かけ上一枚のタッチパッドになっているが、図示せぬセンサが複数個所に設けられており、ユーザがセンサの付近をタッチすると、センサがそれを検知し、巻戻し機能、早送り機能、音量ダウン動作、音量アップ動作、再生動作、および一時停止動作などが実行される。
【００３３】
図３は、本発明に係る情報処理装置として適用可能なカメラ付ディジタル携帯電話機１５の内部の構成を表している。
【００３４】
図３に示されるように、カメラ付ディジタル携帯電話機１５は、第１の筐体３２及び第２の筐体３３の各部を統括的に制御する主制御部５１に対して、電源回路部５２、操作入力制御部５３、画像エンコーダ５４、カメラインタフェース部５５、ＬＣＤ（Liquid Crystal Display）制御部５６、多重分離部５８、変復調回路部５９、音声コーデック６０、および記憶部６７がメインバス６１を介して互いに接続されるとともに、画像エンコーダ５３、画像デコーダ５７、多重分離部５８、変復調回路部５９、音声コーデック６０、および記録再生部６５が同期バス６２を介して互いに接続されて構成されている。
【００３５】
電源回路部５２は、ユーザの操作により終話・電源キーがオン状態にされると、バッテリパックから各部に対して電力を供給することによりカメラ付ディジタル携帯電話機１５を動作可能な状態に起動する。
【００３６】
主制御部５１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、およびＲＡＭ（Random Access Memory）などでからなり、ＣＰＵは、ＲＯＭに記憶されているプログラムまたは記憶部６７からＲＡＭにロードされた各種のアプリケーションプログラムに従って各種の処理を実行するとともに、種々の制御信号を生成し、各部に供給することによりカメラ付ディジタル携帯電話機１５を統括的に制御する。ＲＡＭは、ＣＰＵが各種の処理を実行する上において必要なデータなどを適宜記憶する。
【００３７】
なお、主制御部５１には、現在の日付と時刻を正確に計測するタイマが内蔵されている。
【００３８】
ここで、ＣＰＵが実行する種々のアプリケーションプログラムは、ＲＯＭや記憶部６７に予めインストールしておくことができる。また、ＣＰＵが実行する種々のアプリケーションプログラムは、図示せぬ基地局を介して通信によってカメラ付ディジタル携帯電話機１５にダウンロードすることにより、記憶部６７にインストールすることができる。さらに、ＣＰＵが実行する種々のアプリケーションプログラムは、メモリカード６６に記録しておき、記録再生部６５によって読み出して、記憶部６７にインストールすることも可能である。
【００３９】
カメラ付ディジタル携帯電話機１５は、主制御部５１の制御に基づいて、音声通話モード時にマイクロフォン３７で集音した音声信号を音声コーデック６０によってディジタル音声信号に変換、圧縮し、これを変復調回路部５９でスペクトラム拡散処理し、送受信回路部６３でディジタルアナログ変換処理及び周波数変換処理を施した後にアンテナ６４を介して送信する。
【００４０】
また、カメラ付ディジタル携帯電話機１５は、音声通話モード時にアンテナ６４で受信した受信信号を増幅して周波数変換処理及びアナログディジタル変換処理を施し、変復調回路部５９でスペクトラム逆拡散処理し、音声コーデック６０によって伸張し、アナログ音声信号に変換した後、変換されたアナログ音声信号をスピーカ３５を介して出力する。
【００４１】
さらに、カメラ付ディジタル携帯電話機１５は、データ通信モード時に電子メールを送信する場合、操作キー３６の操作によって入力された電子メールのテキストデータを操作入力制御部５３を介して主制御部５１に送出する。主制御部５１は、テキストデータを変復調回路部５９でスペクトラム拡散処理し、送受信回路部６３でディジタルアナログ変換処理及び周波数変換処理を施した後にアンテナ６４を介して基地局（図示せず）へ送信する。
【００４２】
これに対してカメラ付ディジタル携帯電話機１５は、データ通信モード時に電子メールを受信する場合、アンテナ６４を介して基地局（図示せず）から受信した受信信号を変復調回路部５９でスペクトラム逆拡散処理して元のテキストデータを復元した後、LCD制御部５６を介して液晶ディスプレイ３４に電子メールとして表示する。
【００４３】
その後カメラ付ディジタル携帯電話機１５は、ユーザの操作に応じて受信した電子メールを記録再生部６５を介してメモリカード６６に記録することも可能である。
【００４４】
カメラ付ディジタル携帯電話機１５は、画像信号を送信しない場合には、ＣＣＤカメラ４０で撮像した画像信号をカメラインタフェース部５５及びＬＣＤ制御部５６を介して液晶ディスプレイ３４に直接表示する。
【００４５】
カメラ付ディジタル携帯電話機１５は、データ通信モード時に画像信号を送信する場合、ＣＣＤカメラ４０で撮像された画像信号をカメラインタフェース部５５を介して画像エンコーダ５４に供給する。
【００４６】
画像エンコーダ５４は、ＣＣＤカメラ４０から供給された画像信号を、例えばＭＰＥＧ（Moving Picture Experts Group）４などの所定の符号化方式によって圧縮符号化することにより符号化画像信号に変換し、変換された符号化画像信号を多重分離部５８に送出する。このとき同時にカメラ付ディジタル携帯電話機１５は、ＣＣＤカメラ４０で撮像中にマイクロフォン３７で集音した音声を音声コーデック６０を介してディジタルの音声信号として多重分離部５９送出する。
【００４７】
多重分離部５９は、画像エンコーダ５４から供給された符号化画像信号と音声コーデック６０から供給された音声信号とを所定の方式で多重化し、その結果得られる多重化信号を変復調回路部５９でスペクトラム拡散処理し、送受信回路部６３でディジタルアナログ変換処理及び周波数変換処理を施した後にアンテナ６４を介して送信する。
【００４８】
これに対して、カメラ付ディジタル携帯電話機１５では、データ通信モード時に、Ｗｅｂページのデータを受信することができる。
【００４９】
すなわち、カメラ付ディジタル携帯電話機１５において、データ通信モードに、例えばＷｅｂページを要求するデータを送信すると、その要求に応じて、Ｗｅｂページのデータが基地局（図示せず）を介して送信される。このＷｅｂページのデータは、アンテナ６４を介して送受信回路部６３および変復調回路５９で受信される。送受信回路部６３および変復調回路５９は、受信したＷｅｂページのデータを主制御部５１に送出する。
【００５０】
主制御部５１は、Ｗｅｂページのデータを解釈し、その解釈に基づく画面（画像）を作成する。作成された画面は、主制御部５１からＬＣＤ制御部５６を介して液晶ディスプレイ３４に供給されて表示される。すなわち、主制御部５１のＲＯＭまたは記憶部６７には、少なくともＷｅｂブラウザのアプリケーションプログラムがインストールされており、主制御部５１のＣＰＵは、ＲＡＭ上でＷｅｂブラウザのアプリケーションプログラムを実行することで、Ｗｅｂブラウザとして機能し、Ｗｅｂページのデータの解釈などを行う。
【００５１】
また、カメラ付ディジタル携帯電話機１５は、データ通信モード時に例えばＷｅｂページなどにリンクされた動画像ファイルのデータを受信する場合、アンテナ６４を介して基地局（図示せず）から受信した受信信号を変復調回路部５９でスペクトラム逆拡散処理し、その結果得られる多重化信号を多重分離部５８に送出する。
【００５２】
多重分離部５８は、多重化信号を分離することにより符号化画像信号と音声信号とに分け、同期バス６２を介して符号化画像信号を画像デコーダ５７に供給すると共に音声信号を音声コーデック６０に供給する。画像デコーダ５７は、符号化画像信号をＭＰＥＧ４などの所定の符号化方式に対応した復号化方式でデコードすることにより再生動画像信号を生成し、生成された再生動画像信号をＬＣＤ制御部５６を介して液晶ディスプレイ３４に供給し、これにより、例えば、Ｗｅｂページなどにリンクされた動画像ファイルに含まれる動画像データが表示される。
【００５３】
このとき同時に音声コーデック６０は、音声信号をアナログ音声信号に変換した後、これをスピーカ３５に供給し、これにより、例えば、Ｗｅｂページなどにリンクされた動画像ファイルに含まる音声信号が再生される。この場合も電子メールの場合と同様にカメラ付ディジタル携帯電話機１５は、受信したＷｅｂページなどにリンクされたデータをユーザの操作により記録再生部６５を介してメモリカード６６に記録することが可能である。
【００５４】
記憶部６７は、例えば、電気的に書換えや消去が可能な不揮発性メモリの一種であるフラッシュメモリ素子などからなり、主制御部５１のＣＰＵにより実行される種々のアプリケーションプログラムや種々のデータ群を格納している。また、記憶部６７は、必要に応じて、ユーザの操作に応じて受信した電子メールや、受信したＷｅｂページなどにリンクされた動画像ファイルに含まれる動画像データなどを記憶する。
【００５５】
図４は、本発明に係る情報処理装置として適用可能なカメラ付ディジタル携帯電話機１５が実行することができる機能的な構成を表している。
【００５６】
選択受付部７１は、カテゴリ識別情報選択受付部７８、サブメニュ選択受付部７９、下位階層サブメニュ選択受付部８０、新規サブメニュ選択受付部８１、および登録候補カテゴリ識別情報選択受付部８２からなり、ユーザにより操作キー３６が操作されることにより、種々の選択を受け付ける。
【００５７】
カテゴリ識別情報選択受付部７８は、ユーザにより操作キー３６が操作されることにより、ユーザにより起動が所望されるメインメニュのカテゴリを示すカテゴリ識別情報の選択を受け付け、選択が受け付けられたカテゴリ識別情報を表示制御部７６に供給する。なお、カテゴリ識別情報はいわゆるタブなどであり、メインメニュのカテゴリを識別することが可能なアイコンなどでもよい。
【００５８】
サブメニュ選択受付部７９は、ユーザにより操作キー３６が操作されることにより、メインメニュに関連する複数のサブメニュのうちのいずれかの選択を受け付け、選択が受け付けられたサブメニュを表示制御部７６と機能実行制御部７７に供給する。
【００５９】
下位階層サブメニュ選択受付部８０は、ユーザにより操作キー３６が操作されることにより、サブメニュの下位の階層に属する複数の下位階層サブメニュのうちのいずれかの選択を受け付け、選択が受け付けられた下位階層サブメニュを表示制御部７６と機能実行制御部７７に供給する。
【００６０】
新規サブメニュ選択受付部８１は、ユーザにより操作キー３６が操作されることにより、未だ登録されていない新規サブメニュの選択を受け付け、選択が受け付けられた新規サブメニュを記憶部７２と規定サブメニュ判定部７３に供給する。
【００６１】
登録候補カテゴリ識別情報選択受付部８２は、ユーザにより操作キー３６が操作されることにより、規定サブメニュ（後述するサブメニュ登録処理において対応付けられるカテゴリ識別情報が予め決定されているサブメニュ）ではない新規サブメニュと対応付けて登録するカテゴリ識別情報の候補である登録候補カテゴリ識別情報の選択を受け付け、選択が受け付けられた登録候補カテゴリ識別情報を記憶部７２に供給する。
【００６２】
記憶部７２は、メインメニュおよびメインメニュに関連する複数のサブメニュを、メインメニュのカテゴリを示すカテゴリ識別情報と対応付けて予め記憶する。
【００６３】
図５は、記憶部７２に対応付けられて記憶されているメインメニュ、サブメニュ、およびカテゴリ識別情報を表している。
【００６４】
図５に示されるように、最上階層にカテゴリ識別情報（カテゴリ識別情報１乃至ｎ）があり、その下にメインメニュ（メール、アドレス帳、…メインメニュｎ）と複数のサブメニュが形成される。また、サブメニュの下にも、さらに第１下位階層サブメニュ、第２下位階層サブメニュ…などの複数の下位階層サブメニュからなる階層構造が形成される。
【００６５】
なお、サブメニュと下位階層サブメニュには、それぞれ、同一階層のサブメニュに関するサブメニュ管理ファイル（例えば、サブメニュ管理ファイル９１−１乃至９１−ｎ）と、同一階層の下位階層サブメニュに関する下位階層サブメニュ管理ファイル（例えば、第１下位階層サブメニュ９２−１乃至９２−ｎ）がある。
【００６６】
カテゴリ識別情報１の例の場合、メインメニュとしてメールが対応付けられて記憶されており、また、サブメニュとしてメールボックス、新規作成、新着メール受信、下書き、…が対応付けられて記憶されている。さらに、複数のサブメニュのうちの１のサブメニュであるメールボックスには、第１下位階層サブメニュとして第１下位階層サブメニュ１、第１下位階層サブメニュ２、…が対応付けられて記憶されている。サブメニュには、同一階層のサブメニュに関するサブメニュ管理ファイル９１−１があり、また、第１下位階層には、同一階層の第１下位階層サブメニュに関する下位階層サブメニュ管理ファイル９２−１がある。
【００６７】
カテゴリ識別情報２の例の場合、メインメニュとしてメールが対応付けられて記憶されており、また、サブメニュとしてオーナー情報、アドレス帳、新規登録、通話履歴、…が対応付けられて記憶されている。さらに、複数のサブメニュのうちの１のサブメニュであるオーナー情報には、第１下位階層サブメニュとして第１下位階層サブメニュ１、第１下位階層サブメニュ２、…が対応付けられて記憶されている。サブメニュには、同一階層のサブメニュに関するサブメニュ管理ファイル９１−２があり、また、第１下位階層には、同一階層の第１下位階層サブメニュに関する下位階層サブメニュ管理ファイル９２−２がある。
【００６８】
カテゴリ識別情報ｎの例の場合、メインメニュとしてメインメニュｎが対応付けられて記憶されており、また、サブメニュとしてサブメニュ１、サブメニュ２、サブメニュ３、サブメニュ４…が対応付けられて記憶されている。さらに、複数のサブメニュのうちの１のサブメニュであるサブメニュ１には、第１下位階層サブメニュとして第１下位階層サブメニュ１、第１下位階層サブメニュ２、…が対応付けられて記憶されている。サブメニュには、同一階層のサブメニュに関するサブメニュ管理ファイル９１−ｎがあり、また、第１下位階層には、同一階層の第１下位階層サブメニュに関する下位階層サブメニュ管理ファイル９２−ｎがある。
【００６９】
なお、サブメニュ管理ファイル９１−１乃至９１−ｎは、以下において、それぞれを個々に区別する必要がない場合、サブメニュ管理ファイル９１と総称する。また、下位階層サブメニュ管理ファイル９２−１乃至９２−ｎは、以下において、それぞれを個々に区別する必要がない場合、下位階層サブメニュ管理ファイル９２と総称する。
【００７０】
次に、図６を参照して、サブメニュ管理ファイルの構成について説明する。
【００７１】
図６に示されるように、サブメニュ管理ファイルは、同一階層におけるサブメニュ名、サブメニュが対応付けられて記憶されているメインメニュ名、サブメニュの番号であるサブメニュ番号、サブメニュが対応付けられて記憶されているカテゴリ識別情報、複数のサブメニュの中で表示される位置を示す表示位置、および、サブメニュに予め関連付けられている機能（例えば、アプリケーションプログラム、表示画面、設定画面、タスクなど）により構成される。
【００７２】
なお、サブメニュ管理ファイルには、同一階層におけるサブメニュごとのサブメニュ管理ファイルが作成されて管理されている。
【００７３】
次に、図７を参照して、第１下位階層サブメニュ管理ファイルの構成について説明する。なお、第２下位階層以降の下位階層サブメニュ管理ファイルの構成については、第１下位階層サブメニュ管理ファイルの構成と同様であり、その説明は繰り返しになるので省略する。
【００７４】
図７に示されるように、第１下位階層サブメニュ管理ファイルは、同一階層における第１下位階層サブメニュ名、第１下位階層サブメニュが対応付けられて記憶されているサブメニュ名、第１下位階層サブメニュの番号である第１下位階層サブメニュ番号、第１下位階層サブメニュが対応付けられて記憶されているカテゴリ識別情報、複数の第１下位階層サブメニュの中で表示される位置を示す表示位置、および、第１下位階層サブメニュに予め関連付けられている機能（例えば、アプリケーションプログラム、表示画面、設定画面、タスクなど）により構成される。
【００７５】
なお、第１下位階層サブメニュ管理ファイルには、同一階層における第１下位階層サブメニュごとの第１下位階層サブメニュ管理ファイルが作成され管理されている。
【００７６】
また、記憶部７２は、規定サブメニュ管理テーブルを記憶しており、規定サブメニュ管理テーブルには、サブメニュ登録処理において対応付けられるカテゴリ識別情報が予め決定されているサブメニュである規定サブメニュ、その規定サブメニュの種類、および規定サブメニュと対応付けられて記憶されるカテゴリ識別情報とが予め対応付けられて登録されている。
【００７７】
規定サブメニュ判定部７３は、新規サブメニュ選択受付部８１から供給された新規サブメニュを取得するとともに、記憶部７２に記憶されている規定サブメニュ管理テーブルを読み出し、読み出された規定サブメニュ管理テーブルを参照して、取得された新規サブメニュが規定サブメニュであるか否かを判定する。
【００７８】
取得された新規サブメニュが規定サブメニュであると判定された場合、規定サブメニュ判定部７３は、取得された新規サブメニュが規定サブメニュであると判定されたことを示す判定指示信号を生成し、生成された判定指示信号を記憶部７２と種類認識部７４に供給する。なお、判定指示信号には、取得された新規サブメニュ名に関するデータも含まれている。
【００７９】
取得された新規サブメニュが規定サブメニュではないと判定された場合、規定サブメニュ判定部７３は、取得された新規サブメニュが規定サブメニュではないと判定されたことを示す判定指示信号を生成し、生成された判定指示信号を記憶部７２に供給する。
【００８０】
種類認識部７４は、規定サブメニュ判定部７３から供給された判定指示信号（取得された新規サブメニュが規定サブメニュであると判定されたことを示す判定指示信号）に基づいて新規サブメニュが規定サブメニュであると判定されたと認識するとともに、記憶部７２に記憶されている規定サブメニュ管理テーブルを読み出し、読み出された規定サブメニュ管理テーブルを参照して、判定指示信号に含まれる新規サブメニュ名に関するデータに基づいて新規サブメニュの種類を認識する。種類認識部７４は、認識結果を示す認識指示信号を生成し、生成された認識指示信号をカテゴリ識別情報設定部７５に供給する。
【００８１】
カテゴリ識別情報設定部７５は、記憶部７２に記憶されている規定サブメニュ管理テーブルを読み出し、読み出された規定サブメニュ管理テーブルを参照して、種類認識部７４から供給された認識指示信号に基づいて、新規サブメニュに対応付けて記憶させるカテゴリ識別情報を設定し、設定されたカテゴリ識別情報に関するカテゴリ識別情報設定データを記憶部７２に供給する。
【００８２】
表示制御部７６は、選択受付部７１から供給された種々の選択に基づいて、記憶部７２に記憶されている情報を読み出し、読み出された情報を液晶ディスプレイ３４に表示させる。また、表示制御部７６は、必要に応じて、種々のダイアログを液晶ディスプレイ３４に表示させる。
【００８３】
機能実行制御部７７は、機能画面表示制御部８３とアプリケーションプログラム実行制御部８４などからなり、サブメニュや下位階層サブメニュに予め関連付けられた機能（例えば、アプリケーションプログラム、表示画面、設定画面、タスクなど）の実行を制御する。
【００８４】
機能画面表示制御部８３は、選択受付部７１のサブメニュ選択受付部７９と下位階層サブメニュ選択受付部８０から供給された種々の選択に基づいて、記憶部７２に記憶されている表示画面や設定画面などを読み出し、読み出された表示画面や設定画面など表示を制御する。
【００８５】
アプリケーションプログラム実行制御部８４は、選択受付部７１のサブメニュ選択受付部７９と下位階層サブメニュ選択受付部８０から供給された種々の選択に基づいて、記憶部７２に記憶されている種々のアプリケーションプログラムを読み出し、読み出されたアプリケーションプログラムの実行を制御する。
【００８６】
図８のフローチャートを参照して、図４のカメラ付ディジタル携帯電話機１５におけるサブメニュ登録処理について説明する。なお、サブメニュ登録処理は、ユーザにより操作キー３６が操作されてサブメニュ登録処理を開始するとの指示がなされた後、開始される。
【００８７】
ステップＳ１において、表示制御部７６は、新規サブメニュの登録をする新規サブメニュ選択ダイアログを液晶ディスプレイ３４に表示させる。液晶ディスプレイ３４は、表示制御部７６の制御に従い、図９に示されるような新規サブメニュ選択ダイアログ９３を表示する。
【００８８】
図９は、液晶ディスプレイ３４に表示される新規サブメニュ選択ダイアログ９３の表示例を表している。
【００８９】
図９の新規サブメニュ選択ダイアログ９３は、メッセージ表示欄９４、選択欄９５、およびコマンドを表示するコマンド表示欄９６とコマンド表示欄９７有する。
【００９０】
図９の例の場合、メッセージ表示欄９４には、メッセージとして「新規サブメニュを選択してください」が表示される。これにより、ユーザは、新規サブメニュを選択することができることが分かる。
【００９１】
選択欄９５は、ユーザにより操作キー３６の例えば十字キーが操作されることにより、未だ登録されていない種々の新規サブメニュの選択を受け付ける欄である。図９の例の場合、新規サブメニュとして「メールボックス」、「新規作成」、「新着メール」…が選択欄９５に表示されるとともに、「メールボックス」の部分がフォーカスされており、ユーザにより操作キー３６の例えば確定キーが操作されると、新規サブメニュとして「メールボックス」が選択される。なお、ユーザにより操作キー３６の例えば十字―が上下方向に操作されると（スクロールされると）、選択欄９５に初め表示されなかった新規サブメニュが順次表示される。勿論、ユーザが操作キー３６を操作することにより、直接、所望の新規サブメニュ名を入力するようにしてもよい。
【００９２】
コマンド表示欄９６とコマンド表示欄９７は、それぞれ、「ＯＫ」と「キャンセル」というコマンドのアイコンを有する。ユーザは、操作キー３６を操作することにより、コマンド表示欄９６の「ＯＫ」のコマンドアイコンを選択し、新規サブメニュの登録を指示することができる。また、ユーザは、操作キー３６を操作することにより、コマンド表示欄９７の「キャンセル」のコマンドアイコンを選択し、新規サブメニュの登録処理をキャンセルすることができる。
【００９３】
新規サブメニュ選択受付部８１は、図９の新規サブメニュ選択ダイアログ９３に基づいて、ユーザが操作キー３６を操作してコマンド表示欄９６の「ＯＫ」のアイコンを選択することにより、新規サブメニュの登録が指示されたか否かを判定する。
【００９４】
ユーザが操作キー３６を操作することによりコマンド表示欄９６の「ＯＫ」のアイコンを選択した場合、新規サブメニュ選択受付部８１は、ユーザが操作キー３６を操作してコマンド表示欄９６の「ＯＫ」のアイコンを選択することにより新規サブメニュの登録が指示されたと判定する。
【００９５】
一方、ユーザが操作キー３６を操作することによりコマンド表示欄９７の「キャンセル」のアイコンを選択した場合、新規サブメニュ選択受付部８１は、ユーザが操作キー３６を操作してコマンド表示欄９７の「キャンセル」のアイコンを選択することにより新規サブメニュの登録がキャンセルされたと判定する。
【００９６】
ステップＳ２においてユーザが操作キー３６を操作してコマンド表示欄９６の「ＯＫ」のアイコンを選択することにより新規サブメニュの登録が指示されたと判定された場合、新規サブメニュ選択受付部８１は、選択欄９５において選択された未だ登録されていない新規サブメニュを受け付ける。
【００９７】
新規サブメニュ選択受付部８１は、選択が受け付けられた新規サブメニュを記憶部７２と規定サブメニュ判定部７３に供給する。
【００９８】
ステップＳ３において、規定サブメニュ判定部７３は、新規サブメニュ選択受付部８１から供給された新規サブメニュを取得するとともに、記憶部７２に記憶されている規定サブメニュ管理テーブルを読み出し、読み出された規定サブメニュ管理テーブルを参照して、取得された新規サブメニュが規定サブメニュであるか否かを判定する。
【００９９】
図１０は、記憶部７２に記憶されている規定サブメニュ管理テーブルの構成例を表している。
【０１００】
図１０の規定サブメニュ管理テーブルの第１列目乃至第３列目には、「規定サブメニュ名」、「サブメニュの種類」、および「カテゴリ識別情報」が記載されており、それぞれ、規定サブメニュの名前、サブメニュの種類、および、規定サブメニュに対応付けて記憶されることが予め決定されたカテゴリ識別情報を示している。
【０１０１】
図１０の第１行目の場合、「規定サブメニュ名」は「Ｘ１」であり、規定サブメニュの名前が「Ｘ１」であることを示している。「サブメニュの種類」は「種類５」であり、サブメニュの種類が「種類５」であることを示している。「カテゴリ識別情報」は「カテゴリ識別情報１」であり、規定サブメニュに対応付けて記憶されることが予め決定されたカテゴリ識別情報が「カテゴリ識別情報１」であることを示している。
【０１０２】
図１０の第２行目の場合、「規定サブメニュ名」は「Ｘ２」であり、規定サブメニュの名前が「Ｘ２」であることを示している。「サブメニュの種類」は「種類３」であり、サブメニュの種類が「種類３」であることを示している。「カテゴリ識別情報」は「カテゴリ識別情報８」であり、規定サブメニュに対応付けて記憶されることが予め決定されたカテゴリ識別情報が「カテゴリ識別情報８」であることを示している。
【０１０３】
なお、図１０の第３行目以降については、図１０の第１行目と第２行目と基本的には同様であり、その説明は繰り返しになるので省略する。
【０１０４】
例えば、新規サブメニュ名が「Ｘ２」である場合、取得された新規サブメニュは新規サブメニュであると判定される。一方、新規サブメニュ名が「Ｘ１」乃至「Ｘｎ」のいずれでもない場合、取得された新規サブメニュは新規サブメニュではないと判定される。
【０１０５】
ステップＳ３において取得された新規サブメニュが規定サブメニュであると判定された場合、規定サブメニュ判定部７３は、取得された新規サブメニュが規定サブメニュであると判定されたことを示す判定指示信号を生成し、生成された判定指示信号を記憶部７２と種類認識部７４に供給する。なお、判定指示信号には、取得された新規サブメニュ名に関するデータも含まれている。
【０１０６】
ステップＳ４において、種類認識部７４は、規定サブメニュ判定部７３から供給された判定指示信号（取得された新規サブメニュが規定サブメニュであると判定されたことを示す判定指示信号）に基づいて新規サブメニュが規定サブメニュであると判定されたと認識するとともに、記憶部７２に記憶されている規定サブメニュ管理テーブルを読み出し、読み出された規定サブメニュ管理テーブルを参照して、判定指示信号に含まれる新規サブメニュ名に関するデータに基づいて新規サブメニュの種類を認識する。
【０１０７】
具体的には、新規サブメニュ名が「Ｘ２」である場合、サブメニュの種類は「種類３」であると認識される。
【０１０８】
種類認識部７４は、認識結果を示す認識指示信号を生成し、生成された認識指示信号をカテゴリ識別情報設定部７５に供給する。
【０１０９】
ステップＳ５において、カテゴリ識別情報設定部７５は、記憶部７２に記憶されている規定サブメニュテーブルを読み出し、読み出された規定サブメニュ管理テーブルを参照して、種類認識部７４から供給された認識指示信号に基づいて、新規サブメニュに対応付けて記憶させるカテゴリ識別情報を設定する。
【０１１０】
具体的には、新規サブメニュが「Ｘ２」である場合、新規サブメニュに対応付けて記憶させるカテゴリ識別情報は「カテゴリ識別情報８」に設定される。
【０１１１】
カテゴリ識別情報設定部７５は、設定されたカテゴリ識別情報に関するカテゴリ識別情報設定データを記憶部７２に供給する。
【０１１２】
ステップＳ６において、記憶部７２は、新規サブメニュ選択受付部８１から供給された新規サブメニュを取得するとともに、カテゴリ識別情報設定部７５から供給されたカテゴリ識別情報設定データを取得し、取得された新規サブメニュを、取得されたカテゴリ識別情報設定データに基づく設定されたカテゴリ識別情報に対応付けて記憶する。
【０１１３】
なお、このとき、記憶部７２において、新規サブメニュに対応する新たなサブメニュ管理ファイル９１が生成され、すでに記憶されているサブメニュ管理ファイル９１とともに記憶される。
【０１１４】
これにより、ユーザが新たに登録を所望するサブメニュが規定サブメニュである場合、新たに登録を所望するサブメニュに予め関連付けられた種々の機能を、サブメニュとともに、規定サブメニュ管理テーブルにより予め決定されたカテゴリ識別情報と対応付けて記憶させることができる。従って、ユーザが新たにサブメニュを登録させる場合、新たに登録を所望するサブメニュを選択しさえすれば、自動的に好適なカテゴリ識別情報と対応付けて記憶させることができる。その結果、情報処理装置に搭載された複数の機能を利用する場合において、操作性を向上させることができる。
【０１１５】
一方、ステップＳ３において取得された新規サブメニュが規定サブメニュではないと判定された場合、規定サブメニュ判定部７３は、取得された新規サブメニュが規定サブメニュではないと判定されたことを示す判定指示信号を生成し、生成された判定指示信号を記憶部７２に供給する。
【０１１６】
ステップＳ７において、表示制御部７６は、規定サブメニュではない新規サブメニュと対応付けて登録するカテゴリ識別情報の候補である登録候補カテゴリ識別情報の選択をさせる登録候補カテゴリ識別情報選択ダイアログ９８を液晶ディスプレイ３４に表示させる。液晶ディスプレイ３４は、表示制御部７６の制御に従い、図１１に示されるような登録候補カテゴリ識別情報選択ダイアログ９８を表示する。
【０１１７】
図１１は、液晶ディスプレイ３４に表示される登録候補カテゴリ識別情報選択ダイアログ９８の表示例を表している。
【０１１８】
図１１の登録候補カテゴリ識別情報選択ダイアログ９８は、メッセージ表示欄９９、選択欄１００、およびコマンドを表示するコマンド表示欄１０１とコマンド表示欄１０２を有する。
【０１１９】
図１１の例の場合、メッセージ表示欄９９には、メッセージとして「登録させるカテゴリ識別情報を選択してください」が表示される。これにより、ユーザは、登録候補カテゴリ識別情報を選択することができることが分かる。
【０１２０】
選択欄１００は、ユーザにより操作キー３６が操作されることにより、規定サブメニュではない新規サブメニュに対応付けて登録させる登録候補カテゴリ識別情報の選択を受け付ける欄である。図１１の例の場合、登録候補カテゴリ識別情報として「カテゴリ識別情報１」、「カテゴリ識別情報２」、「カテゴリ識別情報３」…が選択欄１００に表示されるとともに、「カテゴリ識別情報１」の部分がフォーカスされており、ユーザにより操作キー３６の例えば確定キーが操作されると、登録候補カテゴリ識別情報として「カテゴリ識別情報１」が選択される。なお、ユーザにより操作キー３６の例えば十字―が上下方向に操作されると（スクロールされると）、選択欄１００に初め表示されなかった登録候補カテゴリ識別情報が順次表示される。勿論、ユーザが操作キー３６を操作することにより、直接、所望の登録候補カテゴリ識別情報（例えば、カテゴリ識別情報７など）を入力するようにしてもよい。
【０１２１】
コマンド表示欄１０１とコマンド表示欄１０２は、それぞれ、「ＯＫ」と「キャンセル」というコマンドのアイコンを有している。ユーザは、操作キー３６を操作することにより、コマンド表示欄１０１の「ＯＫ」のコマンドアイコンを選択し、登録候補カテゴリ識別情報の選択を指示することができる。また、ユーザは、操作キー３６を操作することにより、コマンド表示欄１０２の「キャンセル」のコマンドアイコンを選択し、登録候補カテゴリ識別情報の選択をキャンセルすることができる。
【０１２２】
登録候補カテゴリ識別情報選択受付部８２は、図１１の登録カテゴリ識別情報選択ダイアログ９８に基づいて、ユーザが操作キー３６を操作してコマンド表示欄１０１の「ＯＫ」のアイコンを選択することにより、登録候補カテゴリ識別情報の選択が指示されたか否かを判定する。
【０１２３】
ユーザが操作キー３６を操作することによりコマンド表示欄１０２の「ＯＫ」のアイコンを選択した場合、登録候補カテゴリ識別情報選択受付部８２は、ユーザが操作キー３６を操作してコマンド表示欄１０１の「ＯＫ」のアイコンを選択することにより登録候補カテゴリ識別情報の選択が指示されたと判定する。
【０１２４】
一方、ユーザが操作キー３６を操作することによりコマンド表示欄１０２の「キャンセル」のアイコンを選択した場合、登録候補カテゴリ識別情報選択受付部８２は、ユーザが操作キー３６を操作してコマンド表示欄１０２の「キャンセル」のアイコンを選択することにより登録候補カテゴリ識別情報の選択がキャンセルされたと判定する。
【０１２５】
ステップＳ８においてユーザが操作キー３６を操作してコマンド表示欄１０１の「ＯＫ」のアイコンを選択することにより登録候補カテゴリ識別情報の選択が指示されたと判定された場合、登録候補カテゴリ識別情報選択受付部８２はステップＳ８で、選択欄１００において選択された登録候補カテゴリ識別情報を受け付ける。
【０１２６】
登録候補カテゴリ識別情報選択受付部８２は、選択が受け付けられた登録候補カテゴリ識別情報を記憶部７２に供給する。
【０１２７】
ステップＳ９において、記憶部７２は、規定サブメニュ判定部７３から供給された判定指示信号（取得された新規サブメニュが規定サブメニュではないと判定されたことを示す判定指示信号）に基づいて、取得された新規サブメニュが規定サブメニュではないと認識し、新規サブメニュ選択受付部８１から供給された新規サブメニュを取得するとともに、登録候補カテゴリ識別情報選択受付部８２から供給された登録候補カテゴリ識別情報を取得し、取得された新規サブメニュを登候補録カテゴリ識別情報に対応付けて記憶する。
【０１２８】
なお、このとき、記憶部７２において、新規サブメニュに対応する新たなサブメニュ管理ファイル９１が生成され、すでに記憶されているサブメニュ管理ファイル９１とともに記憶される。
【０１２９】
これにより、ユーザが新たに登録を所望するサブメニュが規定サブメニュではない場合、新たに登録を所望するサブメニュに予め関連付けられた種々の機能を、サブメニュとともに、所望のカテゴリ識別情報と対応付けて記憶させることができる。従って、ユーザは、新たに登録する新規サブメニュの種類に合わせて好適なカテゴリ識別情報と対応付けて記憶させることができ、新規サブメニュに予め関連付けられた機能によって任意にグループ分けすることができる。その結果、情報処理装置に搭載された複数の機能を利用する場合において、操作性を向上させることができる。
【０１３０】
なお、図８のフローチャートを参照して説明したサブメニュ登録処理においては、新規サブメニュを登録するようにしたが、このような場合に限られず、例えば新規の下位階層サブメニュなども新たに登録するようにしてもよいし、また、予め設定されたサブメニュなども対応付けられているカテゴリ識別情報を変更して登録するようにしてもよい。これにより、ユーザの好みに合わせて、新規サブメニュに予め関連付けられた機能によって任意にグループ分けすることができる。従って、情報処理装置に搭載された複数の機能を利用する場合において、操作性をより向上させることができる。
【０１３１】
次に、図１２のフローチャートを参照して、図４のカメラ付ディジタル携帯電話機１５におけるカテゴリ識別情報表示制御処理について説明する。このカテゴリ識別情報表示制御処理は、待ち受け画面上においてユーザにより操作キー３６のうち例えば確定キーが操作されることにより、カテゴリ識別情報表示制御処理を開始するとの指示がされた後、開始され、例えば図１３に示されるようなカテゴリ識別情報表示画面が液晶ディスプレイ３４に表示される。なお、待ち受け画面上においてユーザにより操作キー３６のうち例えばショートカットキーなどが操作されることにより、カテゴリ識別情報表示制御処理が開始され、例えば図１３に示されるようなカテゴリ識別情報表示画面が液晶ディスプレイ３４に表示されるようにしてもよい。
【０１３２】
ステップＳ２１において、表示制御部７６は、記憶部７２においてカテゴリ識別情報１に対応付けられて記憶されているメインメニュ、複数のサブメニュ、およびサブメニュ管理ファイルを読み出す。
【０１３３】
ステップＳ２２において、表示制御部７６は、読み出されたカテゴリ識別情報１に対応付けられているメインメニュ、複数のサブメニュ、およびサブメニュ管理ファイルに基づいて、カテゴリ識別情報１に関するカテゴリ識別情報表示画面を表示する。
【０１３４】
図１３は、液晶ディスプレイ３４に表示されるカテゴリ識別情報表示画面の表示例を表している。
【０１３５】
図１３に示されるように、カテゴリ識別情報１にメインメニュとして「メール」が対応付けられて表示されるとともに、サブメニュとして「メールボックス」、「新規作成」、「新着メール受信」、「下書き」、「テンプレート」、「未送信ボックス」、…が順次表示される。
【０１３６】
なお、現在カテゴリ識別情報１に関するカテゴリ識別情報表示画面が表示されていることを示すために、カテゴリ識別情報１がフォーカスされる。
【０１３７】
ステップ２３において、カテゴリ識別情報選択受付部７８は、ユーザにより操作キー３６の例えば十字キーが操作されることにより、ユーザにより所望されるメインメニュのカテゴリを示すカテゴリ識別情報の選択を受け付ける。
【０１３８】
具体的には、図１３の例の場合、カテゴリ識別情報選択受付部７８は、カテゴリ識別情報１乃至８のうちいずれかのカテゴリ識別情報の選択を受け付ける。
【０１３９】
カテゴリ識別情報選択受付部７８は、選択が受け付けられたカテゴリ識別情報を表示制御部７６に供給する。
【０１４０】
ステップＳ２４において、表示制御部７６は、カテゴリ識別情報選択受付部７８から供給されたカテゴリ識別情報を取得し、取得されたカテゴリ識別情報に対応付けられたメインメニュ、複数のサブメニュ、およびサブメニュ管理ファイルを読み出す。
【０１４１】
表示制御部７６は、読み出されたカテゴリ識別情報に対応付けられているメインメニュ、複数のサブメニュ、およびサブメニュ管理ファイルに基づいて、選択が受付されたカテゴリ識別情報に関するカテゴリ識別情報表示画面を表示させる。液晶ディスプレイ３４は、表示制御部７６の制御に従い、選択が受付されたカテゴリ識別情報に関するカテゴリ識別情報表示画面を表示する。
【０１４２】
例えば、ユーザにより操作キー３６の例えば十字キーが操作されることにより、カテゴリ識別情報選択受付部７８においてカテゴリ識別情報２の選択が受け付けられると、図１４に示されるように、カテゴリ識別情報２に関するカテゴリ識別情報表示画面が表示される。
【０１４３】
図１４は、液晶ディスプレイ３４に表示されるカテゴリ識別情報表示画面の表示例を表している。
【０１４４】
図１４に示されるように、カテゴリ識別情報２にメインメニュとして「アドレス帳」が対応付けられて表示されるとともに、サブメニュとして「オーナー情報」、「アドレス帳」、「新規登録」、「通話履歴」、「グループ設定」、「アドレスブック」、…が順次表示される。
【０１４５】
また、現在カテゴリ識別情報２に関するカテゴリ識別情報表示画面が表示されていることを示すために、カテゴリ識別情報２がフォーカスされる。
【０１４６】
ステップＳ２５において、カテゴリ識別情報選択受付部７８は、ユーザにより操作キー３６が操作されることにより、他のカテゴリ識別情報の選択が受け付けられたか否かを判定する。
【０１４７】
ステップＳ２５において他のカテゴリ識別情報の選択が受け付けられたと判定された場合、処理はステップＳ２３に戻り、ステップＳ２３以降の同様の処理が繰り返される。
【０１４８】
例えば、ユーザにより操作キー３６の例えば十字キーが操作されることにより、カテゴリ識別情報選択受付部７８においてカテゴリ識別情報２の選択が受け付けられた後、カテゴリ識別情報５の選択が受け付けられると、カテゴリ識別情報２に関するカテゴリ識別情報表示画面に替わって、カテゴリ識別情報５に関するカテゴリ識別情報表示画面が表示される。以降、同様の処理が繰り返される。
【０１４９】
これにより、情報処理装置に複数の機能が搭載された場合であっても、ユーザは、所望の機能が関連付けられたメニュを短時間で表示させることができる。また、最初の操作で所望しない機能が関連付けられたメニュを間違えて表示させたとしても、すぐに、所望の機能が関連付けられたメニュを短時間で表示させることができる。従って、情報処理装置に搭載された複数の機能を利用する場合において、操作性を向上させることができる。
【０１５０】
ステップＳ２５において他のカテゴリ識別情報の選択が受け付けられていないと判定された場合、サブメニュ選択受付部７９はステップＳ２６で、ユーザにより操作キー３６が操作されることにより、サブメニュの選択が受け付けられたか否かを判定する。
【０１５１】
ステップＳ２６においてサブメニュの選択が受け付けられていないと判定された場合、処理はステップＳ２５に戻り、ステップＳ２５以降の処理が繰り返される。
【０１５２】
これにより、ユーザは、操作キー３６の例えば十字キーを操作することにより、カテゴリ識別情報表示画面に表示されているいずれかのサブメニュを選択しない限り、各カテゴリ識別情報に関する各カテゴリ識別情報表示画面を繰り返し表示させることができる。
【０１５３】
一方、ステップＳ２６においてサブメニュの選択が受け付けられたと判定された場合、サブメニュ選択受付部７９はステップＳ２７で、ユーザにより操作キー３６の例えば十字キーと確定キーが操作されることにより、メインメニュに関連する複数のサブメニュのうちのいずれかの選択を受け付ける。
【０１５４】
具体的には、カテゴリ識別情報選択受付部７８においてカテゴリ識別情報７の選択が受け付けられ、カテゴリ識別情報７に関するカテゴリ識別情報表示画面が表示されている場合、サブメニュ選択受付部７９は、ユーザにより操作キー３６が操作されることにより、表示されている複数のサブメニュ（「アラーム」、「簡易留守録」、「メモ帳」、「簡易電卓」、「辞書」、「カレンダー」など）のうちいずれかのサブメニュの選択を受け付ける。
【０１５５】
サブメニュ選択受付部７９は、選択が受け付けられたサブメニュを表示制御部７６と機能実行制御部７７に供給する。
【０１５６】
ステップＳ２８において、表示制御部７６は、サブメニュ選択受付部７９から選択が受け付けられたサブメニュを取得し、選択が受け付けられたサブメニュに対応付けられた下位階層サブメニュがあるか否かを判定する。
【０１５７】
ステップＳ２８において選択が受け付けられたサブメニュに対応する下位階層サブメニュはないと判定された場合、表示制御部７６は、選択が受け付けられたサブメニュに対応する下位階層サブメニュはないと判定されたことを示す判定指示信号を生成し、機能実行制御部７７に供給する。
【０１５８】
ステップＳ２９において、機能実行制御部７７は、表示制御部７６から供給された判定指示信号（選択が受け付けられたサブメニュに対応する下位階層サブメニュはないと判定されたことを示す判定指示信号）に基づいて、選択が受け付けられたサブメニュに対応する下位階層サブメニュはないと認識し、選択が受け付けられたサブメニュに関連付けられた機能の実行を制御する。
【０１５９】
すなわち、選択が受け付けられたサブメニュに関連付けられた機能が表示画面や設定画面などである場合、機能実行制御部７７の機能画面表示制御部８３は、サブメニュ選択受付部７９から選択が受け付けられたサブメニュを取得し、選択が受け付けられたサブメニュに関連付けられた表示画面や設定画面などを記憶部７２から読み出し、読み出された表示画面や設定画面などの表示を制御する。
【０１６０】
また、選択が受け付けられたサブメニュに関連付けられた機能がアプリケーションプログラムである場合、機能実行制御部７７のアプリケーションプログラム実行制御部８４は、サブメニュ選択受付部７９から選択が受け付けられたサブメニュを取得し、選択が受け付けられたサブメニュに関連付けられたアプリケーションプログラムを記憶部７２から読み出し、読み出されたアプリケーションプログラムの実行を制御する。
【０１６１】
図１５の例の場合、ユーザにより操作キー３６の例えば十字キーと確定キーが操作されることにより、表示されている複数のサブメニュのうち「簡易電卓」のサブメニュの選択が受け付けられると、図１６に示されるように、カテゴリ識別情報７がフォーカスされた状態から、「簡易電卓」のサブメニュの部分がフォーカスされた状態に遷移する。その後、アプリケーションプログラム実行制御部７７において、「簡易電卓」のサブメニュに関連付けられた簡易電卓のアプリケーションプログラムの実行が制御され、図１７に示されるように、液晶ディスプレイ３４に簡易電卓の入力援画面が表示される。
【０１６２】
一方、ステップＳ２８において選択が受け付けられたサブメニュに対応する下位階層サブメニュがあると判定された場合、表示制御部７６はステップＳ３０で、選択が受け付けられたサブメニュに対応する下位階層サブメニュであると判定されたことを示す判定指示信号を生成し、機能実行制御部７７に供給するとともに、サブメニュ選択受付部７９から選択が受け付けられたサブメニュを取得し、選択が受け付けられたサブメニュに対応付けられた複数の下位階層サブメニュおよび下位階層サブメニュ管理ファイルを記憶部７２から読み出す。
【０１６３】
機能実行制御部７７は、表示制御部７６から供給された判定指示信号（選択が受け付けられたサブメニュに対応する下位階層サブメニュであると判定されたことを示す判定指示信号）に基づいて、選択が受け付けられたサブメニュに対応する下位階層サブメニュであると認識し、機能の実行の制御を開始しない。
【０１６４】
表示制御部７６は、読み出されたサブメニュに対応付けられた複数の下位階層サブメニュおよび下位階層サブメニュ管理ファイルに基づいて、下位階層サブメニュ表示画面を表示させる。液晶ディスプレイ３４は、表示制御部７６の制御に従い、下位階層サブメニュ表示画面を表示する。
【０１６５】
図１８の例の場合、ユーザにより操作キー３６の例えば十字キーと確定キーが操作されることにより、表示されている複数のサブメニュのうち「音・バイブ設定」のサブメニュの選択が受け付けられると、カテゴリ識別情報５がフォーカスされた状態から、「音・バイブ設定」のサブメニュの部分がフォーカスされた状態に遷移する。その後、図１９に示されるような下位階層サブメニュ表示画面が液晶ディスプレイ３４に表示される。
【０１６６】
図１９に示されるように、下位階層サブメニュ表示画面には、「音・バイブ設定」のサブメニュよりも１階層下の下位階層サブメニュ（第１下位階層サブメニュ）として「着信音量  レベル３」、「□ボタン確認音」、「バイブレータ  パターン１」、…が順次表示される。
【０１６７】
ステップＳ３１において、下位階層サブメニュ選択受付部８０は、ユーザにより操作キー３６の例えば十字キーと確定キーが操作されることにより、サブメニュの下位の階層に属する複数の下位階層サブメニュのうちのいずれかの選択を受け付ける。
【０１６８】
図１９の例の場合、下位階層サブメニュ選択受付部８０は、複数の下位階層サブメニュ（例えば、「着信音量  レベル３」、「□ボタン確認音」、「バイブレータ  パターン１」など下位階層サブメニュ）のうちいずれかの下位階層サブメニュの選択を受け付ける。
【０１６９】
下位階層サブメニュ選択受付部８７は、選択が受け付けられた下位階層サブメニュを機能実行制御部７７に供給する。
【０１７０】
ステップＳ３２において、機能実行制御部７７は、選択が受け付けられた下位階層サブメニュに関連付けられた機能の実行を制御する。
【０１７１】
すなわち、選択が受け付けられた下位階層サブメニュに関連付けられた機能が表示画面や設定画面などである場合、機能実行制御部７７の機能画面表示制御部８３は、下位階層サブメニュ選択受付部８０から選択が受け付けられた下位階層サブメニュを取得し、選択が受け付けられた下位階層サブメニュに関連付けられた表示画面や設定画面などを記憶部７２から読み出し、読み出された表示画面や設定画面などの表示を制御する。
【０１７２】
また、選択が受け付けられた下位階層サブメニュに関連付けられた機能がアプリケーションプログラムである場合、機能実行制御部７７のアプリケーションプログラム実行制御部８４は、下位階層サブメニュ選択受付部８０から選択が受け付けられた下位階層サブメニュを取得し、選択が受け付けられた下位階層サブメニュに関連付けられたアプリケーションプログラムを記憶部７２から読み出し、読み出されたアプリケーションプログラムの実行を制御する。
【０１７３】
図１９の例の場合、ユーザにより操作キー３６の例えば十字キーと確定キーが操作されることにより、表示されている複数の下位階層サブメニュのうち「着信音量  レベル３」の下位階層サブメニュの選択が受け付けられると、表示制御部７６は、着信音量設定画面を液晶ディスプレイ３４に表示させる。液晶ディスプレイ３４は、図２０に示されるような着信音量設定画面を表示する。
【０１７４】
図２０に示されるように、着信音量設定画面には、現在設定されている着信音量が「レベル３」であることを示しめされており、ユーザは、操作キー３６の例えば十字キーを操作することにより、着信音量のレベル（例えば、レベル４など）を設定することができる。
【０１７５】
本発明の実施形態においては、種々の機能が予め関連付けられた複数のメニュをカテゴリ識別情報に対応付けて予め登録しておき、カテゴリ識別情報に関するカテゴリ識別情報表示画面をカテゴリ識別情報ごとに表示するようにしたので、カテゴリ識別情報に対応付けられた複数のサブメニュを短時間で繰り返し表示することができる。これにより、サブメニュに予め関連付けられた機能を短時間で起動させて実行することができる。従って、情報処理装置に搭載された複数の機能を利用する場合において、操作性を向上させることができる。
【０１７６】
なお、図１２のフローチャートを参照して説明したカテゴリ識別情報表示制御処理においては、下位階層サブメニュとして第１下位階層サブメニュだけがある場合について明示的に記載したが、勿論、下位階層サブメニュとして複数の下位階層サブメニュがある場合についても適用することができる。
【０１７７】
ところで、図１２のフローチャートを参照して説明したカテゴリ識別情報表示制御処理においては、ユーザにカテゴリ識別情報、サブメニュ、および下位階層サブメニュを選択させる場合、操作キー３６の十字キーなどを用いて行うようにしているが、カメラ付ディジタル携帯電話機１５において用いられる短押しまたは長押しと数字キーを組み合わせることで選択をさせるようにしてもよい。これにより、情報処理装置に搭載された複数の機能を利用する場合において、操作性をより向上させることが可能となる。以下、このような処理を用いた場合におけるカテゴリ識別情報表示制御処理について説明する。
【０１７８】
ここで、「短押し」とは、１つの操作キーを予め設定された所定の時間継続して押下する操作を意味しており、「長押し」とは、「短押し」における時間よりも多く予め設定された所定の時間継続して押下する操作を意味する。
【０１７９】
図２１のフローチャートを参照して、図４のカメラ付ディジタル携帯電話機１５における他のカテゴリ識別情報表示制御処理について説明する。なお、図２１のステップＳ４１、ステップＳ４２、ステップＳ４５、ステップＳ４９乃至Ｓ５１、およびステップＳ５４の処理は、図１２のステップＳ２１、ステップＳ２２、ステップＳ２４、ステップＳ２８乃至Ｓ３０、およびステップＳ３２の処理と同様であり、その説明は繰り返しになるので省略する。
【０１８０】
また、図２１に示されるカテゴリ識別情報表示制御処理は、図１２のカテゴリ識別情報表示制御処理と同様に、待ち受け画面上においてユーザにより操作キー３６のうち例えば確定キーやショートカットキーが操作されることにより、カテゴリ識別情報表示制御処理を開始するとの指示がされた後、開始され、例えば図１３に示されるようなカテゴリ識別情報表示画面が液晶ディスプレイ３４に表示される。
【０１８１】
ステップＳ４３において、カテゴリ識別情報選択受付部７８は、ユーザにより操作キー３６の数字キーが操作されることにより、カテゴリ識別情報に対応する数字キーが短押しされて選択されたカテゴリ識別情報があるか否かを判定する。すなわち、ユーザがカテゴリ識別情報１に対応する数字キー１を短押しすると、カテゴリ識別情報に対応する数字キーが短押しされて選択されたカテゴリ識別情報はカテゴリ識別情報１であり、カテゴリ識別情報に対応する数字キーが短押しされて選択されたカテゴリ識別情報があると判定される。
【０１８２】
ステップＳ４３においてカテゴリ識別情報に対応する数字キーが短押しされて選択されたカテゴリ識別情報はないと判定された場合、カテゴリ識別情報選択受付部７８は、カテゴリ識別情報に対応する数字キーが短押しされて選択されたカテゴリ識別情報があると判定されるまで待機する。これにより、ユーザによりカテゴリ識別情報に対応する数字キーが短押しされるまで、カテゴリ識別情報表示画面として最初に表示される画面（例えば、カテゴリ識別情報１に関するカテゴリ識別情報表示画面）が液晶ディスプレイ３４に表示される。
【０１８３】
一方、ステップＳ４３においてカテゴリ識別情報に対応する数字キーが短押しされて選択されたカテゴリ識別情報があると判定された場合、カテゴリ識別情報選択受付部７８はステップＳ４４において、カテゴリ識別情報に対応する数字キーが短押しされたカテゴリ識別情報の選択を受け付ける。
【０１８４】
具体的には、図１３の例の場合、カテゴリ識別情報選択受付部７８は、カテゴリ識別情報１乃至８に対応する数字キー１乃至８のうちのいずれかが短押しされることで、カテゴリ識別情報１乃至８のうちいずれかのカテゴリ識別情報の選択を受け付ける。
【０１８５】
カテゴリ識別情報選択受付部７８は、カテゴリ識別情報に対応する数字キーが短押しされて選択が受け付けられたカテゴリ識別情報を表示制御部７６に供給する。
【０１８６】
その後、処理はステップＳ４５に進み、選択が受け付けられたカテゴリ識別情報に対応付けられているメインメニュ、複数のサブメニュ、およびサブメニュ管理ファイルに基づいて、選択が受け付けられたカテゴリ識別情報に関するカテゴリ識別情報表示画面が液晶ディスプレイ３４に表示される。
【０１８７】
これにより、ユーザは、カテゴリ識別情報に対応する数字キーを短押しするだけで、いずれかのカテゴリ識別情報を選択し、選択したカテゴリ識別情報に関するカテゴリ識別情報表示画面を表示させることができる。従って、ユーザは、操作キーの例えば十字キーを操作するよりも短時間で、かつ、簡便に、選択したカテゴリ識別情報に関するカテゴリ識別情報表示画面を表示させることができる。その結果、情報処理装置に搭載された複数の機能を利用する場合において、操作性をより向上させることができる。
【０１８８】
ステップＳ４６において、カテゴリ識別情報選択受付部７８は、ユーザにより操作キー３６の数字キーが操作されることにより、カテゴリ識別情報に対応する数字キーが短押しされて選択された他のカテゴリ識別情報があるか否かを判定する。
【０１８９】
ステップＳ４６においてカテゴリ識別情報に対応する数字キーが短押しされて選択された他のカテゴリ識別情報があると判定された場合、処理はステップＳ４４に戻り、その後、ステップＳ４４以降の処理が繰り返される。
【０１９０】
これにより、ユーザは、操作キー３６の数字キーを操作するだけで、各カテゴリ識別情報に関する各カテゴリ識別情報表示画面を繰り返し何度でも表示させることができる。従って、ユーザは、操作キーの例えば十字キーを操作するよりも短時間で、かつ、簡便に、選択したカテゴリ識別情報に関するカテゴリ識別情報表示画面を表示させることができる。その結果、情報処理装置に搭載された複数の機能を利用する場合において、操作性をより向上させることができる。
【０１９１】
ステップＳ４６においてカテゴリ識別情報に対応する数字キーが短押しされて選択された他のカテゴリ識別情報はないと判定された場合、サブメニュ選択受付部７９はステップＳ４７で、サブメニュに対応する数字キーが長押しされて選択されたサブメニュがあるか否かを判定する。
【０１９２】
すなわち、図１３の例の場合、ユーザが「下書き」のサブメニュ（サブメニュ４）に対応する数字キー４を短押しすると、サブメニュに対応する数字キーが長押しされて選択されたサブメニュは「下書き」のサブメニュ（サブメニュ４）であり、サブメニュに対応する数字キーが短押しされて選択されたサブメニュがあると判定される。
【０１９３】
ステップＳ４７においてサブメニュに対応する数字キーが長押しされて選択されたサブメニュがあると判定された場合、サブメニュ選択受付部７９はステップＳ４８で、サブメニュに対応する数字キーが長押しされたサブメニュの選択を受け付ける。
【０１９４】
具体的には、図１３の例の場合、カテゴリ識別情報選択受付部７８は、サブメニュ（サブメニュ１乃至６の「メールボックス」、「新規作成」、「新着メール受信」、「下書き」、「テンプレート」、「未送信ボックス」など）に対応する数字キーのうちのいずれかが短押しされることで、複数のサブメニュのうちいずれかのサブメニュの選択を受け付ける。
【０１９５】
その後、処理はステップＳ４９に進み、ステップＳ４９以降の処理が実行される。
【０１９６】
これにより、ユーザは、サブメニュに対応する数字キーを長押しするだけで、いずれかのサブメニュを選択し、選択したサブメニュに予め関連付けられた機能の実行を制御し、または、サブメニュの下位の階層にある下位階層サブメニュ表示画面を表示させることができる。従って、ユーザは、操作キーの例えば十字キーを操作するよりも短時間で、かつ、簡便に操作を行うことができる。その結果、情報処理装置に搭載された複数の機能を利用する場合において、操作性をより向上させることができる。
【０１９７】
ステップＳ５２において、下位階層サブメニュ選択受付部８０は、下位階層サブメニュに対応する数字キーが長押しされて選択された下位階層サブメニュがあるか否かを判定する。
【０１９８】
すなわち、図１９の例の場合、ユーザが「着信音量」の下位階層サブメニュ（下位階層サブメニュ１）に対応する数字キー１を長押しすると、下位階層サブメニュに対応する数字キーが長押しされて選択された下位階層サブメニュは「着信音量」の下位階層サブメニュ（下位階層サブメニュ１）であり、下位階層サブメニュに対応する数字キーが長押しされて選択された下位階層サブメニュがあると判定される。
【０１９９】
ステップＳ５２において下位階層サブメニュに対応する数字キーが長押しされて選択された下位階層サブメニュはないと判定された場合、下位階層サブメニュ選択受付部８０は、下位階層サブメニュに対応する数字キーが長押しされて選択された下位階層サブメニュがあると判定されるまで待機する。これにより、ユーザにより下位階層サブメニュに対応する数字キーが長押しされるまで、下位階層サブメニュ表示画面を液晶ディスプレイ３４に表示させることができる。
【０２００】
ステップＳ５２において下位階層サブメニュに対応する数字キーが長押しされて選択された下位階層サブメニュがあると判定された場合、下位階層サブメニュ選択受付部８０はステップＳ５３で、下位階層サブメニュに対応する数字キーが長押しされた下位階層サブメニュの選択を受け付ける。
【０２０１】
具体的には、図１９の例の場合、下位階層サブメニュ選択受付部８０は、下位階層サブメニュ（下位階層サブメニュ１乃至３の「着信音量  レベル３」、「□ボタン確認音」、「バイブレータ  パターン１」など）に対応する数字キー１乃至３などのうちのいずれかが長押しされることで、複数の下位階層サブメニュのうちいずれかの下位階層サブメニュの選択を受け付ける。
【０２０２】
その後、処理はステップＳ５４に進み、選択が受け付けられた下位階層サブメニュに予め関連付けられた機能の実行が制御される。
【０２０３】
本発明の実施形態においては、短押しまたは長押しと数字キーを組み合わせることでカテゴリ識別情報、サブメニュ、および下位階層サブメニュをユーザに選択させるようにしたので、カテゴリ識別情報表示制御処理における操作をより短時間で、かつ、簡便に行うことができる。従って、情報処理装置に搭載された複数の機能を利用する場合において、操作性をより向上させることができる。
【０２０４】
なお、本発明の実施形態においては、ユーザにカテゴリ識別情報に対応する数字キーを短押しさせることでカテゴリ識別情報を選択させ、サブメニュまたは下位階層サブメニュに対応する数字キーを長押しさせることでサブメニュまたは下位階層サブメニュを選択させるようにしたが、このような場合に限られず、ユーザの好みに合わせて、短押しと長押しを逆に設定するようにしてもよい。
【０２０５】
また、本発明の実施形態においては、サブメニュなどに予め関連付けられた機能として、アプリケーションプログラムや設定画面などを明示的に記載したが、このような場合に限られない。
【０２０６】
なお、本発明は、携帯電話機以外にも、ＰＤＡ（Personal Digital Assistant）、パーソナルコンピュータ、その他の情報処理装置にも適用することができる。
【０２０７】
なお、本発明の実施形態において説明した一連の処理は、ソフトウェアにより実行させることもできるが、ハードウェアにより実行させることもできる。
【０２０８】
また、本発明の実施形態では、フローチャートのステップは、記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【図面の簡単な説明】
【０２０９】
【図１】本発明に係るに情報処理装置として適用可能なカメラ付ディジタル携帯電話機を約１８０度に開いたときの正面と側面から見た外観の構成を示す図。
【図２】本発明に係るに情報処理装置として適用可能なカメラ付ディジタル携帯電話機を閉じたときの正面と側面から見た外観の構成を示す図。
【図３】本発明に係るに情報処理装置として適用可能なカメラ付ディジタル携帯電話機の内部の構成を示すブロック図。
【図４】本発明に係るに情報処理装置として適用可能なカメラ付ディジタル携帯電話機が実現することができる機能的な構成を示すブロック図。
【図５】図４の記憶部に対応付けられて記憶されているメインメニュ、サブメニュ、およびカテゴリ識別情報の階層構造を示す図。
【図６】図５のサブメニュ管理ファイルの構成を示す図。
【図７】図５の第１下位階層サブメニュ管理ファイルの構成を示す図。
【図８】図４のカメラ付ディジタル携帯電話機におけるサブメニュ登録処理について説明するフローチャート。
【図９】図３の液晶ディスプレイに表示される新規サブメニュ選択ダイアログの表示例を示す図。
【図１０】図４の記憶部に記憶されている規定サブメニュ管理テーブルの構成例を示す図。
【図１１】図３の液晶ディスプレイに表示される登録候補カテゴリ識別情報選択ダイアログの表示例を示す図。
【図１２】図４のカメラ付ディジタル携帯電話機におけるカテゴリ識別情報表示制御処理について説明するフローチャート。
【図１３】図３の液晶ディスプレイに表示されるカテゴリ識別情報表示画面の表示例を示す図。
【図１４】図３の液晶ディスプレイに表示されるカテゴリ識別情報表示画面の表示例を示す図。
【図１５】図３の液晶ディスプレイに表示されるカテゴリ識別情報表示画面の表示例を示す図。
【図１６】図３の液晶ディスプレイに表示されるカテゴリ識別情報表示画面の表示例を示す図。
【図１７】図３の液晶ディスプレイに表示される簡易電卓の入力援画面の表示例を示す図。
【図１８】図３の液晶ディスプレイに表示されるカテゴリ識別情報表示画面の表示例を示す図。
【図１９】図３の液晶ディスプレイに表示される下位階層サブメニュ表示画面の表示例を示す図。
【図２０】図３の液晶ディスプレイに表示される着信音量設定画面の表示例を示す図。
【図２１】図４のカメラ付ディジタル携帯電話機における他のカテゴリ識別情報表示制御処理について説明するフローチャート。
【符号の説明】
【０２１０】
１５…カメラ付ディジタル携帯電話機、３１…ヒンジ、３２…第１の筐体、３３…第２の筐体、３４…液晶ディスプレイ、３５…スピーカ、３６…操作キー、３７…マイクロフォン、３８…サイドキー、３９a乃至３９d…磁気センサ、４０…CCDカメラ、４１…サブディスプレイ、４２…静電タッチパッド、５１…主制御部、５２…電源回路、５３…操作入力制御部、５４…画像エンコーダ、５５…カメラI/F部、５６…LCD制御部、５７…画像デコーダ、５８…多重分離部、５９…変復調回路部、６０…音声コーデック、６１…メインバス、６２…同期バス、６３…送受信回路部、６４…アンテナ、６５…記録再生部、６６…メモリカード、６７…記憶部、７１…選択受付部、７２…記憶部、７３…規定サブメニュ判定部、７４…種類認識部、７５…カテゴリ識別情報設定部、７６…表示制御部、７７…機能実行制御部、７８…カテゴリ識別情報選択受付部、７９…サブメニュ選択受付部、８０…下位階層サブメニュ選択受付部、８１…新規サブメニュ選択受付部、８２…登録候補カテゴリ識別情報選択受付部、８３…機能画面表示制御部、８４…アプリケーションプログラム実行制御部。
【図１】
2007310650.tif 000003
【図２】
2007310650.tif 000004
【図３】
2007310650.tif 000005
【図４】
2007310650.tif 000006
【図５】
2007310650.tif 000007
【図６】
2007310650.tif 000008
【図７】
2007310650.tif 000009
【図８】
2007310650.tif 000010
【図９】
2007310650.tif 000011
【図１０】
2007310650.tif 000012
【図１１】
2007310650.tif 000013
【図１２】
2007310650.tif 000014
【図１３】
2007310650.tif 000015
【図１４】
2007310650.tif 000016
【図１５】
2007310650.tif 000017
【図１６】
2007310650.tif 000018
【図１７】
2007310650.tif 000019
【図１８】
2007310650.tif 000020
【図１９】
2007310650.tif 000021
【図２０】
2007310650.tif 000022
【図２１】
2007310650.tif 000023