(57)【特許請求の範囲】
【請求項１】
ファイル及びフォルダを階層別に分類して記憶させ、前記階層に基づいてファイル及び／又はフォルダのアイコンを表示するデータ表示装置において、
前記階層毎に、前記ファイルのアイコンの表示指示が入力された際に前記ファイルのアイコンを表示し、前記フォルダのアイコンの表示指示が入力された際に前記フォルダのアイコンを表示する表示手段と、
前記ファイルのアイコンの表示指示が入力された際に前記フォルダのアイコンを非表示として前記非表示とされたフォルダのアイコンを表示させるための暫定的なアイコンを生成して前記表示手段に表示させると同時に前記ファイルのアイコンを表示させ、前記フォルダのアイコンの表示指示が入力された際に前記ファイルのアイコンを非表示として前記非表示とされたファイルのアイコンを表示させるための暫定的なアイコンを生成して前記表示手段に表示させると同時に前記フォルダのアイコンを表示させる制御手段と、
を備えることを特徴とするデータ表示装置。
【請求項２】
前記表示手段は、前記暫定的なアイコンの表示指示が入力された場合に、前記暫定的なアイコンに対応して非表示されているファイル又はフォルダのアイコンを表示させ、
前記制御手段は、前記表示手段によりアイコンが表示されるファイル又はフォルダと同位階層のファイル又はフォルダを表示させるための暫定的なアイコンを生成して前記表示手段に表示させることを特徴とする請求項１に記載のデータ表示装置。
【請求項３】
前記制御手段は、前記表示手段によりアイコンが表示されるファイル又はフォルダの上位階層のフォルダを表示させるための暫定的なアイコンを生成して前記表示手段に表示させることを特徴とする請求項１又は２に記載のデータ表示装置。
【請求項４】
ファイル及びフォルダを階層毎に分類して記憶させ、前記階層に基づいてファイル及び／又はフォルダのアイコンを表示するデータ表示方法において、
前記階層毎に、前記ファイルのアイコンの表示指示が入力された際に前記ファイルのアイコンを表示し、前記フォルダのアイコンの表示指示が入力された際に前記フォルダのアイコンを表示する表示工程と、
前記ファイルのアイコンの表示指示が入力された際に前記フォルダのアイコンを非表示として前記非表示とされたフォルダのアイコンを表示させるための暫定的なアイコンを生成して前記表示工程において表示させると同時に前記ファイルのアイコンを表示させ、前記フォルダのアイコンの表示指示が入力された際に前記ファイルのアイコンを非表示として前記非表示とされたファイルのアイコンを表示させるための暫定的なアイコンを生成して前記表示工程において表示させると同時に前記フォルダのアイコンを表示させる制御工程と、
を含むことを特徴とするデータ表示方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯端末に記憶されるデータを効率よく表示させるデータ表示装置、及びデータ表示方法に関する。
【０００２】
【従来の技術】
近時、携帯電話やＰＨＳ（Personal Handyphone System）といった携帯型の電話端末や、ＰＤＡ（Personal Digital Assistant）と呼ばれる携帯情報端末を用いたメールやインターネットの接続サービスが一般的になりつつあり、そのユーザも急増している。
【０００３】
上記のような携帯端末では、例えば、受信したメールの記憶可能件数は１００件程度であったが、最近ではメールの記憶可能件数は２０００件程度まで記憶できるようになっている。このようなメールの記憶可能件数の増加に伴い、上記携帯端末においては、パーソナルコンピュータ等と同様に、フォルダを用いてメールを管理するデータ管理機能が必要とされていた。そこで、最近では、データ管理機能を有する携帯端末の開発が進められている。
【０００４】
ここで、携帯端末のデータ管理機能とは、ユーザにより指定された領域にデータを格納するためのフォルダを生成して、関連する複数のデータをまとめて一つのフォルダに格納することにより、効率的にデータの管理を行う機能である。このフォルダには、内部にさらにフォルダを生成することができ、フォルダやフォルダに格納されるデータを階層構造によって細かく分類することができる。
【０００５】
従来の携帯端末のデータ管理機能により管理されるデータの表示例を図８（ａ）〜（ｃ）を参照して説明する。図８（ａ）は、受信ボックス内に格納される同位階層のメールを一覧した画面を示す図である。この図においては、受信ボックスに６通のメールが格納されていることを示す６個のメールのアイコンが表示される。
【０００６】
図８（ｂ）は、受信ボックス内の同位階層に格納されるフォルダを一覧した画面を示す図である。この図においては、受信ボックスには５個のフォルダが格納されていることを示す５個のフォルダのアイコンが表示されている。なお、図８（ａ）と（ｂ）との画面は、表示切替アイコンをクリックすることにより、画面の切り替えを行える構成となっている。また、各フォルダの内部には、それぞれメール、またはフォルダを格納している。
【０００７】
さらに、図８（ｃ）は、受信ボックス内の同位階層に格納されるメール、及びフォルダを一覧した画面を示す図である。この図においては、受信ボックスに格納される５個のフォルダと６通のメールのアイコンが全て表示される。なお、画面内に表示されない部分については、スクロールキー等により、画面をスクロールさせて表示を行うことができる。
【０００８】
しかしながら、上記のような従来の携帯端末にあっては、表示画面が小さいため、１つのフォルダ内の同位階層に多数のメールやフォルダが格納される場合、同一画面内に全てのメールやフォルダのアイコンを表示させることは困難であった。したがって、メールやフォルダのアイコンを種類別や階層別に表示させて、切り替えアイコン等により画面の切り替えを行うか、すべてのメールやフォルダのアイコンが表示された画面をスクロールして閲覧する必要があった。
【０００９】
例えば、図８（ａ）、（ｂ）に示すように、画面の切り替えを行う場合は、画面上に切り替えアイコンを表示させる必要があり、画面上のアイコンをさらに増やし、操作が複雑になるという問題があった。あるいは、表示可能なアイコンの数を減らしてしまうという問題があった。また、図８（ｃ）に示すように、全てのメールやフォルダのアイコンを表示させた場合は、画面をスクロールさせてメールのアイコンを表示させる必要があり、手間がかかり面倒であるという問題があった。
【００１０】
【発明が解決しようとする課題】
本発明の課題は、不必要なアイコンの数を減らして、必要なデータのアイコンだけを表示させることにより、操作性を向上させ、表示画面を有効に利用することにより、データ表示装置の筐体を小型化、軽量化したデータ表示装置、及びデータ表示方法を提供することである。
【００１１】
【課題を解決するための手段】
上記課題を解決するために本発明は、
ファイル及びフォルダを階層別に分類して記憶させ、前記階層に基づいてファイル及び／又はフォルダのアイコンを表示するデータ表示装置（例えば、図１に示す携帯端末１）において、
前記階層毎に、前記ファイルのアイコンの表示指示が入力された際に前記ファイルのアイコンを表示し、前記フォルダのアイコンの表示指示が入力された際に前記フォルダのアイコンを表示する表示手段と（例えば、図１に示す表示部１３）、
前記ファイルのアイコンの表示指示が入力された際に前記フォルダのアイコンを非表示として前記非表示とされたフォルダのアイコンを表示させるための暫定的なアイコンを生成して前記表示手段に表示させると同時に前記ファイルのアイコンを表示させ、前記フォルダのアイコンの表示指示が入力された際に前記ファイルのアイコンを非表示として前記非表示とされたファイルのアイコンを表示させるための暫定的なアイコンを生成して前記表示手段に表示させると同時に前記フォルダのアイコンを表示させる制御手段と（例えば、図５のステップＳ２８、Ｓ３０、Ｓ３２に示す処理を行うＣＰＵ１１）、
を備えることを特徴としている。
【００１３】
前記表示手段は、前記暫定的なアイコンの表示指示が入力された場合に、前記暫定的なアイコンに対応して非表示されているファイル又はフォルダのアイコンを表示させ、
前記制御手段は、前記表示手段によりアイコンが表示されるファイル又はフォルダと同位階層のファイル又はフォルダを表示させるための暫定的なアイコンを生成して前記表示手段に表示させることが好ましい。
【００１４】
前記制御手段は、前記表示手段によりアイコンが表示されるファイル又はフォルダの上位階層のフォルダを表示させるための暫定的なアイコンを生成して前記表示手段に表示させることが好ましい。
【００１５】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
図１〜図６は、本発明を適用した携帯端末の一実施の形態を示す図である。以下、本発明を説明する上で特徴的なデータをフォルダ、またはメールに関するファイルである場合を例として説明を行い、メールに関するファイルを「メール」と省略する。
【００１６】
まず、構成を説明する。
図１は、本実施の形態における携帯端末１の要部構成を示すブロック図である。
この図１において、携帯端末１は、ＣＰＵ１１、入力部１２、表示部１３、アンテナ１４１を備える無線通信制御部１４、メモリ１５、記憶装置１６により構成され、各部はバス１７により接続されている。
【００１７】
ＣＰＵ（Central Processing Unit）１１は、入力部１２や無線通信制御部１４から入力される各データに応じて、記憶装置１６に格納される携帯端末用の各種処理プログラムに従って各部の動作を集中制御し、その処理結果をメモリ１５内のワークエリアに格納するとともに、表示データを生成して、表示部１３に表示させる。そして、メモリ１５に格納した処理結果を入力部１２から入力される指示に従って記憶装置１６内の保存先に保存させる。
【００１８】
また、ＣＰＵ１１は、メールのファイル等を管理するデータ管理機能を有する。ＣＰＵ１１は、このデータ管理機能により、フォルダを生成して、関連する複数のメールをまとめて一つのフォルダに入れることにより、効率的に記憶装置１６の管理を行う。このフォルダには、内部にさらにフォルダを生成することができ、フォルダやフォルダに格納されるメールを階層構造によって細かく分類することができる。
【００１９】
具体的には、ＣＰＵ１１は、記憶装置１６に記憶されるデータ管理処理プログラム、及びデータ表示処理プログラムを読み出して、後述するデータ管理処理（図４参照）、及びデータ表示処理（図５参照）を実行する。
【００２０】
このデータ管理処理において、ＣＰＵ１１は、ユーザにより入力部１２を介してフォルダの生成指示が入力されると、指定された領域にフォルダを生成する。次いで、生成したフォルダに関するデータ管理情報を後述するデータ管理ファイル１６１（図２参照）に記憶する。なお、データ管理情報とは、メールまたはフォルダの名称、属性、格納領域、サイズ、生成日時、階層のデータを含む情報である。
【００２１】
また、ＣＰＵ１１は、ユーザから、メール、またはフォルダの移動指示（例えば、ドラッグアンドドロップ操作）が入力されると、指定されたメール、またはフォルダを指定先の領域に移動する。そして、データ管理ファイル１６１に記憶されるデータ管理情報を更新して記憶する。
【００２２】
次に、データ表示処理において、ＣＰＵ１１は、仮想フォルダのアイコンを生成して、表示指示が入力された以外のメール、またはフォルダのアイコンを仮想フォルダに仮想的に格納する。すなわち、表示指示が入力された以外のメール、またはフォルダのアイコンは画面上に表示されず、仮想フォルダのアイコンのみが画面上に表示される。そして、この仮想フォルダの表示指示が入力されることにより非表示されたメール、またはフォルダのアイコンが表示される。
【００２３】
つまり、仮想フォルダは、仮想フォルダに対応付けて非表示されているメール、またはフォルダのアイコンを表示させるためのショートカット機能を有し、ユーザにより、カーソルキーまたはポインタ等により仮想フォルダのアイコンが選択され実行されると、仮想フォルダに対応するメール、またはフォルダのアイコンが表示される構成となっている。
【００２４】
したがって、ＣＰＵ１１は、仮想フォルダのデータ管理情報をデータ管理ファイル１６１に記憶せず、仮想フォルダのアイコンに対応するメール、またはフォルダの名称のデータをメモリ１５に記憶させる。また、表示部１３に表示されるメール、またはフォルダに関しても、アイコンに対応する名称のデータはメモリ１５に記憶されている。
【００２５】
なお、本明細書中において、同じフォルダに格納されるメール、またはフォルダ同士の関係を同位階層と定義し、メール、またはフォルダからみて、自己のメール、またはフォルダを格納する階層が１つ上のフォルダを上位階層のフォルダと定義する。したがって、階層が同じであっても、異なるフォルダに格納されるメール、またはフォルダは、同位階層とは定義されず、階層が１つ上のフォルダであっても、自己を格納しないフォルダに関しては上位階層と定義されない。
【００２６】
データ表示処理おけるＣＰＵ１１の機能をさらに具体的に説明する。ＣＰＵ１１は、仮想フォルダの表示指示が入力された場合、指定された仮想フォルダに対応してメモリ１５に記憶されているメール、またはフォルダの名称を取得して、対応するメール、またはフォルダのアイコンを生成する。
【００２７】
ここで、指定された仮想フォルダがメールを格納する仮想フォルダであった場合、ＣＰＵ１１は、データ管理ファイル１６１から、表示されるメールと同位階層のフォルダの名称を抽出してメモリ１５に記憶させ、このフォルダを仮想的に格納するための仮想フォルダのアイコンを生成する。さらに、表示されるメールを格納しているフォルダ（すなわち、表示されるメールの上位階層のフォルダ）、及びこのフォルダと同位階層のフォルダの名称をデータ管理ファイル１６１から抽出してメモリ１５に記憶させ、これらのフォルダを仮想的に格納するための仮想フォルダのアイコンを生成する。
【００２８】
一方、指定された仮想フォルダがフォルダを格納する仮想フォルダであった場合、ＣＰＵ１１は、データ管理ファイル１６１から、表示されるフォルダと同じフォルダに格納されているメール（すなわち、表示されるフォルダと同位階層のメール）の名称を抽出してメモリ１５に記憶させ、このフォルダを仮想的に格納するための仮想フォルダのアイコンを生成する。さらに、データ管理ファイル１６１から、表示されるフォルダを格納しているフォルダ（すなわち、表示されるフォルダの上位階層のフォルダ）、及びこのフォルダと同位階層のフォルダの名称を抽出してメモリ１５に記憶させ、これらのフォルダを仮想的に格納するための仮想フォルダのアイコンを生成する。そして、ＣＰＵ１１は、生成したそれぞれのアイコンを表示部１３に表示させる。なお、対応するメール、またはフォルダが抽出されない場合は、仮想フォルダのアイコンは生成されない。
【００２９】
また、ＣＰＵ１１は、入力部１２を介してフォルダの表示指示が入力された場合、指定されたフォルダの名称をメモリ１５から取得して、データ管理ファイル１６１から、対応するフォルダ内に格納されるメール、およびフォルダの抽出する。ここで、ＣＰＵ１１は、指定されたフォルダ内にメール、及びフォルダの両方が格納される場合、メールを優先して表示を行う。したがって、指定されたフォルダ内にメールが格納されていない場合は、仮想フォルダのアイコンは生成されず、フォルダのアイコンが生成され表示される。
【００３０】
詳細には、ＣＰＵ１１は、データ管理ファイル１６１から、指定されたフォルダに格納されるメールの名称を取得して、メールのアイコンを生成する。次いで、指定されたフォルダに格納されるフォルダの名称を取得してメモリ１５に記憶させ、このフォルダを仮想的に格納するための仮想フォルダのアイコンを生成する。また、ＣＰＵ１１は、データ管理ファイル１６１から、指定されたフォルダ、及びこのフォルダと同位階層のフォルダの名称を抽出してメモリ１５に記憶させ、これらのフォルダを仮想的に格納するための仮想フォルダのアイコンを生成する。
【００３１】
そして、ＣＰＵ１１は、生成したそれぞれのアイコンを表示部１３に表示させる。したがって、仮想フォルダのアイコンは、メール別、フォルダ別、あるいは、階層別に生成される。すなわち、メールのみを格納する仮想フォルダ、またはフォルダのみを格納する仮想フォルダが同位階層毎に生成される。
【００３２】
さらに、ＣＰＵ１１は、メールの表示指示が入力された場合、指定されたメールの名称をメモリ１５から取得して、データ管理ファイル１６１から、対応するメールのデータ管理情報を取得する。そして、取得したデータ管理情報に含まれる格納領域に基づいて記憶装置１６に記憶されているメールのテキストデータを読み出して、表示部１３に表示させる。
【００３３】
入力部１２は、文字キー、カーソルキー、数字キー、実行キーの他、通話開始・切断、メール及びインターネット利用等の各種機能に対応付けられた各種キーを備え、操作されたキーに対する操作信号をＣＰＵ１１に出力する。
【００３４】
表示部１３は、ＬＣＤ（Liquid Crystal Display）パネル等から構成され、ＣＰＵ１１から入力される表示データに基づく各種画面を表示する。
【００３５】
無線通信制御部１４は、アンテナ１４１を備え、ＣＰＵ１１から入力される指示に従って、図示しない無線基地局との間で無線通信用のプロトコルに基づいて通信回線を確立して、音声データの送受信やデータ通信を行う。
【００３６】
メモリ１５は、ＲＡＭ（Random Access Memory）、及びＲＯＭ（Read Only Memory）等によって構成され、ＣＰＵ１１によって実行される各種処理プログラムやこれら各種処理プログラムにかかるデータ等を一時的に記憶するワークエリアを形成する。具体的には、データ表示処理において、仮想フォルダのアイコンが生成された場合に、当該仮想フォルダに対応付けられたメール、またはフォルダの名称を記憶する。あるいは、メール、またはフォルダのアイコンが生成された場合も、生成されたアイコンに対応する名称を記憶する。
【００３７】
記憶装置１６は、フラッシュメモリ等の書き換え可能な半導体記憶素子等の記憶媒体を備え、この記憶媒体内に、ＣＰＵ１１により実行される携帯端末用の各種処理プログラム、及びこれらのプログラムにかかるデータ等を記憶する。例えば、記憶媒体には、上記処理を行うためのデータ管理処理プログラム、データ表示処理プログラム等の各種プログラムや、過去に通信を行った通信先の電話番号、過去に着信した電話番号、過去に受信したメールのファイルや、過去に閲覧したＨＰの内容等のデータが記憶される。
【００３８】
また、上記記憶媒体に記憶するプログラム、データ等は、その一部若しくは全部をサーバやクライアント等の他の機器からＷＡＮ、ＬＡＮ等のネットワーク回線の伝送媒体を介して無線通信制御部１４から受信して記憶する構成であってもよい。
【００３９】
さらに、上記記憶媒体は、データ管理処理においてＣＰＵ１１により生成されるデータ管理情報を格納するデータ管理ファイル１６１を備える。図２を参照して、データ管理ファイル１６１について詳細に説明する。
【００４０】
図２は、データ管理ファイル１６１に格納されるデータ管理情報のデータ構成例を示す図である。データ管理ファイル１６１には、「名称」、「属性」、「格納領域」、「階層」、「サイズ」、「作成日時」の６つの項目に対応する各データがそれぞれ記憶される。
【００４１】
まず、「名称」には、フォルダ、またはファイルの識別子を示すデータが格納され、「属性」には、データの形式がフォルダであるかファイルであるかを示すデータが格納される。また、「格納領域」には、フォルダ、またはファイルが格納される領域を示すデータが階層毎に示されて格納され、「階層」には、フォルダ、またはファイルが格納される領域の階層を示すデータが格納される。さらに、サイズには、フォルダ、またはファイルの容量を示すデータが格納され、「作成日時」には、フォルダ、またはファイルを作成した日時を示すデータが格納される。
【００４２】
具体的に、最上段のレコードに格納されるデータ管理情報を例として説明する。まず、名称には、「フォルダ１」の文字列データ、及び数字データが記憶され、属性には、「ｆｏｌｄｅｒ」の文字列データが記憶される。格納領域には、「受信ボックス／」の文字列データが記憶され、階層には、「２」の数字データが記憶される。さらに、サイズには、「１１４５」の数字データが記憶され、作成日時には、「Ａｐｒ  ７  １８：２２」の文字列データ、及び数字データが記憶される。
【００４３】
図３は、データ管理ファイル１６１に記憶されるデータ管理情報に基づいて管理されるフォルダ、及びファイルの構成の一例を概念的に示す図である。受信ボックスは最上位の階層（例えば、「階層１」とする）に位置するフォルダであり、受信ボックスの中には次の階層（階層２）として、６通のメールとフォルダ１〜フォルダ５の５個のフォルダが格納されている。また、フォルダ１の中には次の階層（階層３）として、３通のメールとフォルダ６が格納されており、フォルダ２の中には次の階層（階層３）として、フォルダ７が格納されている。さらに、フォルダ６の中には次の階層（階層４）として、１通のメールが格納されている。
【００４４】
ここで、フォルダ１〜フォルダ５は同位階層のフォルダであり、フォルダ１〜フォルダ５の上位階層のフォルダは受信ボックスである。また、フォルダ１は、フォルダ６の上位階層のフォルダであり、フォルダ２はフォルダ７の上位階層のフォルダである。
【００４５】
次に、本実施の形態の動作を説明する。
後述する各フローチャートに記述されている各機能を実現するためのプログラムは、読み取り可能なプログラムコードの形態で携帯端末１の記憶媒体に格納されており、携帯端末１のＣＰＵ１１は、該プログラムコードに従った動作を逐次実行する。また、ＣＰＵ１１は、伝送媒体を介して伝送される上記プログラムコードに従った動作を逐次実行することもできる。すなわち、記憶媒体の他、伝送媒体を介して外部供給されたプログラムまたはデータを利用して本実施の形態特有の動作を実行することも可能である。
【００４６】
まず、携帯端末１のＣＰＵ１１により実行されるデータ管理処理について、図４に示すフローチャートを参照して説明する。
【００４７】
図４において、ＣＰＵ１１は、入力部１２を介して指示が入力されると、入力された指示がフォルダ生成の指示であるか否かを判断する（ステップＳ１１）。ここで、入力された指示がフォルダ生成の指示である場合（ステップＳ１１；ＹＥＳ）、ＣＰＵ１１は、指定された領域にフォルダを生成する（ステップＳ１２）。そして、データ管理ファイル１６１に、生成したフォルダに関するデータ管理情報を記憶させて（ステップＳ１３）、本データ管理処理を終了する。
【００４８】
続いて、入力された指示がフォルダ生成の指示でない場合（ステップＳ１１；ＮＯ）、ＣＰＵ１１は、入力された指示がメール、またはフォルダの移動指示であるか否かを判断する（ステップＳ１４）。入力された指示がメール、またはフォルダの移動指示でない場合（ステップＳ１４；ＮＯ）は、他の処理に移行する。
【００４９】
一方、入力された指示がメール、またはフォルダの移動指示である場合は（ステップＳ１４；ＹＥＳ）、指定された領域にメール、またはフォルダを移動する（ステップＳ１５）。次いで、移動したメール、またはフォルダに関するデータ管理情報を更新してデータ管理ファイル１６１に記憶させて（ステップＳ１６）、本データ管理処理を終了する。
【００５０】
次に、ＣＰＵ１１によって実行されるデータ表示処理について、図５に示すフローチャートを参照して説明する。
【００５１】
図５において、ＣＰＵ１１は、入力部１２を介して受信ボックスの表示指示が入力されると（ステップＳ２１；ＹＥＳ）、ＣＰＵ１１は、データ管理ファイル１６１から、受信ボックス内に格納されるメール、及びフォルダを検索して、検索したメール、及びフォルダのデータ管理情報を取得する（ステップＳ２２）。
【００５２】
次いで、ＣＰＵ１１は取得したデータ管理情報から、受信ボックスに格納される全てのメールの名称を取得して、メールのアイコンを生成する。また、ＣＰＵ１１は、受信ボックスに格納される全てのフォルダの名称を取得して、メモリ１５に記憶する。次いで、メモリ１５に記憶させたフォルダの名称に対応させて、当該フォルダを格納するための仮想フォルダのアイコンを生成する。
【００５３】
そして、ＣＰＵ１１は、生成したそれぞれのアイコンを受信ボックスとして表示部１３に表示させる（ステップＳ２３）。なお、受信ボックス内にフォルダのみが格納される場合は、仮想フォルダのアイコンは生成されず、受信ボックス内の全てのフォルダのアイコンが生成されて表示される。
【００５４】
次いで、ＣＰＵ１１は、ユーザから指示が入力されるのを待機し、指示が入力された場合、入力された指示が仮想フォルダの表示指示であるか否かを判断する（ステップＳ２４）。入力された指示が仮想フォルダの表示指示であった場合（ステップＳ２４；ＹＥＳ）、ＣＰＵ１１は、指定された仮想フォルダがフォルダを格納する仮想フォルダであるか否かを判断する（ステップＳ２５）。
【００５５】
ここで、指定された仮想フォルダがフォルダを格納する仮想フォルダであった場合（ステップＳ２５；ＹＥＳ）、ＣＰＵ１１は、メモリ１５から仮想フォルダに対応するフォルダの名称を取得して、フォルダのアイコンを生成する（ステップＳ２６）。次いで、ＣＰＵ１１は、データ管理ファイル１６１から、表示されるフォルダと同位階層のメールの名称を抽出してメモリ１５に記憶させ、仮想フォルダのアイコンを生成する（ステップＳ２７）。
【００５６】
さらに、ＣＰＵ１１は、データ管理ファイル１６１から、表示されるフォルダの上位階層のフォルダ、及びこのフォルダと同位階層のフォルダの名称を取得する。次いで、ＣＰＵ１１は、取得したフォルダの名称をメモリ１５に記憶させて仮想フォルダのアイコンを生成する（ステップＳ２８）。そして、ＣＰＵ１１は、ステップＳ２６〜Ｓ２８において生成したアイコンを表示部１３に表示させる（ステップＳ２９）。
【００５７】
続いて、ＣＰＵ１１は、指示が入力されるのを待機し、指示が入力されると、入力された指示がフォルダの表示指示であるか否かを判断する（ステップＳ３０）。ここで、ＣＰＵ１１は、入力された指示がフォルダの表示指示でない場合（ステップＳ３０；ＮＯ）、ステップＳ２４に移行する。
【００５８】
一方、入力された指示がフォルダの表示指示である場合（ステップＳ３０；ＹＥＳ）、ＣＰＵ１１は、データ管理ファイル１６１から、指定されたフォルダのデータ管理情報を取得して（ステップＳ３１）、このフォルダに格納されるメールの名称を抽出して、メールのアイコンを生成する（ステップＳ３２）。次いで、ＣＰＵ１１は、このフォルダに格納されるフォルダの名称を抽出してメモリ１５に記憶させ、抽出したフォルダを格納するための仮想フォルダのアイコンを生成する（ステップＳ３３）。
【００５９】
さらに、ＣＰＵ１１は、データ管理ファイル１６１から、指定されたフォルダ、及びこのフォルダと同位階層のフォルダの名称を抽出してメモリ１５に記憶させ、抽出したフォルダを格納するための仮想フォルダのアイコンを生成する（ステップＳ３４）。そして、ＣＰＵ１１は、ステップＳ３２〜Ｓ３４において生成したアイコンを表示部１３に表示させて（ステップＳ３５）、ステップＳ２４に移行する。
【００６０】
また、ステップＳ２５に戻って、指定された仮想フォルダがメールを格納する仮想フォルダであった場合（ステップＳ２５；ＮＯ）、ＣＰＵ１１は、メモリ１５から仮想フォルダに対応するメールの名称を取得して、メールのアイコンを生成する（ステップＳ３７）。次いで、ＣＰＵ１１は、データ管理ファイル１６１から、表示されるメールと同位階層に格納されるフォルダの名称を抽出してメモリ１５に記憶させ、仮想フォルダのアイコンを生成する（ステップＳ３８）。
【００６１】
さらに、ＣＰＵ１１は、データ管理ファイル１６１から、表示されるメールの上位階層のフォルダ、及びこのフォルダと同位階層のフォルダの名称を取得する。次いで、ＣＰＵ１１は、取得したフォルダの名称をメモリ１５に記憶させて仮想フォルダのアイコンを生成する（ステップＳ３８）。そして、ＣＰＵ１１は、ステップＳ３６〜Ｓ３８において生成したアイコンを表示部１３に表示させ（ステップＳ３９）、ステップＳ２４に移行する。
【００６２】
さらに、ステップＳ２４に戻って、ＣＰＵ１１は、入力された指示が仮想フォルダの表示指示でない場合（ステップＳ２４；ＮＯ）、入力された指示がメールの表示指示であるか否かを判断する（ステップＳ４０）。入力された指示がメールの表示指示でない場合（ステップＳ４０；ＮＯ）、ＣＰＵ１１は、入力された指示がフォルダの表示指示であると判断してステップＳ３０に移行する。
【００６３】
一方、入力された指示がメールの表示指示である場合（ステップＳ４０；ＹＥＳ）、ＣＰＵ１１は、データ管理ファイル１６１から、指定されたメールのデータ管理情報を取得する。そして、ＣＰＵ１１は、格納領域に基づいてメールのテキストファイルを読み出して表示部１３に表示させる（ステップＳ４１）。
【００６４】
さらに、ＣＰＵ１１は、処理を終了する指示が入力されたか否かを判断して、処理を終了する指示が入力された場合は（ステップＳ４２；ＹＥＳ）、本データ表示処理を終了する。また、処理を終了する指示が入力されない場合は（ステップＳ４２；ＮＯ）、ステップＳ２４に移行して、ステップＳ２４〜４０の処理を繰り返して実行する。
【００６５】
次に、ＣＰＵ１１により実行されるデータ表示処理について、図６（ａ）〜（ｇ）に示す表示画面例を参照して具体的に説明する。なお、図３に示したデータ構成に基づいて、表示画面例の説明を行う。
図６（ａ）〜（ｇ）は、上記データ表示処理の流れに従って、携帯端末１のＣＰＵ１１により、図３に示されるデータが表示部１３に表示される画面の一例を示す図である。
【００６６】
図６（ａ）は、ユーザにより受信ボックスの表示指示が入力された場合に、受信ボックスに格納されるフォルダを格納する仮想フォルダ（フォルダ一覧）のアイコンと、受信ボックスに格納される全てのメールのアイコンが一覧表示された画面を示す図である。
【００６７】
図６（ｂ）は、図６（ａ）に示す画面において、ユーザにより「フォルダ一覧」の仮想フォルダの表示指示が入力された場合（矢印１の遷移）に表示される画面の例である。この図６（ｂ）において、受信ボックスに格納されるメールを格納する仮想フォルダのアイコン（メール一覧）と、受信フォルダに格納される全てのフォルダのアイコンが表示される。また、図６（ｂ）に示す画面において、ユーザにより「メール一覧」の仮想フォルダの表示指示が入力された場合（矢印２の遷移）、図６（ａ）に示す画面が表示される。
【００６８】
図６（ｃ）は、図６（ｂ）に示す画面において、ユーザにより「フォルダ１」の表示指示が入力された場合（矢印３の遷移）に表示される画面の例である。この図６（ｃ）において、フォルダ１に格納されるフォルダを格納する仮想フォルダのアイコン（フォルダ一覧）と、フォルダ１、及びフォルダ１と同位階層のフォルダを格納する仮想フォルダのアイコン（上位フォルダ一覧）と、フォルダ１に格納される全てのメールのアイコンが表示される。また、図６（ｃ）に示す画面において、ユーザにより「上位フォルダ一覧」の仮想フォルダの表示指示が入力された場合（矢印４の遷移）、図６（ｂ）に示す画面が表示される。
【００６９】
図６（ｄ）は、図６（ｃ）に示す画面において、ユーザにより「フォルダ一覧」の仮想フォルダの表示指示が入力された場合（矢印６の遷移）に表示される画面の例である。この図６（ｄ）において、フォルダ１に格納されるメールを格納する仮想フォルダのアイコン（メール一覧）と、フォルダ１、及びフォルダ１と同位階層のフォルダを格納する仮想フォルダのアイコン（上位フォルダ一覧）と、フォルダ１に格納される全てのフォルダのアイコンが表示される。また、図６（ｄ）に示す画面において、ユーザにより、「メール一覧」の仮想フォルダの表示指示が入力された場合は（矢印７の遷移）、図６（ｃ）に示す画面が表示され、「上位フォルダ一覧」の仮想フォルダの表示指示が入力された場合は（矢印５の遷移）、図６（ｂ）に示す画面が表示される。
【００７０】
図６（ｅ）は、図６（ｄ）に示す画面において、ユーザにより「フォルダ６」の表示指示が入力された場合（矢印８の遷移）に表示される画面の例である。この図６（ｅ）において、フォルダ６を格納する仮想フォルダのアイコン（上位フォルダ一覧）と、フォルダ６に格納される全てのメールのアイコンが表示される。なお、フォルダ６内にフォルダは格納されていないので、フォルダ６内のフォルダを格納するための仮想フォルダは生成されない。また、図６（ｅ）に示す画面において、ユーザにより「上位フォルダ一覧」の仮想フォルダの表示指示が入力された場合は（矢印９の遷移）、図６（ｄ）に示す画面が表示される。
【００７１】
図６（ｆ）は、図６（ｂ）に示す画面において、ユーザにより「フォルダ２」の表示指示が入力された場合（矢印１１の遷移）に表示される画面の例である。この図６（ｆ）において、フォルダ２を格納する仮想フォルダのアイコン（上位フォルダ一覧）と、フォルダ２に格納される全てのフォルダのアイコンが表示される。なお、フォルダ２内にメールは格納されていないので、フォルダ２に格納されるフォルダが表示される。また、図６（ｆ）に示す画面において、ユーザにより「上位フォルダ一覧」の仮想フォルダの表示指示が入力された場合は（矢印１０の遷移）、図６（ｂ）に示す画面が表示される。
【００７２】
図６（ｇ）は、図６（ｆ）に示す画面において、ユーザにより「フォルダ７」の表示指示が入力された場合（矢印１２の遷移）に表示される画面の例である。この図６（ｇ）において、フォルダ７が格納される仮想フォルダのアイコン（上位フォルダ一覧）が表示される。すなわち、フォルダ７内には、メール、及びフォルダは格納されておらず、フォルダ７を格納する仮想フォルダのアイコンのみが表示される。また、図６（ｇ）に示す画面において、ユーザにより「上位フォルダ一覧」の仮想フォルダの表示指示が入力された場合は（矢印１３参照）、図６（ｆ）に示す画面が表示される。
【００７３】
以上のように、本実施の形態によれば、携帯端末１は、記憶装置１６に記憶されているメール、またはフォルダの表示指示が入力された場合、表示指示が入力されたメール、またはフォルダのアイコンを生成するとともに、仮想フォルダのアイコンを生成して、表示指示が入力された以外のメール、またはフォルダを、メール別、フォルダ別、階層別に仮想フォルダに格納して表示する。この仮想フォルダは、これら仮想的に格納されたメール、またはフォルダを表示させるためのショートカット機能を有し、ユーザの入力指示にしたがって、格納したメール、またはフォルダを画面に表示させる。
【００７４】
したがって、携帯端末１の表示部１３に所望のメールを検索して表示する際に、表示指示を入力した以外のメール、またはフォルダは仮想フォルダに格納されるため、所望のメール、またはフォルダを表示部１３に表示させることができる。これにより、小さい画面に不必要なアイコンが増えることなく、有効に画面を使用することができる。また、所望のメール、またはフォルダは階層別に仮想フォルダに格納されているため、所望のデータを効率よく検索して表示させることができる。
【００７５】
あるいは、生成された仮想フォルダに関する情報は、記憶装置１６には記憶されず、メモリ１５に記憶されるので、仮想フォルダの情報は記憶装置１６に保持されない。したがって、記憶装置１６の使用容量を有効に利用でき、生成された仮想フォルダを手動で消去する手間もかからない。
【００７６】
また、メール、またはフォルダの種類別に仮想フォルダを生成して表示部１３に表示させるため、切り替えアイコンにより画面を切り替えて、メール、またはフォルダを表示する必要がない。このため、画面上のアイコンの数を減らし、切り替え操作をなくすことにより、操作を簡単にできる。さらに、記憶装置１６に記憶されているメール、またはフォルダを全て表示させて、画面をスクロールさせることにより、メール、またはフォルダの検索を行う必要がないので、ユーザの手間、及び時間を省くことができる。
【００７７】
あるいは、携帯端末１の表示画面を有効に利用できるので、画面を大型化する必要がなく、携帯端末１を小型軽量化して、デザインの選択の幅を広げることができる。
【００７８】
なお、上述の実施の形態における記述は、本発明に係る好適な携帯端末１の一例であり、これに限定されるものではない。
例えば、仮想フォルダは階層別にメール、またはフォルダを格納するのではなく、図７に示すように、階層を超えた全てのフォルダを１つの仮想フォルダに格納する構成であってもよい。これにより、一度、全てのフォルダを画面に表示させ、その後、所望のフォルダを選択することにより、選択されたフォルダ以外のフォルダを再び１つの仮想フォルダに格納することで、下位階層に格納されるフォルダをすぐに表示させることができる。したがって、所望のメールをすぐに表示させることができる。
【００７９】
また、受信ボックス、またはフォルダの表示指示が入力された際に、同位階層にメールとフォルダが同時に格納される場合は、メールを優先して表示させる構成としたが、フォルダを優先して表示させる構成であってもよい。
【００８０】
さらに、表示部１３に表示されるデータは、メールに関するファイル等でなくてもよく、例えば、文書データ、画像データ、音楽データ等のデータであってもよい。すわなち、データ管理機能により管理されたデータのアイコンを上記実施の形態と同様の構成にて表示部１３に表示を行うことができる。
【００８１】
【発明の効果】
本発明によれば、不必要なアイコンの数を減らして、必要なデータのアイコンだけを表示させることができる。したがって、操作性が向上し、所望のデータを探す時間が短縮できるので、ユーザの手間、及び時間を省くことができる。また、例えば、限られた表示画面を有効に利用できるので、データ表示装置に付属する画面を縮小化でき、データ表示装置の小型化、軽量化を実現できる。
【図面の簡単な説明】
【図１】本発明を適用した実施の形態の携帯端末１の要部構成を示すブロック図である。
【図２】図１の記憶装置１６に格納されるデータ管理ファイル１６１のデータ格納例を示す図である
【図３】図２のデータ管理ファイル１６１により管理されるデータの概念的に示した図である。
【図４】図１のＣＰＵ１１によって実行されるデータ管理処理を示すフローチャートである。
【図５】図１のＣＰＵ１１によって実行されるデータ表示処理を示すフローチャートである。
【図６】図２のデータ管理ファイル１６１に管理されるデータの表示例を示す図である。
【図７】他の実施例におけるデータの表示例を示す図である。
【図８】従来の携帯端末におけるデータの表示例を示す図である。
【符号の説明】
１    携帯端末
１１    ＣＰＵ
１２    入力部
１３    表示部
１４    無線通信制御部
１４１    アンテナ
１５    メモリ
１６    記憶装置
１７    バス
【図１】
0004794750.tif 000002
【図２】
0004794750.tif 000003
【図３】
0004794750.tif 000004
【図４】
0004794750.tif 000005
【図５】
0004794750.tif 000006
【図６】
0004794750.tif 000007
【図７】
0004794750.tif 000008
【図８】
0004794750.tif 000009