(57)【要約】【課題】  第三者に見られたくない特定の情報の表示／非表示を状況に応じて容易に切り替える。【解決手段】  位置・時刻情報取得部１３は受信メール履歴の一覧表示要求が受信されたときの自端末１０の位置情報および時刻情報を取得する。状況判定部１４は受信メール履歴に含まれる差出人メールアドレスに基づいて当該差出人メールアドレスに対応する電話帳情報およびサブマリン情報を抽出し、この抽出したサブマリン情報の地域または時間帯に、上記取得された位置情報または時刻情報が含まれるか否かを判定する。この判定がＹＥＳである場合に、抽出部１６は受信メール履歴を一覧表示の対象として抽出する一方、ＮＯである場合に、抽出部１６は受信メール履歴を一覧表示の対象から除外する。表示部１７は抽出された受信メール履歴を画面上に表示させる。【選択図】  図１
2006024136.tif 000002
【特許請求の範囲】
【請求項１】
予め記憶された所定の表示対象情報に対する表示要求を受信する受信手段と、
前記表示要求が受信されたときの状況に関する状況情報を取得する取得手段と、
前記取得手段により取得された前記状況情報に基づいて、前記表示対象情報から前記表示要求に対応する前記表示対象情報を抽出する抽出手段と、
前記抽出手段により抽出された前記表示対象情報を表示する表示手段と、
を備えることを特徴とする携帯端末。
【請求項２】
前記状況情報は、少なくとも自端末の位置情報または時刻情報のいずれか一方を含み、
前記取得手段により取得された前記位置情報および／または前記時刻情報が、前記表示要求に対応する前記表示対象情報に含まれる識別コードに対応させて予め登録された地域および／または時間帯に該当するか否かを判定する状況判定手段をさらに備え、
前記抽出手段は、前記状況判定手段による前記判定の結果に基づいて、前記表示対象情報を抽出することを特徴とする請求項１記載の携帯端末。
【請求項３】
前記表示対象情報を表示する際の表示モードが、前記状況情報に基づいて前記表示対象情報の表示および非表示を切り替える表示非表示切替モードに設定されているか否かを判定するモード判定手段をさらに備え、
前記状況判定手段は、前記モード判定手段により、前記表示モードが前記表示非表示切替モードに設定されていると判定された場合に、前記位置情報および／または前記時刻情報が、前記地域および／または前記時間帯に該当するか否かを判定することを特徴とする請求項２記載の携帯端末。
【請求項４】
前記抽出手段は、前記状況判定手段により、前記位置情報および／または前記時刻情報が、前記地域および／または前記時間帯に該当すると判定された場合に、前記表示対象情報を抽出することを特徴とする請求項２または３に記載の携帯端末。
【請求項５】
前記抽出手段は、前記状況判定手段により、前記位置情報および／または前記時刻情報が、前記地域および／または前記時間帯に該当しないと判定された場合に、前記表示対象情報を抽出することを特徴とする請求項２または３に記載の携帯端末。
【請求項６】
前記表示対象情報に含まれる識別コードに対応させて前記地域および前記時間帯を登録する登録手段をさらに備えることを特徴とする請求項２〜５のいずれか１項に記載の携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、送受信メール履歴や発着信履歴等の特定の表示対象情報を非表示にする携帯端末に関する。
【背景技術】
【０００２】
下記特許文献１には、第三者に見られたくない電子メールを、シークレットメールに設定することで、このシークレットメールに設定された電子メールをメール一覧の表示対象から除外する、すなわちメール一覧に表示させない技術が開示されている。
【特許文献１】特開２００２−３７３１４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した技術では、電子メールを、一旦シークレットメールに設定してしまうと、当該電子メールを参照するためには、シークレットメールの設定を解除しない限り、暗証番号を入力しなければならず、手間がかかってしまう。
【０００４】
そこで、本発明は、上述した課題を解決するために、第三者に見られたくない特定の情報の表示／非表示を状況に応じて容易に切り替えることができる携帯端末を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の携帯端末は、予め記憶された所定の表示対象情報に対する表示要求を受信する受信手段と、表示要求が受信されたときの状況に関する状況情報を取得する取得手段と、取得手段により取得された状況情報に基づいて、表示対象情報から表示要求に対応する表示対象情報を抽出する抽出手段と、抽出手段により抽出された表示対象情報を表示する表示手段とを備えることを特徴とする。
【０００６】
この発明によれば、所定の表示対象情報に対する表示要求が受信されたときの状況情報に基づいて、表示対象情報を抽出させることができるため、第三者に見られたくない特定の表示対象情報を、表示要求が受信されたときの状況に応じて表示させることや、非表示にさせることができる。すなわち、第三者に見られたくない特定の表示対象情報ごとに、当該表示対象情報の表示／非表示を、状況に応じて容易に切り替えることができる。
【０００７】
本発明の携帯端末において、状況情報は、少なくとも自端末の位置情報または時刻情報のいずれか一方を含み、取得手段により取得された位置情報および／または時刻情報が、上記表示要求に対応する表示対象情報に含まれる識別コードに対応させて予め登録された地域および／または時間帯に該当するか否かを判定する状況判定手段をさらに備え、抽出手段は、状況判定手段による上記判定の結果に基づいて、表示対象情報を抽出させることが好ましい。
【０００８】
このようにすれば、所定の表示対象情報に対する表示要求が受信されたときの自端末の位置情報または時刻情報に基づいて、第三者に見られたくない特定の表示対象情報を、表示要求が受信されたときの自端末の位置情報または時刻情報に応じて表示させることや、非表示にさせることができる。すなわち、第三者に見られたくない特定の表示対象情報ごとに、当該表示対象情報の表示／非表示を、自端末の位置情報や時刻情報に基づいた状況に応じて容易に切り替えることができる。
【０００９】
本発明の携帯端末において、表示対象情報を表示する際の表示モードが、状況情報に基づいて表示対象情報の表示および非表示を切り替える表示非表示切替モードに設定されているか否かを判定するモード判定手段をさらに備え、状況判定手段は、モード判定手段により、表示モードが表示非表示切替モードに設定されていると判定された場合に、位置情報および／または時刻情報が、地域および／または時間帯に該当するか否かを判定させることが好ましい。
【００１０】
このようにすれば、表示モードが表示非表示切替モードに設定されている場合にのみ、自端末の位置情報または時刻情報に基づいて、表示対象情報を抽出させることができるため、ユーザが自端末の位置情報または時刻情報に基づいて特定の表示対象情報の表示／非表示を切り替えたいと判断した場合にのみ、特定の表示対象情報の表示／非表示の切り替えを実行させることができる。
【００１１】
本発明の携帯端末において、抽出手段は、状況判定手段により、位置情報および／または時刻情報が、地域および／または時間帯に該当すると判定された場合に、表示対象情報を抽出させることが好ましい。また、抽出手段は、状況判定手段により、位置情報および／または時刻情報が、地域および／または時間帯に該当しないと判定された場合に、表示対象情報を抽出させることが好ましい。
【００１２】
本発明の携帯端末において、表示対象情報に含まれる識別コードに対応させて地域および時間帯を登録する登録手段をさらに備えることが好ましい。これにより、ユーザは、表示対象情報に含まれる識別コードごとに地域や時間帯を任意に登録することができるため、ユーザの意志に基づいて、特定の表示対象情報の表示／非表示の切り替えを、特定の表示対象情報ごとに実行させることが可能となる。
【発明の効果】
【００１３】
本発明に係る携帯端末によれば、第三者に見られたくない特定の情報の表示／非表示を状況に応じて容易に切り替えさせることができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明に係る携帯端末の各実施形態を図面に基づき説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。
【００１５】
[第１実施形態]
まず、本発明の第１実施形態について説明する。図１は、第１実施形態における通信システム１の構成を例示する図である。図１に示すように、通信システム１は、携帯電話機１０（携帯端末）と、位置管理サーバ２０とを有する。携帯電話機１０と位置管理サーバ２０は、移動通信網を含む通信回線３０を介して接続されている。
【００１６】
携帯電話機１０は、自機が在圏する無線エリアをカバーする基地局（不図示）と無線通信を行い、通話サービスあるいはパケット通信サービスを受ける移動通信端末である。なお、本実施形態における通信システム１では、携帯端末の具体例として携帯電話機１０を用いて説明するが、携帯端末の具体例はこれに限られず、例えば、簡易型携帯電話機（ＰＨＳ）や通信機能を有する携帯型情報端末（ＰＤＡ）等の移動通信端末であってもよい。
【００１７】
また、位置管理サーバ２０は、移動通信網の通信サービスエリア内に在圏する各携帯電話機１０の現在位置に関する情報を管理するサーバ装置である。位置管理サーバ２０は、例えば、移動通信網の通信サービスエリア内に在圏する携帯電話機１０から、当該携帯電話機１０が現在在圏している基地局の識別コードを受信した場合に、当該識別コードに対応する地域名等を位置情報として携帯電話機１０に送信する。
【００１８】
本実施形態における通信システム１では、携帯電話機１０が在圏する位置や時刻（状況情報）に応じて、携帯電話機１０に格納されている表示対象情報のうち、特定の表示対象情報を画面上に表示させたり、表示させなかったりする点に特徴がある。すなわち、特定の表示対象情報を状況に応じて表示／非表示にする（以下、サブマリン表示と記載する）ためのものである。表示対象情報としては、例えば、送受信メール履歴、発着信履歴、電話帳、スケジュール等の情報がある。以下においては、説明の便宜のため、表示対象情報が受信メール履歴である場合について説明することとする。なお、本発明の表示対象情報を受信メール履歴に限定して解釈するものではないことはいうまでもない。
【００１９】
次に、図１を参照して携帯電話機１０の機能構成について説明する。図１に示すように、携帯電話機１０は、サブマリン情報登録部１１（登録手段）と、受信部１２（受信手段）と、位置・時刻情報取得部１３（取得手段）と、状況判定部１４（状況判定手段）と、モード判定部１５（モード判定手段）と、抽出部１６（抽出手段）と、表示部１７（表示手段）とを備えている。
【００２０】
サブマリン情報登録部１１は、ユーザにより入力されたサブマリン情報を、後述するメモリＭの電話帳情報格納領域Ｍ１およびサブマリン情報格納領域Ｍ２に書き込んで登録する。サブマリン情報としては、例えば、サブマリンモード（表示非表示切替モード）の設定情報、特定の受信メール履歴を表示させる地域および時間帯が含まれる。サブマリンモードに設定すると、携帯電話機１０が在圏する地域や時間帯に基づいて特定の受信メール履歴の表示／非表示が切り替えられる。すなわち、特定の受信メール履歴がサブマリン表示される。
【００２１】
ここで、図２を参照して、上述したメモリＭの電話帳情報格納領域Ｍ１に記憶される電話帳情報のデータ構成について説明する。電話帳情報は、データ項目として、例えば、登録ＮＯ、グループＮＯ、氏名、電話番号、メールアドレスおよびサブマリンモードを有する。
【００２２】
電話帳情報の登録ＮＯには、例えば“００１”のように、電話帳情報を一意に識別するための番号が格納される。グループＮＯには、例えば“０１”のように、電話帳に登録された知人等が所属するグループを一意に識別するための番号が格納される。このグループＮＯに付されるグループ名は、ユーザにより任意に設定可能であり、例えば、親戚、友人、愛人、会社関係、機密等がある。
【００２３】
電話帳情報の氏名には、例えば、“田中 桃子”のように、電話帳情報に登録された知人等の氏名が格納される。電話番号には、例えば、“０９０−１１１１−２２２２”のように、電話帳情報に登録された知人等の電話番号が格納され、メールアドレスには、例えば、“ｍｏｍｏ＠ａａ．ｃｏ．ｊｐ”のように、電話帳情報に登録された知人等のメールアドレスが格納される。
【００２４】
電話帳情報のサブマリンモードには、例えば、“ＯＮ”、“ＯＦＦ”のように、表示モードがサブマリンモードに設定されているのか（ＯＮ状態）、設定されていないのか（ＯＦＦ状態）を示すための情報が格納される。表示モードがサブマリンモードに設定されている場合には、原則として、サブマリンモードに設定されている知人等から受信した受信メールの受信メール履歴は、受信メール一覧画面の表示対象から除外されることとなるが、特定の地域や時間帯に該当する場合にのみ受信メール一覧画面の表示対象となる。一方、表示モードがサブマリンモードに設定されていない場合には、サブマリンモードに設定されていない知人等から受信した受信メールの受信メール履歴は、常に受信メール一覧画面の表示対象となる。
【００２５】
また、図３を参照して、上述したメモリＭのサブマリン情報格納領域Ｍ２に記憶されるサブマリン情報のデータ構成について説明する。サブマリン情報は、データ項目として、例えば、登録ＮＯ、条件番号、地域および時間帯を有する。
【００２６】
サブマリン情報の登録ＮＯは、電話帳情報の登録ＮＯに対応する情報である。条件番号は、例えば、“１”や“２”のように、登録ＮＯごとに入力可能なサブマリン条件が複数存在する場合に、それぞれの条件を特定するための番号が格納される。サブマリン条件とは、地域や時間帯に応じてサブマリン表示させるための地域や時間帯に関する条件である。なお、サブマリン条件が複数存在する場合としては、例えば、地域と時間帯をＯＲ条件に設定する場合がある。すなわち、サブマリン情報に登録された地域または時間帯のうちいずれか一方に該当するときに、特定の受信メール履歴を受信メール一覧画面の表示対象とする場合である。
【００２７】
サブマリン情報の地域には、例えば、“目黒”のように、特定の受信メール履歴を受信メール一覧画面に表示させる地域が格納される。このように電話帳情報の地域に“目黒”が設定された場合には、携帯電話機１０が“目黒”地域に在圏している間は、地域に“目黒”が登録されているサブマリン情報に対応する受信メール履歴を、受信メール一覧画面上の表示対象にすることができる。すなわち、携帯電話機１０が“目黒”地域に在圏している間は、図２に示す登録ＮＯが“００１”である“田中 桃子”さんから受信した受信メールの受信メール履歴については、受信メール一覧画面上に表示されるが、携帯電話機１０が“目黒”地域以外に在圏している間は、“田中 桃子”さんから受信した受信メールの受信メール履歴については、受信メール一覧画面上に表示されないことになる。
【００２８】
サブマリン情報の時間帯には、例えば、“２００４／４／２６ １２：００以降”のように、特定の受信メール履歴を受信メール一覧画面に表示させる時間帯が格納される。このようにサブマリン情報の時間帯に“２００４／４／２６ １２：００以降”が設定された場合には、現在時刻が“２００４／４／２６ １２：００以降”である場合には、時間帯に“２００４／４／２６ １２：００以降”が登録されているサブマリン情報に対応する受信メール履歴を、受信メール一覧画面上の表示対象にすることができる。すなわち、現在時刻が“２００４／４／２６ １２：００以降”である場合には、図２に示す登録ＮＯが“００３”である“伊藤 梅子”さんから受信した受信メールの受信メール履歴については、受信メール一覧画面上に表示されるが、現在時刻が“２００４／４／２６ １２：００以降”以外である場合には、“伊藤 梅子”さんから受信した受信メールの受信メール履歴については、受信メール一覧画面上に表示されないことになる。
【００２９】
ここで、サブマリン情報を登録する方法について、図４（ａ）〜（ｅ）に示す各登録画面を参照して説明する。図４（ａ）は、サブマリンモードの設定を行うか否かを選択させるサブマリンモード設定選択画面である。図４（ａ）に示すサブマリンモード設定選択画面において、“はい”が選択された場合には、図４（ｂ）に示すサブマリン条件の設定を行うか否かを選択するサブマリン条件設定選択画面が表示される。図４（ｂ）に示すサブマリン条件設定選択画面において、“はい”が選択された場合には、図４（ｃ）に示すサブマリン条件の設定対象を選択する設定対象選択画面が表示される。
【００３０】
図４（ｃ）に設定対象選択画面において、設定対象となるグループの選択または個人の選択を行った場合には、図４（ｄ）に示すサブマリン条件の設定条件を選択する設定条件選択画面が表示される。この設定条件選択画面に表示されている条件ボタン（１）〜（３）は、条件ボタンごとに設定条件を入力するために設けられたものであり、各条件ボタンを選択して入力された設定条件は、それぞれＯＲ条件として登録される。すなわち、この設定条件選択画面から複数の条件ボタンが選択されて設定条件が入力された場合には、電話帳情報の登録ＮＯに対応するサブマリン情報が複数件生成され、各サブマリン情報の条件番号には各設定条件を識別するための番号が格納される（図３参照）。
【００３１】
図４（ｄ）に示す設定条件選択画面において、いずれかの条件ボタンが選択された場合には、図４（ｅ）に示すサブマリン条件の設定条件を入力するための設定条件入力画面が表示される。図４（ｅ）に示す設定条件入力画面において、設定条件となる地域の設定および／または時間帯の設定を行って設定ボタンを選択すると、入力された設定条件がサブマリン情報としてサブマリン情報格納領域Ｍ２に書き込まれる。
【００３２】
なお、図４（ｅ）に示す設定条件入力画面において、地域の設定および時間帯の設定を行うと、「ＡＮＤ条件」での設定となる。すなわち、この画面で設定された地域と時間帯の両方に該当する場合にのみ、受信メール履歴が表示される。一方、サブマリン条件を「ＯＲ条件」で設定する場合には、図４（ｄ）に示す設定条件選択画面において、異なる条件ボタンを選択してそれぞれ別個に条件設定する。
【００３３】
図１に示す受信部１２は、ユーザの操作指示により出力された受信メール履歴の一覧表示要求を受信する。また、位置・時刻情報取得部１３は、自機１０が在圏している現在位置に関する位置情報を位置管理サーバ２０から取得する。位置・時刻情報取得部１３は、現在時刻に関する時刻情報を計時部（不図示）から取得する。
【００３４】
図１に示す状況判定部１４は、後述する受信メール履歴格納領域Ｍ３から受信メール履歴を１件ずつ読み出すとともに、位置・時刻情報取得部１３により取得された位置情報および／または時刻情報が、受信メール履歴格納領域Ｍ３から読み出した受信メール履歴に含まれる差出人メールアドレス（識別コード）に対応して登録されているサブマリン情報の地域および／または時間帯に該当するか否かを判定する。
【００３５】
具体的に説明すると、状況判定部１４は、読み出した受信メール履歴に含まれる差出人メールアドレスに基づいて、当該受信メール履歴に対応する電話帳情報を、電話帳情報格納領域Ｍ１に格納されている電話帳情報から抽出するとともに、抽出した電話帳情報に対応するサブマリン情報を、サブマリン情報格納領域Ｍ２に格納されているサブマリン情報から抽出する。状況判定部１４は、抽出したサブマリン情報の地域に、位置管理サーバ２０から取得された位置情報に対応する場所が含まれるか否かを判定する。また、状況判定部１４は、抽出したサブマリン情報の時間帯に、計時部から取得された時刻情報に対応する時刻が含まれるか否かを判定する。
【００３６】
ここで、図５を参照して、上述した受信メール履歴格納領域Ｍ３に記憶される受信メール履歴のデータ構成について説明する。受信メール履歴は、データ項目として、例えば、差出人メールアドレス、受信時刻およびメール内容を有する。
【００３７】
差出人メールアドレスには、例えば“ｕｍｅ＠ａａ．ｃｏ．ｊｐ”のように、受信メールの差出人を一意に特定するためのメールアドレスが格納される。この差出人メールアドレスを識別コードとして、電話帳情報を検索し、この検索により検出された電話帳情報に対応するサブマリン情報を検出することによって、差出人メールアドレスに対応させて登録された地域および時間帯を参照することができる。受信時刻には、例えば、“2004/05/01 12:03”のように、受信メールを受信した時刻が格納される。メール内容には、例えば、“こんにちは・・・”のように、受信メールの件名や本文が格納される。
【００３８】
なお、本実施形態においては、表示対象情報が受信メール履歴である場合について説明しているため、メモリＭには受信メール履歴格納領域Ｍ３が設けられているが、表示対象情報が受信メール履歴以外の情報である場合には、それぞれの情報に対応する格納領域を設けることにすればよい。例えば、表示対象情報が送信メール履歴である場合には送信メール履歴格納領域を設け、発着信履歴である場合には発着信履歴格納領域を設け、スケジュールである場合にはスケジュール格納領域を設ければよい。また、表示対象情報が送信メール履歴である場合には、電話帳情報のメールアドレスに対応する受取人メールアドレスを、送信メール履歴に含まれる識別コードとして設定し、表示対象情報が発着信履歴である場合には、電話帳情報の電話番号に対応する発着信電話番号を、発着信履歴に含まれる識別コードとして設定し、表示対象情報が電話帳またはスケジュールである場合には、電話帳情報の登録ＮＯ、電話番号、メールアドレスのいずれかに対応するデータ項目を、電話帳またはスケジュールに含まれる識別コードとして設定すればよい。このように各表示対象情報に、電話帳情報の検索キーに対応するデータ項目を識別コードとして設けることにより、この識別コードに基づいて電話帳情報を検索することで、この識別コードに対応させて登録された地域および時間帯を参照することができる。そして、この参照した地域および時間帯に応じて表示対象情報の表示／非表示の切り替えを行うことができる。
【００３９】
図１に示すモード判定部１５は、状況判定部１４により抽出された電話帳情報に含まれるサブマリンモードが、ＯＮ状態であるか否かを判定することにより、サブマリンモードに設定されているか否かを判定する。すなわち、サブマリンモードが、ＯＮ状態である場合には、サブマリンモードに設定されていると判定する。
【００４０】
図１に示す抽出部１６は、状況判定部１４による判定において、位置・時刻情報取得部１３により取得された位置情報および／または時刻情報が、状況判定部１４により抽出されたサブマリン情報の地域および／または時間帯に該当すると判定された場合に、当該サブマリン情報の地域および／または時間帯に対応する受信メール履歴を抽出する。すなわち、抽出部１６は、状況判定部１４による判定において、位置情報および／または時刻情報が、サブマリン情報の地域および／または時間帯に該当すると判定された場合には、当該サブマリン情報の地域および／または時間帯に対応する受信メール履歴を抽出する。
【００４１】
図１に示す表示部１７は、抽出部１６により抽出された受信メール履歴を受信メール一覧画面上に表示させる。
【００４２】
次に、図６〜図８を参照して携帯電話機１０において実行される受信メール履歴の一覧表示処理について説明する。まず、本実施形態における携帯電話機１０において実行される受信メール履歴の一覧表示処理の概要動作について図６を参照して説明する。この一覧表示処理は、ユーザによって受信メール一覧画面の表示指示が入力されることによって開始される。
【００４３】
まず、携帯電話機１０の受信部１２は、ユーザの操作指示により出力された受信メール履歴の一覧表示要求を受信する（ステップＳ１）。次に、携帯電話機１０の位置・時刻情報取得部１３は、自機１０が在圏している現在位置に関する位置情報を位置管理サーバ２０から取得するとともに、現在時刻に関する時刻情報を計時部から取得する（ステップＳ２）。
【００４４】
次に、携帯電話機１０の状況判定部１４は、受信メール履歴格納領域Ｍ３に格納されている全受信メール履歴から、受信メール履歴を１件読み出す（ステップＳ３）。状況判定部１４は、読み出した受信メール履歴に含まれる差出人メールアドレスに基づいて、当該差出人メールアドレスに対応する電話帳情報を、電話帳情報格納領域Ｍ１に格納されている電話帳情報から抽出するとともに、抽出した電話帳情報に対応するサブマリン情報を、サブマリン情報格納領域Ｍ２に格納されているサブマリン情報から抽出する（ステップＳ４）。
【００４５】
次に、携帯電話機１０のモード判定部１５は、上述したステップＳ４において抽出された電話帳情報に含まれるサブマリンモードが、ＯＮ状態であるか否かを判定する（ステップＳ５）。この判定がＮＯである場合（ステップＳ５；ＮＯ）に、表示部１７は、上述したステップＳ３において読み込まれた受信メール履歴を受信メール一覧画面上に表示させて（ステップＳ６）、処理を後述するステップＳ１０に移行する。
【００４６】
一方、ステップＳ５における判定で、サブマリンモードが、ＯＮ状態であると判定された場合（ステップＳ５；ＹＥＳ）に、状況判定部１４は、上述したステップＳ４において抽出されたサブマリン情報の条件番号が複数存在するか否かを判定する（ステップＳ７）。状況判定部１４は、この判定がＮＯである場合（ステップＳ７；ＮＯ）には、後述する単数条件用の処理を行い（ステップＳ８）、判定がＹＥＳである場合（ステップＳ７；ＹＥＳ）には、後述する複数条件用の処理を行う（ステップＳ９）。
【００４７】
次に、状況判定部１４は、受信メール履歴格納領域Ｍ３に格納されている全受信メール履歴の読み込みが終了したか否かを判定し（ステップＳ１０）、終了していないと判定した場合（ステップＳ１０；ＮＯ）には、処理をステップＳ３に移行させ、終了していると判定した場合（ステップＳ１０；ＹＥＳ）には、受信メール履歴の一覧表示処理を終了させる。
【００４８】
次に、上述した単数条件用の処理（図６のステップＳ８）について図７を参照して説明する。
【００４９】
まず、携帯電話機１０の状況判定部１４は、上述したステップＳ４（図６参照）において抽出されたサブマリン情報に含まれる地域に、位置管理サーバ２０から取得された位置情報に対応する場所が含まれるか否かを判定する（ステップＳ２１）。すなわち、携帯電話機１０が、受信メール履歴の表示が許可される位置に在圏しているか否かを判定する。なお、サブマリン情報の地域に条件が入力されていない場合には、ステップＳ２１の判定処理は行わず、処理を後述するステップＳ２３に移行する。
【００５０】
このステップＳ２１における判定がＮＯである場合（ステップＳ２１；ＮＯ）に、抽出部１６は、上述したステップＳ３（図６参照）において読み込まれた受信メール履歴を一覧表示の対象として抽出することなく、すなわち一覧表示の対象から除外して（ステップＳ２２）、単数条件用の処理を終了させる。
【００５１】
一方、ステップＳ２１における判定で、サブマリン情報に含まれる地域に、位置管理サーバ２０から取得された位置情報に対応する場所が含まれていると判定された場合（ステップＳ２１；ＹＥＳ）に、状況判定部１４は、上述したステップＳ４において抽出されたサブマリン情報に含まれる時間帯に、計時部により取得された時刻情報に対応する時刻や曜日が含まれるか否かを判定する（ステップＳ２３）。すなわち、現在時刻が、受信メール履歴の表示が許可される時刻や曜日であるか否かを判定する。なお、サブマリン情報の時間帯に条件が入力されていない場合には、ステップＳ２３の判定処理は行わず、処理を後述するステップＳ２４に移行する。
【００５２】
このステップＳ２３における判定がＮＯである場合（ステップＳ２３；ＮＯ）に、抽出部１６は、上述したステップＳ３（図６参照）において読み込まれた受信メール履歴を一覧表示の対象として抽出することなく、すなわち一覧表示の対象から除外して（ステップＳ２２）、単数条件用の処理を終了させる。
【００５３】
一方、ステップＳ２３における判定で、サブマリン情報に含まれる時間帯に、位置管理サーバ２０から取得した時刻情報に対応する時刻や曜日が含まれると判定された場合（ステップＳ２３；ＹＥＳ）に、抽出部１６は、上述したステップＳ３において読み込まれた受信メール履歴を一覧表示の対象として抽出する（ステップＳ２４）。
【００５４】
次に、表示部１７は、抽出された受信メール履歴を受信メール一覧画面上に表示させて（ステップＳ２５）、単数条件用の処理を終了する。
【００５５】
次に、上述した複数条件用の処理（図６のステップＳ９）について図８を参照して説明する。
【００５６】
まず、携帯電話機１０の状況判定部１４は、上述したステップＳ４（図６参照）において抽出されたサブマリン情報に含まれる地域に、位置管理サーバ２０から取得された位置情報に対応する場所が含まれるか否かを判定する（ステップＳ３１）。すなわち、携帯電話機１０が、受信メール履歴の表示が許可される位置に在圏しているか否かを判定する。
【００５７】
この判定がＹＥＳである場合（ステップＳ３１；ＹＥＳ）に、抽出部１６は、上述したステップＳ３（図６参照）において読み込まれた受信メール履歴を一覧表示の対象として抽出する（ステップＳ３２）。そして、表示部１７は、抽出された受信メール履歴を受信メール一覧画面上に表示させる（ステップＳ３３）。これにより、複数条件用の処理は終了する。
【００５８】
一方、ステップＳ３１における判定で、サブマリン情報に含まれる地域に、位置管理サーバ２０から取得された位置情報に対応する場所が含まれていないと判定された場合（ステップＳ３１；ＮＯ）に、状況判定部１４は、上述したステップＳ４において抽出されたサブマリン情報に含まれる時間帯に、計時部により取得された時刻情報に対応する時刻や曜日が含まれるか否かを判定する（ステップＳ３４）。すなわち、現在時刻が、受信メール履歴の表示が許可される時刻や曜日であるか否かを判定する。
【００５９】
この判定がＹＥＳである場合（ステップＳ３４；ＹＥＳ）に、抽出部１６は、上述したステップＳ３（図６参照）において読み込まれた受信メール履歴を一覧表示の対象として抽出する（ステップＳ３２）。そして、表示部１７は、抽出された受信メール履歴を受信メール一覧画面上に表示させる（ステップＳ３３）。これにより、複数条件用の処理は終了する。
【００６０】
一方、ステップＳ３４における判定で、サブマリン情報に含まれる時間帯に、位置管理サーバ２０から取得した時刻情報に対応する時刻や曜日が含まれていないと判定された場合（ステップＳ３４；ＮＯ）に、状況判定部１４は、複数存在する条件番号の全ての条件番号に対する判定処理が終了したか否かを判定し（ステップＳ３５）、終了していないと判定された場合（ステップＳ３５；ＮＯ）には、処理をステップＳ３１に移行させる。一方、終了していると判定された場合（ステップＳ３５；ＹＥＳ）に、抽出部１６は、上述したステップＳ３（図６参照）において読み込まれた受信メール履歴を一覧表示の対象として抽出することなく、すなわち一覧表示の対象から除外して（ステップＳ３６）、複数条件用の処理を終了させる。
【００６１】
次に、図９を参照して、サブマリンモードに設定された場合に表示される表示画面について説明する。まず、図９（ａ）に示す画面は、サブマリンモードに設定されている知人等が全くいない場合に表示される受信メール履歴の一覧画面である。すなわち、通常時に表示される受信メール履歴の一覧画面である。この場合には、全ての受信メール履歴が表示されることとなる。すなわち、図９（ａ）に示すように、例えば、普通グループに登録されている知人からのメールと、機密グループに登録されている知人からのメールと、愛人グループに登録されている知人からのメールとが表示される。
【００６２】
次に、図１０（ｂ）に示す画面は、上述した機密グループおよび愛人グループがサブマリンモードに設定された場合に表示される受信メール履歴の一覧画面である。この場合には、サブマリンモードに設定されていない普通グループに登録されている知人からのメールのみが画面上に表示される。すなわち、サブマリンモードに設定された機密グループおよび愛人グループに登録されている知人からのメールは画面上に表示されない。
【００６３】
次に、上述した機密グループの地域に関するサブマリン条件として会社の所在地である新宿地域が設定され、愛人グループの地域および時間帯に関するサブマリン条件として目黒地域、かつ18:00〜6:00の時間帯が設定された場合に表示される画面例について図１０（ｃ）〜（ｅ）を参照して説明する。図１０（ｃ）に示す画面は、携帯電話機１０が新宿地域に在圏する場合の表示画面例である。この場合には、サブマリンモードに設定されていない普通グループに登録されている知人からのメールと、新宿地域でのみ表示されるように設定された機密グループに登録されている知人からのメールとが表示される。すなわち、サブマリンモードに設定された愛人グループに登録されている知人からのメールは画面上に表示されない。
【００６４】
図１０（ｄ）に示す画面は、携帯電話機１０が目黒地域に20:00に在圏する場合の表示画面例である。この場合には、サブマリンモードに設定されていない普通グループに登録されている知人からのメールと、目黒地域かつ18:00〜6:00の時間帯にのみ表示されるように設定された愛人グループに登録されている知人からのメールとが表示される。すなわち、サブマリンモードに設定された機密グループに登録されている知人からのメールは画面上に表示されない。
【００６５】
図１０（ｅ）に示す画面例は、携帯電話機１０が目黒地域に12:00に在圏する場合の表示画面例である。この場合には、サブマリンモードに設定されていない普通グループに登録されている知人からのメールのみが表示される。すなわち、サブマリンモードに設定された機密グループおよび愛人グループに登録されている知人からのメールは画面上に表示されない。
【００６６】
以上のように、第１実施形態における携帯電話機１０では、受信メール履歴に対する表示要求が受信されたときの状況情報である自端末の位置情報または時刻情報に基づいて、受信メール履歴を抽出させることができるため、第三者に見られたくない特定の受信メール履歴を、表示要求が受信されたときの自端末の位置情報または時刻情報に応じて表示させることや、非表示にさせることができる。すなわち、第三者に見られたくない受信メール履歴ごとに、各受信メール履歴の表示／非表示を、位置情報や時刻情報に基づいた状況に応じて容易に切り替えることができる。
【００６７】
また、第１実施形態における携帯電話機１０では、表示モードがサブマリンモードに設定されている場合にのみ、自端末の位置情報または時刻情報に基づいて、受信メール履歴を抽出させることができるため、ユーザが自端末の位置情報または時刻情報に基づいて特定の受信メール履歴の表示／非表示を切り替えたいと判断した場合にのみ、特定の受信メール履歴を、表示要求が受信されたときの自端末の位置情報または時刻情報に応じて表示させることや、非表示にさせることができる。
【００６８】
また、第１実施形態における携帯電話機１０では、サブマリン情報登録部１１を備えることにより、受信メール履歴に含まれる差出人メールアドレスに対応させて地域および時間帯を登録することができるため、ユーザの意志に基づいて、受信メール履歴の表示／非表示の切り替えを、受信メール履歴ごとに実行させることが可能となる。
【００６９】
なお、上述した第１実施形態では、電話帳情報格納領域Ｍ１とサブマリン情報格納領域Ｍ２にわけてサブマリン情報を登録しているが、各情報を格納する構成は、これに限られない。要は、電話帳情報に含まれるメールアドレスに対応させてサブマリン情報を格納することができればよい。
【００７０】
また、上述した第１実施形態においては、図７に示すステップＳ２１または図８に示すステップＳ３１でサブマリン情報の地域と位置管理サーバ２０から取得された位置情報とを比較して判定を行ってから、図７に示すステップＳ２３または図８に示すステップＳ３４でサブマリン情報の時間帯と計時部から取得した時刻情報とを比較して判定を行っているが、判定の順番はこれに限られず、どちらの判定を先に行っても構わない。
【００７１】
[第２実施形態]
次に、本発明の第２実施形態について説明する。図１０は、第２実施形態における通信システム２の構成を例示する図である。図１０に示すように、通信システム２は、第１実施形態における通信システム１と同様に、携帯電話機１０ｓ（携帯端末）と、位置管理サーバ２０とを有する。携帯電話機１０ｓおよび位置管理サーバ２０の基本構成は第１実施形態における携帯電話機１０ｓおよび位置管理サーバ２０の基本構成と同様であるため、以下においては、異なる機能を中心に説明し、同様の機能については説明を省略する。
【００７２】
図１０を参照して携帯電話機１０ｓの機能構成について説明する。図１０に示すように、携帯電話機１０は、サブマリン情報登録部１１ｓ（登録手段）と、受信部１２（受信手段）と、位置・時刻情報取得部１３（取得手段）と、状況判定部１４ｓ（状況判定手段）と、モード判定部１５ｓ（モード判定手段）と、抽出部１６ｓ（抽出手段）と、表示部１７（表示手段）と、モード設定部１８とを備えている。
【００７３】
ここで、第２実施形態における携帯電話機１０ｓの機能が、第１実施形態における携帯電話機１０の機能と異なるのは、第２実施形態における携帯電話機１０ｓでは、表示モードがサブマリンモードに設定された場合においては、通常は表示対象情報を表示させておき、現在位置や現在時刻がサブマリン条件に該当するときにのみ、表示対象情報を非表示にするのに対し、第１実施形態における携帯電話機１０では、表示モードがサブマリンモードに設定された場合においては、通常は表示対象情報を非表示にしておき、現在位置や現在時刻がサブマリン条件に該当するときにのみ、表示対象情報を表示させる点である。なお、表示対象情報としては、例えば、送受信メール履歴、発着信履歴、電話帳、スケジュール等の情報があるが、第２実施形態においても、第１実施形態と同様に、説明の便宜のため、表示対象情報が受信メール履歴である場合について説明することとする。
【００７４】
以下においては、第１実施形態における機能と異なるモード設定部１８、サブマリン情報登録部１１ｓ、状況判定部１４ｓ、モード判定部１５ｓおよび抽出部１６ｓについて説明する。
【００７５】
モード設定部１８は、ユーザの操作指示によって設定された表示モードを、メモリＭのモード格納領域Ｍ４に書き込んで変更する。ここで、表示モードには、通常モードとサブマリンモードとがある。通常モードは、全ての受信メール履歴を除外することなく表示するモードである。サブマリンモードは、上述した第１実施形態におけるサブマリンモードと同様であり、サブマリンモードに設定されると、携帯電話機１０ｓが在圏する地域や時間帯に基づいて特定の受信メール履歴の表示／非表示が切り替えられる。すなわち、特定の受信メール履歴がサブマリン表示される。
【００７６】
サブマリン情報登録部１１ｓは、ユーザにより選択される特定の受信メール履歴を非表示にする際の条件を、サブマリン条件として、後述するメモリＭの電話帳情報格納領域Ｍ１に書き込んで登録する。ここで、サブマリン条件の対象としては、例えば、地域や時間帯等の状況に関する状況情報が該当する。このようなサブマリン条件が登録されることによって、携帯電話機１０を所持したユーザがサブマリン条件として登録された地域内に移動するか、現在時刻がサブマリン条件として登録された時間帯に属している間は、ユーザによりサブマリン表示の対象として選択された受信メール履歴が受信メール一覧画面上に表示されないこととなる。
【００７７】
このようなサブマリン条件に基づいて受信メール履歴の表示／非表示が決定されることにより、例えば、携帯電話機１０を所持したユーザが、本命の女友達であるＡ子さんの自宅がある渋谷にいる間は、遊び友達のＢ子さんから受信した受信メールの履歴を画面上に表示させないようにすることができる。また、例えば、携帯電話機１０を所持したユーザが、遊び友達のＢ子さんとよく会う１９：００〜２３：００の時間帯は、Ａ子さんから受信した受信メールの履歴を画面上に表示させないようにすることができる。
【００７８】
ここで、図１１を参照して、上述したメモリＭの電話帳情報格納領域Ｍ１ｓに記憶される電話帳情報のデータ構成について説明する。電話帳情報は、データ項目として、例えば、登録ＮＯ、氏名、電話番号、メールアドレス、地域、時間帯および強制表示フラグを有する。登録ＮＯ、氏名、電話番号およびメールアドレスにより電話帳情報の基本情報が構成され、地域および時間帯により上述したサブマリン条件が構成される。
【００７９】
電話帳情報の登録ＮＯには、例えば“００１”のように、電話帳情報を一意に識別するための番号が格納される。氏名には、例えば、“田中 桃子”のように、電話帳情報に登録された知人等の氏名が格納される。電話番号には、例えば、“０９０−１１１１−２２２２”のように、電話帳情報に登録された知人等の電話番号が格納され、メールアドレスには、例えば、“ｍｏｍｏ＠ａａ．ｃｏ．ｊｐ”のように、電話帳情報に登録された知人等のメールアドレスが格納される。
【００８０】
電話帳情報の地域には、例えば、“渋谷”のように、受信メールの履歴を非表示にする地域が格納される。このように電話帳情報の地域に“渋谷”が設定された場合には、携帯電話機１０が“渋谷”地域に在圏している間は、地域に“渋谷”が登録されている電話帳情報に対応する受信メール履歴を、受信メール一覧画面上の表示対象から除外させることができる。すなわち、携帯電話機１０が“渋谷”地域に在圏している間は、図１１に示す登録ＮＯが“００１”である“田中 桃子”さんから受信した受信メール履歴については、受信メール一覧画面上に表示されないことになる。
【００８１】
電話帳情報の時間帯には、例えば、“１９：００〜２３：００”のように、受信メールの履歴を非表示にする時間帯が格納される。このように電話帳情報の時間帯に“１９：００〜２３：００”が設定された場合には、現在時刻が“１９：００〜２３：００”の時間帯に属している間は、時間帯に“１９：００〜２３：００”が登録されている電話帳情報に対応する受信メール履歴を、受信メール一覧画面上の表示対象から除外させることができる。すなわち、現在時刻が“１９：００〜２３：００”の時間帯に属している間は、図１１に示す登録ＮＯが“００２”である“鈴木 桜子”さんから受信した受信メール履歴については、受信メール一覧画面上に表示されないことになる。
【００８２】
電話帳情報の強制表示フラグには、例えば、“ＯＮ”や“ＯＦＦ”のように、受信メール履歴を強制的に表示させるか否かを示す情報が格納される。言い換えれば、サブマリン条件を有効にするのか、無効にするのかを示す情報が格納される。具体的に説明すると、強制表示フラグが“ＯＮ”である場合には、地域または時間帯にサブマリン条件が入力されていて当該サブマリン条件を満たす状況になったときであっても、この強制表示フラグが“ＯＮ”に設定された知人等から受信した受信メール履歴は、常に画面上に強制表示される。一方、強制表示フラグが“ＯＦＦ”である場合には、地域または時間帯にサブマリン条件が入力されていて当該サブマリン条件を満たす状況になったときには、この強制表示フラグが“ＯＦＦ”に設定された知人等から受信した受信メール履歴は、非表示の対象となり画面上に表示されない。図１１を参照して、例えば、ユーザが１５：００に受信メール一覧を表示させた場合について説明する。電話帳情報の時間帯に１５：００を含むのは、登録ＮＯが“００１”および“００３”の２件である。登録ＮＯが“００１”である電話帳情報の強制フラグは“ＯＦＦ”であり、登録ＮＯが“００３”である電話帳情報の強制フラグは“ＯＮ”である。したがって、この場合には、登録ＮＯが“００１”である“田中桃子”さんから受信した受信メール履歴は、受信メール一覧画面に表示されないこととなり、登録ＮＯが“００３”である“伊藤梅子”さんから受信した受信メール履歴は、受信メール一覧画面に表示されることとなる。このような強制表示フラグを設けることにより、一度、サブマリン条件を入力すれば、その後は、強制表示フラグのＯＮ／ＯＦＦを設定し直すだけで、サブマリン条件の有効／無効の切り替えを行うことができる。したがって、同じサブマリン条件を繰り返し入力する手間が省け、ユーザの利便性を向上させることができる。
【００８３】
図１０に示す状況判定部１４ｓは、後述する受信メール履歴格納領域Ｍ３から受信メール履歴を１件ずつ読み出すとともに、位置・時刻情報取得部１３により取得された位置情報および／または時刻情報が、受信メール履歴格納領域Ｍ３から読み出した受信メール履歴に含まれる差出人メールアドレス（識別コード）に対応して登録されている電話帳情報の地域および／または時間帯に該当するか否かを判定する。
【００８４】
具体的に説明すると、状況判定部１４ｓは、読み出した受信メール履歴に含まれる差出人メールアドレスに基づいて、当該受信メール履歴に対応する電話帳情報を、電話帳情報格納領域Ｍ１に格納されている電話帳情報から抽出する。状況判定部１４ｓは、抽出した電話帳情報の地域に、位置管理サーバ２０から取得された位置情報に対応する場所が含まれるか否かを判定する。また、状況判定部１４ｓは、抽出した電話帳情報の時間帯に、計時部から取得された時刻情報に対応する時刻が含まれるか否かを判定する。
【００８５】
図１０に示すモード判定部１５ｓは、モード格納領域Ｍ４に格納されている表示モードが、サブマリンモードであるか否かを判定する。
【００８６】
図１０に示す抽出部１６ｓは、状況判定部１４ｓによる判定において、位置・時刻情報取得部１３により取得された位置情報および／または時刻情報が、状況判定部１４ｓにより抽出された電話帳情報の地域および／または時間帯に該当しないと判定された場合に、当該電話帳情報の地域および／または時間帯に対応する受信メール履歴を抽出する。すなわち、抽出部１６ｓは、状況判定部１４ｓによる判定において、位置情報および／または時刻情報が、電話帳情報の地域および／または時間帯に該当すると判定された場合には、当該電話帳情報の地域および／または時間帯に対応する受信メール履歴については抽出しない。ただし、抽出部１６ｓは、状況判定部１４ｓによる判定において、位置情報および／または時刻情報が電話帳情報の地域および／または時間帯に該当すると判定された場合であっても、強制表示フラグに“ＯＮ”が設定されている場合には、当該電話帳情報の地域および／または時間帯に対応する受信メール履歴を抽出することになる。
【００８７】
次に、図１２および図１３を参照して携帯電話機１０ｓにおいて実行される受信メール履歴の一覧表示処理について説明する。まず、図１２を参照して、受信メール履歴の一覧表示処理の概要処理について説明する。この一覧表示処理は、ユーザによって受信メール一覧画面の表示指示が入力されることによって開始される。
【００８８】
まず、携帯電話機１０ｓの受信部１２は、ユーザの操作指示により出力された受信メール履歴の一覧表示要求を受信する（ステップＳ４１）。次に、モード判定部１５ｓは、モード格納領域Ｍ４に格納されている表示モードがサブマリンモードであるか否かを判定する（ステップＳ４２）。
【００８９】
この判定がＮＯである場合（ステップＳ４２；ＮＯ）に、表示部１７は、受信メール履歴格納領域Ｍ３に格納されている全受信メール履歴を、受信メール一覧画面上に表示させて（ステップＳ４３）、受信メール履歴の一覧表示処理を終了させる。
【００９０】
一方、ステップＳ４２における判定で、表示モードがサブマリンモードであると判定された場合（ステップＳ４２；ＹＥＳ）には、受信メール履歴格納領域Ｍ３に格納されている全受信メール履歴から、表示可能な受信メール履歴を抽出するための受信メール履歴抽出処理が実行される（ステップＳ４４）。この受信メール履歴抽出処理の詳細については、後述する。
【００９１】
次に、表示部１７は、受信メール履歴抽出処理により抽出された受信メール履歴を、受信メール一覧画面上に表示させる（ステップＳ４５）。これにより、受信メール履歴の一覧表示処理が終了する。
【００９２】
次に、図１３を参照して、上述した受信メール履歴抽出処理（図１２のＳ４４）について説明する。まず、携帯電話機１０の位置・時刻情報取得部１３は、自機１０が在圏している現在位置に関する位置情報を位置管理サーバ２０から取得するとともに、現在時刻に関する時刻情報を計時部から取得する（ステップＳ５１）。
【００９３】
次に、状況判定部１４ｓは、受信メール履歴格納領域Ｍ３に格納されている全受信メール履歴から、受信メール履歴を１件読み出す（ステップＳ５２）。状況判定部１４ｓは、読み出した受信メール履歴に含まれる差出人メールアドレスに基づいて、当該差出人メールアドレスに対応する電話帳情報を、電話帳情報格納領域Ｍ１に格納されている電話帳情報から抽出する（ステップＳ５３）。
【００９４】
次に、状況判定部１４ｓは、上述したステップＳ５３において抽出された電話帳情報に含まれる地域に、位置管理サーバ２０から取得された位置情報に対応する場所が含まれるか否かを判定する（ステップＳ５４）。すなわち、携帯電話機１０ｓが、受信メール履歴の表示が禁止される位置に在圏しているか否かを判定する。
【００９５】
この判定がＹＥＳである場合（ステップＳ５４；ＹＥＳ）に、処理を後述するステップＳ５６に移行する。一方、ステップＳ５４における判定で、電話帳情報に含まれる地域に、位置管理サーバ２０から取得された位置情報に対応する場所が含まれないと判定された場合（ステップＳ５４；ＮＯ）に、状況判定部１４ｓは、上述したステップＳ５３において抽出された電話帳情報に含まれる時間帯に、計時部により取得された時刻情報に対応する時刻や曜日が含まれるか否かを判定する（ステップＳ５５）。すなわち、現在時刻が、受信メール履歴の表示が禁止される時刻や曜日であるか否かを判定する。
【００９６】
この判定がＹＥＳである場合（ステップＳ５５；ＹＥＳ）に、抽出部１６ｓは、ステップＳ５２において読み込まれた受信メール履歴を一覧表示の対象として抽出することなく、すなわち一覧表示の対象から除外して（ステップＳ５６）、処理を後述するステップＳ５８に移行する。これにより、サブマリン条件に合致する受信メール履歴を一覧表示の対象から除外することができる。
【００９７】
一方、ステップＳ５５における判定で、電話帳情報に含まれる時間帯に、位置管理サーバ２０から取得した時刻情報に対応する時刻や曜日が含まれないと判定された場合（ステップＳ５５；ＮＯ）に、抽出部１６ｓは、ステップＳ５２において読み込まれた受信メール履歴を一覧表示の対象として抽出する（ステップＳ５７）。
【００９８】
次に、状況判定部１４ｓは、受信メール履歴格納領域Ｍ３に格納されている全受信メール履歴の読み込みが終了したか否かを判定し（ステップＳ５８）、終了していないと判定した場合（ステップＳ５８；ＮＯ）には、処理をステップＳ５２に移行させ、終了していると判定した場合（ステップＳ５８；ＹＥＳ）には、受信メール履歴抽出処理を終了させる。
【００９９】
以上のように、第２実施形態における携帯電話機１０ｓでは、受信メール履歴に対する表示要求が受信されたときの状況情報である自端末の位置情報または時刻情報に基づいて、受信メール履歴を抽出させることができるため、第三者に見られたくない特定の受信メール履歴を、表示要求が受信されたときの自端末の位置情報または時刻情報に応じて表示させることや、非表示にさせることができる。すなわち、第三者に見られたくない受信メール履歴ごとに、各受信メール履歴の表示／非表示を、位置情報や時刻情報に基づいた状況に応じて容易に切り替えることができる。
【０１００】
また、第２実施形態における携帯電話機１０ｓでは、表示モードがサブマリンモードに設定されている場合にのみ、自端末の位置情報または時刻情報に基づいて、受信メール履歴を抽出させることができるため、ユーザが自端末の位置情報または時刻情報に基づいて特定の受信メール履歴の表示／非表示を切り替えたいと判断した場合にのみ、特定の受信メール履歴を、表示要求が受信されたときの自端末の位置情報または時刻情報に応じて表示させることや、非表示にさせることができる。
【０１０１】
また、第２実施形態における携帯電話機１０ｓでは、サブマリン情報登録部１１ｓを備えることにより、受信メール履歴に含まれる差出人メールアドレスに対応させて地域および時間帯を登録することができるため、ユーザの意志に基づいて、受信メール履歴の表示／非表示の切り替えを、受信メール履歴ごとに実行させることが可能となる。
【０１０２】
また、第２実施形態における携帯電話機１０ｓでは、モード設定部１８を備えることにより、ユーザは任意に、表示モードを通常モードまたはサブマリンモードのいずれかに設定することができるため、ユーザの意志に基づいて容易に特定の受信メール履歴の表示／非表示の切り替えを実行させることが可能となる。
【０１０３】
なお、上述した第２実施形態においては、表示モードがサブマリンモードである場合に受信メール履歴抽出処理（図１３参照）を行っているが、受信メール履歴抽出処理を実行するのは、サブマリンモードである場合に限定されない。したがって、例えば、表示モードを特に設けない場合であっても、受信メール履歴抽出処理を実行することができる。この場合に行われる処理は以下のようになる。一覧表示要求の受信時における現在位置または現在時刻が、受信メール履歴に対応する電話帳情報の地域または時間帯に該当する場合には、当該電話帳情報に対応する受信メール履歴を表示対象から除外して非表示にする一方、現在位置または現在時刻が電話帳情報の地域または時間帯に該当しない場合には、当該電話帳情報に対応する受信メール履歴を表示する。
【０１０４】
また、上述した第２実施形態においては、電話帳情報に強制表示フラグを設けてサブマリン条件の有効／無効の切り替えを行っているが、サブマリン条件を有効にするのか無効にするのかを決定させる方法はこれに限られない。例えば、強制表示フラグを設けずに、電話帳情報の地域または時間帯のうち、少なくともいずれか一方に条件が入力されている場合にはサブマリン条件を有効にし、いずれにも条件が入力されていない場合にはサブマリン条件を無効にすることとしてもよい。
【０１０５】
また、上述した第２実施形態においては、図１３に示すステップＳ５４で電話帳情報の地域と位置管理サーバ２０から取得された位置情報とを比較して判定を行ってから、図１３に示すステップＳ５５で電話帳情報の時間帯と計時部から取得した時刻情報とを比較して判定を行っているが、判定の順番はこれに限られず、どちらの判定を先に行っても構わない。
【０１０６】
また、上述した第２実施形態では、電話帳情報格納領域Ｍ１にサブマリン情報を登録しているが、各情報を格納する構成は、これに限られない。要は電話帳情報に含まれるメールアドレスに対応させてサブマリン情報を格納することができればよい。
【０１０７】
なお、上述した各実施形態においては、状況情報として、位置情報および時刻情報を用いて説明しているが、状況情報は、位置情報や時刻情報に限られない。例えば、サブマリンモードに設定した受信メール履歴の表示回数または非表示回数であってもよい。すなわち、サブマリンモード設定時に、特定の差出人からの受信メール履歴の表示回数または非表示回数が、規定回数を超えた場合には、当該差出人の受信メール履歴については常に非表示または表示することとしてもよい。
【０１０８】
また、上述した各実施形態においては、携帯電話機１０，１０ｓの現在位置に関する位置情報を、位置管理サーバ２０から取得しているが、位置情報を取得する方法はこれに限られない。例えば、ＧＰＳ（Global Positioning System）を利用して携帯電話機１０の現在位置に関する位置情報を取得することとしてもよいし、位置管理サーバ２０とＧＰＳとを利用して携帯電話機１０の現在位置に関する位置情報を取得することとしてもよい。
【０１０９】
最後に、本発明の実施形態にかかる表示対象情報の表示プログラム、および、当該表示対象情報の表示プログラムを記録したコンピュータ読み取り可能な記録媒体（以下、単に記録媒体という）について説明する。本発明の実施形態にかかる記録媒体は、プログラムを記録するプログラム領域を備えている。このプログラム領域には、表示対象情報の表示プログラムが記録されている。表示対象情報の表示プログラムは、サブマリン情報登録モジュールと、受信モジュールと、位置・時刻情報取得モジュールと、状況判定モジュールと、モード判定モジュールと、抽出モジュールと、表示モジュールと、表示モード設定モジュールとを備えて構成される。これらの各モジュールを動作させることによって実現する機能は、上記携帯電話機１０，１０ｓのサブマリン情報登録部１１，１１ｓと、受信部１２と、位置・時刻情報取得部１３と、状況判定部１４，１４ｓと、モード判定部１５，１５ｓと、抽出部１６，１６ｓと、表示部１７と、モード設定部１８とのそれぞれが有する機能と同様である。
【図面の簡単な説明】
【０１１０】
【図１】第１実施形態における通信システムのシステム構成および携帯電話機の機能構成を示す図である。
【図２】第１実施形態における電話帳情報のデータ構成を示す図である。
【図３】第１実施形態におけるサブマリン情報のデータ構成を示す図である。
【図４】サブマリン情報を登録する方法を説明するための図である。
【図５】受信メール履歴のデータ構成を示す図である。
【図６】第１実施形態における受信メール履歴の一覧表示処理について説明するためのフローチャートである。
【図７】第１実施形態における単数条件用の処理について説明するためのフローチャートである。
【図８】第１実施形態における複数条件用の処理について説明するためのフローチャートである。
【図９】サブマリンモードに設定された場合に表示される表示画面について説明するための図である。
【図１０】第２実施形態における通信システムのシステム構成および携帯電話機の機能構成を示す図である。
【図１１】第２実施形態における電話帳情報のデータ構成を示す図である。
【図１２】第２実施形態における受信メール履歴の一覧表示処理について説明するためのフローチャートである。
【図１３】第２実施形態における受信メール履歴抽出処理について説明するためのフローチャートである。
【符号の説明】
【０１１１】
１，２・・・通信システム、１０，１０ｓ・・・携帯電話機、１１，１１ｓ・・・サブマリン情報登録部、１２・・・受信部、１３・・・位置・時刻情報取得部、１４，１４ｓ・・・状況判定部、１５，１５ｓ・・・モード判定部、１６，１６ｓ・・・抽出部、１７・・・表示部、１８・・・モード設定部、２０・・・位置管理サーバ、３０・・・通信回線、Ｍ・・・メモリ、Ｍ１，Ｍ１ｓ・・・電話帳情報格納領域、Ｍ２・・・サブマリン情報格納領域、Ｍ３・・・受信メール履歴格納領域、Ｍ４・・・モード格納領域。
【図１】
2006024136.tif 000003
【図２】
2006024136.tif 000004
【図３】
2006024136.tif 000005
【図４】
2006024136.tif 000006
【図５】
2006024136.tif 000007
【図６】
2006024136.tif 000008
【図７】
2006024136.tif 000009
【図８】
2006024136.tif 000010
【図９】
2006024136.tif 000011
【図１０】
2006024136.tif 000012
【図１１】
2006024136.tif 000013
【図１２】
2006024136.tif 000014
【図１３】
2006024136.tif 000015