(57)【要約】【課題】電子メールを偽装するときに、電子メールの閲覧が制限されていること自体をより自然に秘匿可能とする。【解決手段】通信端末装置１は、真の電子メールまたは、電子メールの通信履歴を、偽の電子メールまたは、電子メールの通信履歴で偽装する。表示手段２は、電子メールまたは電子メールの通信履歴を表示する。偽装情報記憶手段３は、電子メールに係る情報を偽装するための複数の偽装情報を記憶する。偽装情報選択手段４は、偽装情報記憶手段３が記憶する複数の偽装情報から一の偽装情報を選択する。偽装情報選択手段４は、所定の選択基準にしたがい複数の偽装情報から一の偽装情報を選択する。偽装表示制御手段５は、偽装情報選択手段４が選択した一の偽装情報により、表示手段２に表示する電子メールまたは通信履歴を偽装する。【選択図】図１
2011008623.tif 000002
【特許請求の範囲】
【請求項１】
電子メールまたは前記電子メールの通信履歴を表示する表示手段と、
前記電子メールに係る情報を偽装するための複数の偽装情報を記憶する偽装情報記憶手段と、
前記複数の偽装情報から一の偽装情報を選択する偽装情報選択手段と、
前記表示手段に表示する前記電子メールまたは前記電子メールを含む前記通信履歴を、前記一の偽装情報により偽装する偽装表示制御手段と、
を備えることを特徴とする通信端末装置。
【請求項２】
前記偽装情報記憶手段は、前記偽装情報に対応付けた時間帯指定情報を記憶し、
前記偽装情報選択手段は、前記時間帯指定情報に基づいて前記複数の偽装情報から前記一の偽装情報を選択することを特徴とする請求項１記載の通信端末装置。
【請求項３】
前記偽装情報記憶手段は、
前記電子メールの真の通信相手、前記電子メールの偽装した通信相手、および前記時間帯指定情報を関係付けた偽装用管理テーブルを記憶することを特徴とする請求項２記載の通信端末装置。
【請求項４】
前記偽装表示制御手段は、前記真の通信相手が前記偽装用管理テーブルに登録された前記電子メールを偽装することを特徴とする請求項３記載の通信端末装置。
【請求項５】
前記偽装情報選択手段が選択した前記電子メールに、偽装した旨を識別するための識別情報を付して送信する偽装電子メール送信手段を備え、
前記偽装表示制御手段は、前記識別情報が付された前記電子メールを偽装することを特徴とする請求項１記載の通信端末装置。
【請求項６】
コンピュータを、
電子メールまたは前記電子メールの通信履歴を表示する表示手段、
前記電子メールに係る情報を偽装するための複数の偽装情報を記憶する偽装情報記憶手段、
前記複数の偽装情報から一の偽装情報を選択する偽装情報選択手段、
前記表示手段に表示する前記電子メールまたは前記電子メールを含む前記通信履歴を、前記一の偽装情報により偽装する偽装表示制御手段、
として機能させることを特徴とする通信端末装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールの送受信をおこなうことができる通信端末装置、および電子メールの送受信をおこなうことができる通信端末装置用プログラムに関する。
【背景技術】
【０００２】
今日においては、通信手段としての電子メールの利用が広く普及している。電子メールの内容もプライベートなものから、機密性の高いものまで多岐にわたっている。こうした電子メールが断りのない第三者に閲覧された場合には、正規の利用者にとって不測の不利益を生じるおそれがある。
【０００３】
そこで、認証を強化することにより電子メールの閲覧を制限するなどして、第三者の閲覧を防止する技術が知られている。しかしながら、電子メールの閲覧を制限する技術の利用を第三者に知られることは、電子メールの機密性の高さを知らしめることになり、電子メールの不正な閲覧について、より強い動機付けを第三者に与えることにもなる。
【０００４】
そこで、真の通信相手や真の文書を、ダミーの通信相手やダミーの文書で秘匿することにより、真の電子メールの閲覧が制限されていること自体を秘匿する技術の提案がある（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−９３４８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ダミーの通信相手やダミーの文書は、正規の利用者の置かれた状況によっては不自然となる場合がある。また、ダミーの通信相手やダミーの文書は、単発での偽装なら自然であっても、複数回の偽装を重ねることで不自然となる場合がある。たとえば、休日や深夜に上司から会議の通知の電子メールをやりとりするのは不自然である。こうした電子メールも一度であれば納得できても、繰り返されると不自然となる。
【０００７】
つまり、正規の利用者の置かれた状況と整合しないダミーの電子メールは、真の電子メールの閲覧が制限されていること自体を秘匿するという目的を達成するのに、必ずしも十分とはいえない。
【０００８】
そこで、本発明は、真の電子メールの閲覧が制限されていること自体をより自然に秘匿可能な通信端末装置の提供を目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、表示手段と、偽装情報記憶手段と、偽装情報選択手段と、偽装表示制御手段と、を備える通信端末装置が提供される。
表示手段は、電子メールまたは電子メールの通信履歴を表示する。偽装情報記憶手段は、電子メールに係る情報を偽装するための複数の偽装情報を記憶する。偽装情報選択手段は、複数の偽装情報から一の偽装情報を選択する。偽装表示制御手段は、表示手段に表示する電子メールまたは通信履歴を、一の偽装情報により偽装する。
【発明の効果】
【００１０】
上記の通信端末装置によれば、真の電子メールの閲覧が制限されていること自体をより自然に秘匿可能とすることができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態の通信端末装置の機能ブロック図である。
【図２】第２の実施形態の携帯電話端末の機能ブロック図である。
【図３】第２の実施形態の携帯電話端末のハードウェア構成例を示す図である。
【図４】第２の実施形態の携帯電話端末の電子メールを扱う処理のフローチャートである。
【図５】第２の実施形態の偽装用管理テーブル生成処理のフローチャートである。
【図６】第２の実施形態の偽装用管理テーブルの一例を示す図である。
【図７】第２の実施形態の偽装用管理テーブルの一例を示す図である。
【図８】第２の実施形態の受信メールまたは受信履歴を表示する処理のシーケンス図である。
【図９】第２の実施形態の送信メールまたは送信履歴を表示する処理のシーケンス図である。
【図１０】第２の実施形態の送信メール偽装の一例を示す図である。
【図１１】第２の実施形態の受信メール偽装の一例を示す図である。
【図１２】第２の実施形態の送信メール偽装の一例を示す図である。
【図１３】第２の実施形態の受信メール偽装の一例を示す図である。
【図１４】第３の実施形態の電子メールを送信する処理のシーケンス図である。
【図１５】第４の実施形態の受信メールまたは受信履歴を表示する処理のシーケンス図である。
【図１６】第５の実施形態の偽装用管理テーブル生成処理のフローチャートである。
【図１７】第５の実施形態の偽装用管理テーブルの一例を示す図である。
【図１８】第５の実施形態の受信メール偽装の一例を示す図である。
【図１９】第６の実施形態の偽装用管理テーブルの一例を示す図である。
【図２０】第７の実施形態の通信端末装置のハードウェア構成例を示す図である。
【発明を実施するための形態】
【００１２】
以下、実施形態を図面を参照して説明する。
図１は、第１の実施形態の通信端末装置の機能ブロック図である。
通信端末装置１は、電子メールまたは電子メールの通信履歴を表示可能であり、真の電子メールまたは電子メールの通信履歴を、偽の電子メールまたは偽の電子メールの通信履歴で偽装する。通信端末装置１は、表示手段２と、偽装情報記憶手段３と、偽装情報選択手段４と、偽装表示制御手段５とを備える。通信端末装置１は、たとえば、有線または無線でネットワーク接続された端末装置であり、携帯電話などの携帯機器、ノートパソコンやデスクトップパソコンなどの計算機である。
【００１３】
表示手段２は、電子メールまたは電子メールの通信履歴を表示する。表示手段２が表示する電子メールは、編集中および編集済みを含む未送信メール、送信済みメール、受信メール、削除済みメールがある。また、表示手段２が表示する通信履歴は、電子メールの送信履歴、電子メールの受信履歴がある。表示手段２は、たとえば、液晶表示装置や有機ＥＬ（ElectroLuminescence）表示装置などで構成される。
【００１４】
偽装情報記憶手段３は、電子メールに係る情報を偽装するための複数の偽装情報を記憶する。偽装情報は、真の通信相手の属性情報を偽装する情報であり、たとえば、通信相手の名称（氏名、俗称、略称など）、通信相手のアドレス（電子メールアドレス、あるいは通信相手を一意に特定する識別情報など）、通信の見出し（件名）、通信文がある。偽装する項目は、一つでもよいし、複数の組み合わせであってもよい。
【００１５】
偽装情報選択手段４は、偽装情報記憶手段３が記憶する複数の偽装情報から一の偽装情報を選択する。偽装情報選択手段４は、所定の選択基準にしたがい複数の偽装情報から一の偽装情報を選択する。所定の選択基準は、あらかじめ定めた選択基準であってもよいし、過去の選択履歴により動的に変化する基準であってもよいし、確率的に選択される場合に設定される確率などであってもよい。
【００１６】
偽装表示制御手段５は、偽装情報選択手段４が選択した一の偽装情報により、表示手段２に表示する電子メールを偽装する。また、偽装表示制御手段５は、電子メールを偽装した偽装情報を用いて通信履歴を偽装する。
【００１７】
このような通信端末装置１によれば、真の情報を偽装する偽装情報として複数の選択肢を有することで、電子メールまたは通信履歴のより自然な偽装を可能とし、真の電子メールの閲覧が制限されていること自体をより自然に秘匿することができる。
【００１８】
なお、通信端末装置１は、少なくとも電子メールの送信機能と受信機能の少なくとも一方を備えればよく、送信端末装置あるいは受信端末装置であってもよい。
また、ここでいう電子メールは、特定の通信相手に対してメッセージを通信し、所望のタイミングで利用者がメッセージを閲覧可能なものをいう。たとえば、ここでいう電子メールには、インターネット上でＳＭＴＰ（Simple Mail Transfer Protocol）などのプロトコルを用いて通信される狭義の電子メールがある。また、ここでいう電子メールには、たとえば、ＨＴＴＰ（HyperText Transfer Protocol）や、ＨＴＴＰＳ（HyperText Transfer Protocol Security）などのプロトコルを用いて通信されるＷｅｂメールを含めることができる。また、ここでいう電子メールには、携帯電話キャリアが提供するショートメッセージサービスのほか、特定環境下で提供されるメッセージ交換サービスにおいて通信されるメッセージを含めることができる。
【００１９】
また、通信相手のアドレスには、狭義には、インターネット上でＩＣＡＮＮ（The Internet Corporation for Assigned Names and Numbers）などが管理するドメイン、またはＩＰ（Internet Protocol）アドレスと、ユーザ名の組み合わせがある。他に、通信相手のアドレスには、通信相手を一意に特定可能な情報として、たとえば、携帯電話の電話番号などがあり、また企業内のイントラネットで提供されるサービスの場合、従業員を一意に識別する社員番号などがある。
【００２０】
なお、電子メールまたは、通信履歴のデータは、通信端末装置１が備える図示しない記憶手段に備えてもよいし、通信端末装置１がアクセス可能なサーバ（たとえば、メールサーバやＷｅｂサーバ）やネットワーク上のストレージが備える記憶手段に備えてもよい。
【００２１】
次に、携帯電話端末を通信端末装置とした第２の実施形態について説明する。図２は、
第２の実施形態の携帯電話端末の機能ブロック図である。
携帯電話端末１００は、電子メールを通信可能な通信端末装置の一つである。携帯電話端末１００は、呼制御部１０１と、無線制御部１０２と、送信側端末メール制御部１０３と、受信側端末メール制御部１０４と、偽装用管理テーブル操作部１０５と、画面表示部１０６と、キー制御部１０７とを備える。
【００２２】
携帯電話端末１００は、電子メールまたは、電子メールの通信履歴を画面表示部１０６に表示可能であり、真の電子メールまたは、真の電子メールの通信履歴を、偽の電子メールまたは、偽の電子メールの通信履歴で偽装する。画面表示部１０６は、たとえば、液晶表示装置や有機ＥＬ表示装置などで構成される。呼制御部１０１は、音声通話の発信および着信、電子メールの送信および受信の制御をおこなう。無線制御部１０２は、基地局と携帯電話端末１００との間の通信制御をおこなう。
【００２３】
送信側端末メール制御部１０３は、送信メール（電子メールのうち送信されるもの、または送信されたもの）を解析して、送信メールに付加された偽装識別情報の有無を確認する。偽装識別情報は、電子メールのヘッダ部に付加される。送信側端末メール制御部１０３は、偽装識別情報の有無により、送信メールが偽装対象か否かを判別することができる。第２の実施形態の偽装識別情報は、偽装文書であって、真の文書に代わって表示される偽の文書である。偽装文書は、偽装文書開始タグと偽装文書終了タグとの間に記述される。偽装文書は、送信メール作成の都度、作成してもよいし、あらかじめ用意された例文を用いてもよいし、テンプレートにしたがい適当な文書を作成、あるいは変更して用いてもよい。送信側端末メール制御部１０３は、偽装識別情報により送信メールが偽装対象であると判別した場合、偽装用管理テーブル操作部１０５に送信先を偽装する偽装情報として、通信先アドレスと通信先氏名を問い合わせる。そして、送信側端末メール制御部１０３は、偽装用管理テーブル操作部１０５から応答のあった通信先アドレスと通信先氏名を送信メールに対応付ける。
【００２４】
受信側端末メール制御部１０４は、受信メール（電子メールのうち受信されたもの）を解析して、受信メールに付加された偽装識別情報の有無を確認する。偽装識別情報は、電子メールのヘッダ部に付加される。受信側端末メール制御部１０４は、偽装識別情報の有無により、受信メールが偽装対象か否かを判別することができる。第２の実施形態の偽装識別情報は、偽装文書であって、真の文書に代わって表示される偽の文書である。偽装文書は、偽装文書開始タグと偽装文書終了タグとの間に記述される。受信側端末メール制御部１０４は、偽装識別情報により受信メールが偽装対象であると判別した場合、偽装用管理テーブル操作部１０５に送信元を偽装する偽装情報として、通信元アドレスと通信元氏名を問い合わせる。そして、受信側端末メール制御部１０４は、偽装用管理テーブル操作部１０５から応答のあった通信元アドレスと通信元氏名を受信メールに対応付ける。
【００２５】
偽装用管理テーブル操作部１０５は、送信側端末メール制御部１０３から通信先アドレスと通信先氏名の問い合わせがあった場合に、偽装用管理テーブルに登録されている通信先アドレスと通信先氏名を応答する。偽装用管理テーブルには、真の通信先（送信先）を特定する情報である真のメールアドレスと、通信先を偽装する偽装情報とが関連付けされている。真のメールアドレスには、複数の通信先アドレスと複数の通信先氏名（複数の偽装情報）が関連付けされていて、そのうち一つの通信先アドレスと一つの通信先氏名が選択される。偽装用管理テーブル操作部１０５は、選択した通信先アドレスと通信先氏名を送信側端末メール制御部１０３に応答する。
【００２６】
また、偽装用管理テーブル操作部１０５は、受信側端末メール制御部１０４から通信元アドレスと通信元氏名の問い合わせがあった場合に、偽装用管理テーブルに登録されている通信元アドレスと通信元氏名を応答する。偽装用管理テーブルには、真の通信元（送信元）を特定する情報である真のメールアドレスと、通信元を偽装する偽装情報とが関連付けされている。真のメールアドレスには、複数の通信元アドレスと複数の通信元氏名（複数の偽装情報）が関連付けされていて、そのうち一つの通信元アドレスと一つの通信元氏名が選択される。偽装用管理テーブル操作部１０５は、選択した通信元アドレスと通信元氏名を受信側端末メール制御部１０４に応答する。
【００２７】
キー制御部１０７は、携帯電話端末１００に備えられる入力装置である。キー制御部１０７は、画面表示部１０６に偽の電子メールまたは、偽の電子メールの通信履歴を表示しているときに、特定の入力（たとえば、隠しコマンドであり、特定キーからの入力文字列、特定キーの所定時間の操作、複数の特定キーの同時押しなど）を検出すると、偽装表示の解除を、送信側端末メール制御部１０３、受信側端末メール制御部１０４に指示する。画面表示部１０６は、送信側端末メール制御部１０３、受信側端末メール制御部１０４の指示にしたがい、真の電子メールまたは、真の電子メールの通信履歴、あるいは偽の電子メールまたは、偽の電子メールの通信履歴を表示する。
【００２８】
このような携帯電話端末１００によれば、真の電子メールまたは、真の電子メールの通信履歴を偽装する偽装情報として複数の選択肢を有することで、電子メールまたは通信履歴のより自然な偽装を可能とし、真の電子メールの閲覧が制限されていること自体をより自然に秘匿することができる。また、画面表示部１０６に偽の電子メールまたは、偽の電子メールの通信履歴を表示しているときに、特定の入力を受け付けた場合に、偽装表示の解除をするので、第三者は、真の電子メールの閲覧が制限されていることを知る手がかりの取得も制限される。
【００２９】
なお、偽装表示の解除のために検出対象とする特定の入力は、携帯電話端末１００にあらかじめ設定しておくことができる。また、特定の入力は、携帯電話端末１００について１つを設定するようにしてもよいし、複数を設定するようにしてもよい。複数の特定の入力を設定する場合は、真の通信相手毎に特定の入力を異ならせてもよい。また、複数の特定の入力を設定する場合は、偽装した通信相手毎に特定の入力を異ならせてもよい。なお、複数の特定の入力の設定は、偽装用管理テーブルに登録することでできる。
【００３０】
次に、第２の実施形態の携帯電話端末１００のハードウェア構成について説明する。図３は、第２の実施形態の携帯電話端末のハードウェア構成例を示す図である。
携帯電話端末１００は、ＣＰＵ（Central Processing Unit）１１０によって装置全体が制御されている。ＣＰＵ１１０には、バス１１６を介してＲＡＭ（Random Access Memory）１１１、ＲＯＭ（Read Only Memory）１１２、通信装置１１３、グラフィック処理装置１１４、および入出力インタフェース１１５が接続されている。
【００３１】
ＲＡＭ１１１には、ＣＰＵ１１０に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１１１には、ＣＰＵ１１０による処理に必要な各種データが格納される。ＲＯＭ１１２には、ＯＳやアプリケーションプログラムが格納される。
【００３２】
グラフィック処理装置１１４には、表示装置１１７が接続されている。グラフィック処理装置１１４は、ＣＰＵ１１０からの命令にしたがって、画像を表示装置１１７の画面に表示させる。
【００３３】
入出力インタフェース１１５には、入力装置１１８と出力装置１１９とが接続されている。入出力インタフェース１１５は、入力装置１１８から送られてくる信号を、バス１１６を介してＣＰＵ１１０に送信する。
【００３４】
入力装置１１８は、たとえば、キー入力装置、タッチ入力装置、画像入力装置、音声入力装置などがある。また、出力装置１１９は、たとえば、画像表示装置、音声出力装置、振動装置などがある。
【００３５】
通信装置１１３は、基地局１２０と無線通信をする。基地局１２０は、携帯キャリアのネットワーク１３０と接続される。携帯電話端末１００は、基地局１２０およびネットワーク１３０を介して、他の携帯電話端末との間で電子メールの送受信を行う。
【００３６】
以上のようなハードウェア構成によって、本実施形態の処理機能を実現することができる。なお、基地局１２０およびネットワーク１３０を介して接続する他の携帯電話端末も同様のハードウェア構成で実現できる。
【００３７】
次に、第２の実施形態の携帯電話端末１００の電子メールを扱う処理を説明する。図４は、第２の実施形態の携帯電話端末の電子メールを扱う処理のフローチャートである。
携帯電話端末１００の電子メールを扱う処理は、携帯電話端末１００の操作で電子メールを扱うメニューを選択したときに実行される処理である。
【００３８】
［ステップＳ１００］携帯電話端末１００は、電子メールに関係する複数の機能を有し、電子メールに関係する複数の機能を選択するためのサブメニューを表示装置１１７に表示して、入力装置１１８からの選択操作の入力を待つ。電子メールに関係する複数の機能には、「偽装用管理テーブル生成」、「電子メール文書作成」、「電子メール送信」、「電子メール受信」、「受信文書表示」、「送信文書表示」などがある。携帯電話端末１００は、入力装置１１８からの選択操作の入力を受け付けると、対応する機能を実行する処理にすすむ。
【００３９】
［ステップＳ１１０］携帯電話端末１００は、「偽装用管理テーブル生成」機能の選択により、偽装用管理テーブル生成処理を実行する。偽装用管理テーブル生成処理は、偽装用管理テーブル５１０（図９参照）や偽装用管理テーブル５２０（図１０参照）などを作成する。偽装用管理テーブル生成処理の詳細については、図５で詳述する。携帯電話端末１００は、偽装用管理テーブル生成処理を終了すると、電子メールを扱う処理を終了する。
【００４０】
［ステップＳ１２０］携帯電話端末１００は、「電子メール文書作成」機能の選択により、電子メール文書作成処理を実行する。電子メール文書作成処理は、電子メール文書の真の送信先、件名、文書などを編集して作成する処理である。携帯電話端末１００は、操作者による入力装置１１８からの編集操作の入力を受け付けて電子メールを作成する。携帯電話端末１００は、操作者による入力装置１１８からの編集終了の操作入力を受け付けて、電子メールを扱う処理を終了する。また、携帯電話端末１００は、入力装置１１８から「偽装電子メール文書作成」にすすむ操作入力を受け付けて、ステップＳ１２１にすすむ。
【００４１】
［ステップＳ１２１］携帯電話端末１００は、「偽装電子メール文書作成」機能の選択により、偽装電子メール文書作成処理を実行する。偽装電子メール文書作成処理は、電子メール文書の偽の件名、文書などを編集して作成する処理である。携帯電話端末１００は、入力装置１１８から編集操作の入力を受け付けて偽装電子メール文書を作成する。偽装電子メール文書は、真の電子メール文書を含む電子メールの一部として生成される。携帯電話端末１００は、入力装置１１８から編集終了の操作入力を受け付けて、電子メールを扱う処理を終了する。
【００４２】
［ステップＳ１３０］携帯電話端末１００は、「電子メール送信」機能の選択により、電子メール送信処理を実行する。電子メール送信処理は、作成された電子メールを送信する処理である。携帯電話端末１００は、入力装置１１８からの電子メール送信の指示を受け付けると、電子メールを送信する。そして、携帯電話端末１００は、電子メールを扱う処理を終了する。
【００４３】
［ステップＳ１４０］携帯電話端末１００は、「電子メール受信」機能の選択により、電子メール受信処理を実行する。電子メール受信処理は、電子メールを受信する処理である。携帯電話端末１００は、入力装置１１８からの電子メール受信の指示を受け付けると、受信すべき電子メールがあるかをメールサーバに問い合わせる。なお、電子メール受信処理は、操作者からの操作によらずとも、メールサーバから携帯電話端末１００への通知や、携帯電話端末１００からメールサーバへの定期的な問い合わせにより実行される場合がある。そして、携帯電話端末１００は、電子メール受信処理を終了すると、電子メールを扱う処理を終了する。
【００４４】
［ステップＳ１５０］携帯電話端末１００は、「受信文書表示」機能の選択により、受信文書表示処理を実行する。受信文書表示処理は、受信した電子メールまたは、受信した電子メールの受信履歴を表示する処理である。携帯電話端末１００は、受信した電子メールが偽装電子メール文書（偽装識別情報）を含む場合は、偽装した送信元を選択して偽装電子メール文書または偽装電子メール文書での受信履歴を表示する。偽の送信元の選択については、図８で詳述する。携帯電話端末１００は、入力装置１１８から閲覧終了の操作入力を受け付けて、電子メールを扱う処理を終了する。なお、ここで、携帯電話端末１００は、入力装置１１８から所定の操作入力を隠しコマンドとして受け付けると、ステップＳ１５１にすすむ。
【００４５】
［ステップＳ１５１］携帯電話端末１００は、隠しコマンドの入力受付により、真の受信文書表示処理を実行する。真の受信文書表示処理は、偽装した電子メールまたは、偽装電子メール文書での受信履歴に代えて、真の電子メールまたは真の受信履歴を表示する処理である。そして、携帯電話端末１００は、入力装置１１８から閲覧終了の操作入力を受け付けて、電子メールを扱う処理を終了する。
【００４６】
［ステップＳ１６０］携帯電話端末１００は、「送信文書表示」機能の選択により、送信文書表示処理を実行する。送信文書表示処理は、送信した電子メールまたは、送信した電子メールの送信履歴を表示する処理である。携帯電話端末１００は、送信した電子メールが偽装電子メール文書（偽装識別情報）を含む場合は、偽装した送信元を選択して偽装電子メール文書または偽装電子メール文書での送信履歴を表示する。偽の送信元の選択については、図９で詳述する。携帯電話端末１００は、入力装置１１８から閲覧終了の操作入力を受け付けて、電子メールを扱う処理を終了する。なお、ここで、携帯電話端末１００は、入力装置１１８から所定の操作入力を隠しコマンドとして受け付けると、ステップＳ１６１にすすむ。
【００４７】
［ステップＳ１６１］携帯電話端末１００は、隠しコマンドの入力受付により、真の送信文書表示処理を実行する。真の送信文書表示処理は、偽装した電子メールまたは、偽装電子メール文書での送信履歴に代えて、真の電子メールまたは真の送信履歴を表示する処理である。そして、携帯電話端末１００は、入力装置１１８から閲覧終了の操作入力を受け付けて、電子メールを扱う処理を終了する。
【００４８】
次に、第２の実施形態の偽装用管理テーブル生成処理を説明する。図５は、第２の実施形態の偽装用管理テーブル生成処理のフローチャートである。図６、図７は、第２の実施形態の偽装用管理テーブルの一例を示す図である。
【００４９】
偽装用管理テーブル生成処理は、携帯電話端末１００が実行する、偽装用管理テーブル５００（図８参照）を生成する処理である。
偽装用管理テーブル５００の一例である偽装用管理テーブル５１０は、真のメールアドレス５０１と真の氏名５０２について、偽装メールアドレス５０３、偽装氏名５０４、時間帯指定５０５を関連付けしたデータテーブルである。偽装用管理テーブル５１０は、「加藤花子」を「鈴木課長」で偽装するためのレコード５１０ａ、「加藤花子」を「上田部長」で偽装するためのレコード５１０ｂ、「加藤花子」を「叔父」で偽装するためのレコード５１０ｃ、「加藤花子」を「息子」で偽装するためのレコード５１０ｄを含む。
【００５０】
［ステップＳ２０１］携帯電話端末１００は、入力装置１１８から偽装元情報の入力を受け付ける。偽装元情報は、たとえば、真のメールアドレス５０１や真の氏名５０２である。
【００５１】
なお、携帯電話端末１００は、真のメールアドレス５０１や真の氏名５０２のほかに、アドレス帳の登録番号など、真のメールアドレス５０１や真の氏名５０２に一意に対応付けされた識別情報の入力により、偽装元情報を受け付けることもできる。
【００５２】
［ステップＳ２０２］携帯電話端末１００は、入力装置１１８から偽装氏名５０４を指定する情報の入力を受け付ける。偽装氏名５０４は、真の氏名５０２を偽装する偽の氏名である。
【００５３】
［ステップＳ２０３］携帯電話端末１００は、入力装置１１８から偽装メールアドレス５０３を指定する情報の入力を受け付ける。偽装メールアドレス５０３は、真のメールアドレス５０１を偽装する偽のメールアドレスである。
【００５４】
［ステップＳ２０４］携帯電話端末１００は、入力装置１１８から時間帯指定５０５の入力を受け付ける。時間帯指定５０５は、偽装用管理テーブルに登録した偽装情報を有効とする時間帯を指定する情報である。時間帯指定５０５は、時間のほかに、日にち、曜日など、休日か否かを指定できる。また、時間帯指定５０５は、必須項目ではなく指定をしないこともできる。
【００５５】
［ステップＳ２０５］携帯電話端末１００は、真のメールアドレス５０１と真の氏名５０２について、偽装メールアドレス５０３、偽装氏名５０４、時間帯指定５０５の組を１レコードとして偽装用管理テーブル５００を更新する。そして、携帯電話端末１００は、追加する偽装情報がある場合はステップＳ２０２にすすみ、追加する偽装情報がない場合は終了する。
【００５６】
このようにして、携帯電話端末１００は、偽装用管理テーブル５００を生成することができる。
ここで、偽装用管理テーブル５００の一例である偽装用管理テーブル５１０について詳細に説明する。偽装用管理テーブル５１０は、「加藤花子」を通信相手の一人とする「佐藤一郎」の偽装用管理テーブルである。偽装用管理テーブル５１０は、４つのレコード５１０ａ、５１０ｂ、５１０ｃ、５１０ｄを含む。これにより、真の通信相手「加藤花子」は、４つの偽の通信相手を持つ。偽の通信相手の一つ「鈴木課長」は、時間帯指定５０５により、通信時間が「平日  ９：００〜２１：００」にあるときに選択候補とされる。また、偽の通信相手の一つ「上田部長」は、時間帯指定５０５が「指定なし」であるため常に選択候補となる。また、偽の通信相手の一つ「叔父」は、時間帯指定５０５により、通信時間が「休日  １０：００〜２０：００」にあるときに選択候補とされる。なお、携帯電話端末１００は、当該日が休日か否かは、携帯電話端末１００に登録されているカレンダーを参照することで判断できる。また、偽の通信相手の一つ「息子」は、時間帯指定５０５により、通信時間が「毎日  １５：００〜２２：００」にあるときに選択候補とされる。
【００５７】
さらに、偽装用管理テーブル５００の一例である偽装用管理テーブル５２０について詳細に説明する。偽装用管理テーブル５２０は、「佐藤一郎」を通信相手の一人とする「加藤花子」の偽装用管理テーブルである。偽装用管理テーブル５２０は、３つのレコード５２０ａ、５２０ｂ、５２０ｃを含む。これにより、真の通信相手「佐藤一郎」は、３つの偽の通信相手を持つ。偽の通信相手の一つ「山本社長」は、時間帯指定５０５により、通信時間が「毎日  ７：００〜２２：００」にあるときに選択候補とされる。また、偽の通信相手の一つ「友達の田中」は、時間帯指定５０５により、通信時間が「毎日  ０：００〜３：００」にあるときに選択候補とされる。また、「友達の田中」は、時間帯指定５０５により、通信時間が「毎日  ２１：００〜２４：００」にあるときにも選択候補とされる。
【００５８】
なお、時間帯指定５０５は、日をまたぐ指定を可能としてもよく、その場合に偽装用管理テーブル５２０は、時間帯指定５０５に「毎日  ２１：００〜３：００」と指定することでレコード５２０ｂとレコード５２０ｃを１件にまとめることができる。
【００５９】
次に、第２の実施形態の受信メールまたは受信履歴を表示する処理について説明する。図８は、第２の実施形態の受信メールまたは受信履歴を表示する処理のシーケンス図である。
【００６０】
受信側端末メールアプリケーション３５０は、携帯電話端末１００が実行するアプリケーションの一つであり、携帯電話端末１００の受信側端末メール制御部１０４を実現する。偽装用管理テーブル操作モジュール４００は、携帯電話端末１００で動作するモジュールの一つである。偽装用管理テーブル操作モジュール４００と偽装用管理テーブル５００は、偽装用管理テーブル操作部１０５を実現する。
【００６１】
［ステップＳ３０１］受信側端末メールアプリケーション３５０は、メール文書表示要求を受け付けると、受信メールまたは受信履歴を表示する処理を開始する。
［ステップＳ３０２］受信側端末メールアプリケーション３５０は、表示対象の受信メールが偽装電子メール文書（偽装識別情報）を含むか否かを判定する。受信側端末メールアプリケーション３５０は、表示対象の受信メールが偽装電子メール文書を含まない場合は、ステップＳ３０３にすすみ、表示対象の受信メールが偽装電子メール文書を含む場合は、ステップＳ３０４にすすむ。
【００６２】
［ステップＳ３０３］受信側端末メールアプリケーション３５０は、通常通りに受信メールまたは受信履歴を表示する。つまり、受信側端末メールアプリケーション３５０は、真の受信メールまたは真の受信履歴を表示する。
【００６３】
［ステップＳ３０４］受信側端末メールアプリケーション３５０は、偽装用管理テーブル操作モジュール４００に、送信元の真の氏名と受信メールの受信時間を通知して電子メールの送信元を偽装するための情報を問い合わせる。偽装用管理テーブル操作モジュール４００は、受信側端末メールアプリケーション３５０からの電子メールの送信元を偽装するための情報の問い合わせを受け付ける。
【００６４】
［ステップＳ３０５］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００を参照し、送信元の真の氏名が一致し、受信メールの受信時間が時間帯指定の範囲にあるレコードを検索する。
【００６５】
［ステップＳ３０６］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から検索条件に一致するレコードをすべて抽出する。
［ステップＳ３０７］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から抽出したレコードが複数件あればステップＳ３０９にすすみ、複数件なければステップＳ３０８にすすむ。
【００６６】
［ステップＳ３０８］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から抽出したレコードがあれば抽出したレコードに含まれる偽装情報として、偽装メールアドレスおよび偽装氏名を受信側端末メールアプリケーション３５０に通知する。また、偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から条件を満たすレコードの抽出ができなければ、抽出ができなかった旨を受信側端末メールアプリケーション３５０に通知する。受信側端末メールアプリケーション３５０は、偽装用管理テーブル操作モジュール４００からの偽装メールアドレスおよび偽装氏名の通知（偽装情報の返却）、または抽出ができなかった旨の通知（偽装情報の返却）を受け付ける。
【００６７】
［ステップＳ３０９］偽装用管理テーブル操作モジュール４００は、抽出した複数のレコードのうちから１件のレコードを無作為に選択して抽出する。
［ステップＳ３１０］偽装用管理テーブル操作モジュール４００は、選択したレコードに含まれる偽装情報として、偽装メールアドレスおよび偽装氏名を受信側端末メールアプリケーション３５０に通知する。受信側端末メールアプリケーション３５０は、偽装用管理テーブル操作モジュール４００からの偽装メールアドレスおよび偽装氏名の通知（偽装情報の返却）を受け付ける。
【００６８】
［ステップＳ３１１］受信側端末メールアプリケーション３５０は、通知された偽装メールアドレスおよび偽装氏名を用いて偽装した受信メールまたは受信履歴を表示する。つまり、受信側端末メールアプリケーション３５０は、偽の受信メールまたは偽の受信履歴を表示する。
【００６９】
なお、受信側端末メールアプリケーション３５０は、抽出ができなかった旨の通知を偽装用管理テーブル操作モジュール４００から受け付けた場合、あらかじめ設定された偽装メールアドレスおよび偽装氏名を用いて偽装した受信メールまたは受信履歴を表示する。なお、あらかじめ設定された偽装メールアドレスおよび偽装氏名は、利用者による偽装用管理テーブル５００の生成によらず用意されるものとする。
【００７０】
これにより、携帯電話端末１００は、受信メールの受信時間に応じて適切な偽装氏名を選択することで、送信元が自然な受信メールを偽装できる。また、携帯電話端末１００は、複数の偽装候補があるときに無作為に偽装候補を選択するため、特定の偽装候補に偏った不自然な受信履歴の作成を避けることができる。
【００７１】
次に、第２の実施形態の送信メールまたは送信履歴を表示する処理について説明する。図９は、第２の実施形態の送信メールまたは送信履歴を表示する処理のシーケンス図である。
【００７２】
送信側端末メールアプリケーション３００は、携帯電話端末１００が実行するアプリケーションの一つであり、携帯電話端末１００の送信側端末メール制御部１０３を実現する。偽装用管理テーブル操作モジュール４００は、携帯電話端末１００で動作するモジュールの一つである。偽装用管理テーブル操作モジュール４００と偽装用管理テーブル５００は、偽装用管理テーブル操作部１０５を実現する。
【００７３】
［ステップＳ４０１］送信側端末メールアプリケーション３００は、メール文書表示要求を受け付けると、送信メールまたは送信履歴を表示する処理を開始する。
［ステップＳ４０２］送信側端末メールアプリケーション３００は、表示対象の送信メールが偽装電子メール文書（偽装識別情報）を含むか否かを判定する。送信側端末メールアプリケーション３００は、表示対象の送信メールが偽装電子メール文書を含まない場合は、ステップＳ４０３にすすみ、表示対象の送信メールが偽装電子メール文書を含む場合は、ステップＳ４０４にすすむ。
【００７４】
［ステップＳ４０３］送信側端末メールアプリケーション３００は、通常通りに送信メールまたは送信履歴を表示する。つまり、送信側端末メールアプリケーション３００は、真の送信メールまたは真の送信履歴を表示する。
【００７５】
［ステップＳ４０４］送信側端末メールアプリケーション３００は、偽装用管理テーブル操作モジュール４００に、送信先の真の氏名と送信メールの送信時間を通知して電子メールの送信先を偽装するための情報を問い合わせる。偽装用管理テーブル操作モジュール４００は、送信側端末メールアプリケーション３００からの電子メールの送信先を偽装するための情報の問い合わせを受け付ける。
【００７６】
［ステップＳ４０５］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００を参照し、送信先の真の氏名が一致し、送信メールの送信時間が時間帯指定の範囲にあるレコードを検索する。
【００７７】
［ステップＳ４０６］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から検索条件に一致するレコードをすべて抽出する。
［ステップＳ４０７］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から抽出したレコードが複数件あればステップＳ４０９にすすみ、複数件なければステップＳ４０８にすすむ。
【００７８】
［ステップＳ４０８］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から抽出したレコードがあれば抽出したレコードに含まれる偽装情報として、偽装メールアドレスおよび偽装氏名を送信側端末メールアプリケーション３００に通知する。また、偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から条件を満たすレコードの抽出ができなければ、抽出ができなかった旨を送信側端末メールアプリケーション３００に通知する。送信側端末メールアプリケーション３００は、偽装用管理テーブル操作モジュール４００からの偽装メールアドレスおよび偽装氏名の通知（偽装情報の返却）、または抽出ができなかった旨の通知（偽装情報の返却）を受け付ける。
【００７９】
［ステップＳ４０９］偽装用管理テーブル操作モジュール４００は、抽出した複数のレコードのうちから１件のレコードを無作為に選択して抽出する。
［ステップＳ４１０］偽装用管理テーブル操作モジュール４００は、選択したレコードに含まれる偽装情報として、偽装メールアドレスおよび偽装氏名を送信側端末メールアプリケーション３００に通知する。送信側端末メールアプリケーション３００は、偽装用管理テーブル操作モジュール４００からの偽装メールアドレスおよび偽装氏名の通知（偽装情報の返却）を受け付ける。
【００８０】
［ステップＳ４１１］送信側端末メールアプリケーション３００は、通知された偽装メールアドレスおよび偽装氏名を用いて偽装した送信メールまたは送信履歴を表示する。つまり、送信側端末メールアプリケーション３００は、偽の送信メールまたは偽の送信履歴を表示する。
【００８１】
なお、送信側端末メールアプリケーション３００は、抽出ができなかった旨の通知を偽装用管理テーブル操作モジュール４００から受け付けた場合、あらかじめ設定された偽装メールアドレスおよび偽装氏名を用いて偽装した受信メールまたは受信履歴を表示する。なお、あらかじめ設定された偽装メールアドレスおよび偽装氏名は、利用者による偽装用管理テーブル５００の生成によらず用意されるものとする。
【００８２】
これにより、携帯電話端末１００は、送信メールの送信時間に応じて適切な偽装氏名を選択することで、送信先が自然な送信メールを偽装できる。また、携帯電話端末１００は、複数の偽装候補があるときに無作為に偽装候補を選択するため、特定の偽装候補に偏った不自然な送信履歴の作成を避けることができる。
【００８３】
次に、第２の実施形態の電子メール偽装の一例について、平日の７：００に送信端末から受信端末に偽装メールを送信した場合を、図１０、図１１を用いて説明する。図１０は、第２の実施形態の送信メール偽装の一例を示す図である。図１１は、第２の実施形態の受信メール偽装の一例を示す図である。
【００８４】
送信端末１００ａは、「加藤花子」の携帯電話端末１００である。「加藤花子」が真の文書（件名「Ａ」）と偽の文書（件名「Ｂ」）を含む送信メール６０１を作成し、平日の７：００に真の送信先「佐藤一郎」に送信したとする。なお、偽装用管理テーブル５２０は、送信端末１００ａに記憶されている偽装用管理テーブルである。
【００８５】
送信端末１００ａは、表示操作入力３００ａがあると、送信メール６０１に偽装文書が含まれていることから、偽装用管理テーブル５２０を参照し、真の送信先「佐藤一郎」を偽装するためのレコードを抽出する。時間帯指定に登録されている時間帯に「平日  ７：００」の送信時間を含むレコードは、時間帯指定「毎日  ７：００〜２２：００」のレコード５２０ａのみなので、送信端末１００ａは、レコード５２０ａの１件だけを抽出する。そして、送信端末１００ａは、偽装氏名「山本社長」、偽の文書（件名「Ｂ」）の偽装送信メール６０２を表示する。
【００８６】
そして、送信端末１００ａは、偽装送信メール６０２を表示した状態で隠しコマンド入力３００ｂがあると、偽装送信メール６０２に代えて真の送信メール６００を表示する。
一方、送信端末１００ａが送信した送信メール６０１は、受信端末１００ｂに受信メール６１１として受信される。受信端末１００ｂは、「佐藤一郎」の携帯電話端末１００である。「佐藤一郎」が真の文書（件名「Ａ」）と偽の文書（件名「Ｂ」）を含む受信メール６１１を平日の７：００に「加藤花子」から受信したとする。なお、偽装用管理テーブル５１０は、受信端末１００ｂに記憶されている偽装用管理テーブルである。
【００８７】
受信端末１００ｂは、表示操作入力３５０ａがあると、受信メール６１１に偽装文書が含まれていることから、偽装用管理テーブル５１０を参照し、真の送信元「加藤花子」を偽装するためのレコードを抽出する。時間帯指定に登録されている時間帯に「平日  ７：００」の受信時間を含むレコードは、時間帯指定「指定なし」のレコード５１０ｂのみなので、受信端末１００ｂは、レコード５１０ｂの１件だけを抽出する。そして、受信端末１００ｂは、偽装氏名「上田部長」、偽の文書（件名「Ｂ」）の偽装受信メール６１２を表示する。
【００８８】
そして、受信端末１００ｂは、偽装受信メール６１２を表示した状態で隠しコマンド入力３５０ｂがあると、偽装受信メール６１２に代えて真の受信メール６１０を表示する。
このように、送信端末１００ａおよび受信端末１００ｂは、電子メールの通信をした時間に応じて適切な偽装氏名を選択し、偽装する通信相手が自然な受信メールを偽装できる。
【００８９】
次に、第２の実施形態の電子メール偽装の一例について、休日の２１：３０に送信端末から受信端末に偽装メールを送信した場合を、図１２、図１３を用いて説明する。図１２は、第２の実施形態の送信メール偽装の一例を示す図である。図１３は、第２の実施形態の受信メール偽装の一例を示す図である。
【００９０】
「加藤花子」が真の文書（件名「Ａ」）と偽の文書（件名「Ｂ」）を含む送信メール６０１を作成し、休日の２１：３０に真の送信先「佐藤一郎」に送信したとする。
送信端末１００ａは、表示操作入力３００ａがあると、送信メール６０１に偽装文書が含まれていることから、偽装用管理テーブル５２０を参照し、真の送信先「佐藤一郎」を偽装するためのレコードを抽出する。時間帯指定に登録されている時間帯に「休日  ２１：３０」の送信時間を含むレコードは、時間帯指定「毎日  ７：００〜２２：００」のレコード５２０ａと、時間帯指定「毎日  ２１：００〜２４：００」のレコード５２０ｃがあるので、送信端末１００ａは、レコード５２０ａ、レコード５２０ｃのうちから無作為に１件を抽出する。そして、送信端末１００ａは、偽装氏名「山本社長」、偽の文書（件名「Ｂ」）の偽装送信メール６０２、または偽装氏名「友達の田中」、偽の文書（件名「Ｂ」）の偽装送信メール６０３を表示する。
【００９１】
そして、送信端末１００ａは、偽装送信メール６０２、または偽装送信メール６０３を表示した状態で隠しコマンド入力３００ｂがあると、偽装送信メール６０２、または偽装送信メール６０３に代えて真の送信メール６００を表示する。
【００９２】
一方、送信端末１００ａが送信した送信メール６０１は、受信端末１００ｂに受信メール６１１として受信される。「佐藤一郎」が真の文書（件名「Ａ」）と偽の文書（件名「Ｂ」）を含む受信メール６１１を休日の２１：３０に「加藤花子」から受信したとする。
【００９３】
受信端末１００ｂは、表示操作入力３５０ａがあると、受信メール６１１に偽装文書が含まれていることから、偽装用管理テーブル５１０を参照し、真の送信元「加藤花子」を偽装するためのレコードを抽出する。時間帯指定に登録されている時間帯に「休日  ２１：３０」の受信時間を含むレコードは、時間帯指定「指定なし」のレコード５１０ｂと、時間帯指定「毎日  １５：００〜２２：００」のレコード５１０ｄがあるので、受信端末１００ｂは、レコード５１０ｂ、レコード５１０ｄのうちから無作為に１件を抽出する。そして、受信端末１００ｂは、偽装氏名「上田部長」、偽の文書（件名「Ｂ」）の偽装受信メール６１２、または偽装氏名「息子」、偽の文書（件名「Ｂ」）の偽装受信メール６１３を表示する。
【００９４】
そして、受信端末１００ｂは、偽装受信メール６１２、または偽装受信メール６１３を表示した状態で隠しコマンド入力３５０ｂがあると、偽装受信メール６１２、または偽装受信メール６１３に代えて真の受信メール６１０を表示する。
【００９５】
このように、送信端末１００ａおよび受信端末１００ｂは、電子メールの通信をした時間に複数の偽装候補があると無作為に偽装氏名を選択するので、偽装する通信相手が固定化されず、より自然な受信メールを偽装できる。
【００９６】
次に、第３の実施形態の電子メールを送信する処理について説明する。図１４は、第３の実施形態の電子メールを送信する処理のシーケンス図である。第３の実施形態は、電子メールに偽装文書（偽装識別情報）を付加する付加タイミングが送信指示を受け付けた後である点で、付加タイミングが送信指示を受け付ける前である第２の実施形態と異なる。
【００９７】
送信側端末メールアプリケーション３００は、携帯電話端末１００が実行するアプリケーションの一つであり、携帯電話端末１００の送信側端末メール制御部１０３を実現する。偽装用管理テーブル操作モジュール４００は、携帯電話端末１００で動作するモジュールの一つである。偽装用管理テーブル操作モジュール４００と偽装用管理テーブル５００は、偽装用管理テーブル操作部１０５を実現する。
【００９８】
［ステップＳ５０１］送信側端末メールアプリケーション３００は、メール文書送信要求を受け付ける。
［ステップＳ５０２］送信側端末メールアプリケーション３００は、送信対象の電子メールに偽装要求があるか否かを判定する。偽装要求は、たとえば、電子メールの送信指示を受け付けるときに、通常送信の指示と、偽装送信の指示を受付可能にし、いずれの指示があったかを判別する情報である。送信側端末メールアプリケーション３００は、電子メールの送信指示が偽装送信でない場合は、ステップＳ５０３にすすみ、電子メールの送信指示が偽装送信である場合は、ステップＳ５０４にすすむ。
【００９９】
［ステップＳ５０３］送信側端末メールアプリケーション３００は、送信対象の電子メールを通常通りに送信する。
［ステップＳ５０４］送信側端末メールアプリケーション３００は、偽装用管理テーブル操作モジュール４００に、送信先の真の氏名を通知して電子メールの送信先を偽装するための情報を問い合わせる。偽装用管理テーブル操作モジュール４００は、送信側端末メールアプリケーション３００からの電子メールの送信先を偽装するための情報の問い合わせを受け付ける。
【０１００】
［ステップＳ５０５］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００を参照し、送信先の真の氏名が一致し、現在の時間が時間帯指定の範囲にあるレコードを検索する。
【０１０１】
［ステップＳ５０６］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から検索条件に一致するレコードをすべて抽出する。
［ステップＳ５０７］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から抽出したレコードが複数件あればステップＳ５０９にすすみ、複数件なければステップＳ５０８にすすむ。
【０１０２】
［ステップＳ５０８］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から抽出したレコードがあれば抽出したレコードに含まれる偽装情報として、偽装メールアドレスおよび偽装氏名を送信側端末メールアプリケーション３００に通知する。また、偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から条件を満たすレコードの抽出ができなければ、抽出ができなかった旨を送信側端末メールアプリケーション３００に通知する。送信側端末メールアプリケーション３００は、偽装用管理テーブル操作モジュール４００からの偽装メールアドレスおよび偽装氏名の通知（偽装情報の返却）、または抽出ができなかった旨の通知（偽装情報の返却）を受け付ける。
【０１０３】
［ステップＳ５０９］偽装用管理テーブル操作モジュール４００は、抽出した複数のレコードのうちから１件のレコードを無作為に選択して抽出する。
［ステップＳ５１０］偽装用管理テーブル操作モジュール４００は、選択したレコードに含まれる偽装情報として、偽装メールアドレスおよび偽装氏名を送信側端末メールアプリケーション３００に通知する。送信側端末メールアプリケーション３００は、偽装用管理テーブル操作モジュール４００からの偽装メールアドレスおよび偽装氏名の通知（偽装情報の返却）を受け付ける。
【０１０４】
［ステップＳ５１１］送信側端末メールアプリケーション３００は、真の電子メール文書を含む電子メールの一部として電子メール文書の偽の件名、文書などからなる偽装電子メール文書を付加する。送信側端末メールアプリケーション３００は、付加する偽装電子メール文書として、あらかじめ用意してある複数の文書から一つの文書を選択すればよい。なお、付加する偽装電子メール文書は、あらかじめ用意されたテンプレートをベースに、たとえば、時間などをパラメータとして自動生成されるようにしてもよい。
【０１０５】
［ステップＳ５１２］送信側端末メールアプリケーション３００は、偽装電子メール文書を付加した電子メールを送信する。
また、送信側端末メールアプリケーション３００は、通知された偽装メールアドレスおよび偽装氏名と、送信した電子メールを特定する情報とを対応付けて記憶する。
【０１０６】
なお、送信側端末メールアプリケーション３００は、抽出ができなかった旨の通知を偽装用管理テーブル操作モジュール４００から受け付けた場合、あらかじめ設定された偽装メールアドレスおよび偽装氏名と、送信した電子メールを特定する情報とを対応付けて記憶する。
【０１０７】
これにより、送信側端末メールアプリケーション３００は、メール文書表示要求があったときに、偽装情報を問い合わせることなく、電子メールを特定する情報と対応付けて記憶している偽装情報から偽装メールアドレスおよび偽装氏名を取得できる。
【０１０８】
したがって、送信側端末メールアプリケーション３００は、メール文書表示要求の都度、偽装情報を問い合わせる必要がなくなる。また、複数の偽装情報から無作為に一つの偽装情報が選択された場合でも、送信側端末メールアプリケーション３００は、メール文書表示要求の都度、同じ偽装送信メールに対しては、毎回同じ偽装メールアドレスおよび偽装氏名を表示できる。
【０１０９】
次に、第４の実施形態の受信メールまたは受信履歴を表示する処理について説明する。図１５は、第４の実施形態の受信メールまたは受信履歴を表示する処理のシーケンス図である。第４の実施形態は、電子メールに偽装文書（偽装識別情報）を付加しない点で、電子メールに偽装文書（偽装識別情報）を付加する第２の実施形態と異なる。
【０１１０】
受信側端末メールアプリケーション３５０は、携帯電話端末１００が実行するアプリケーションの一つであり、携帯電話端末１００の受信側端末メール制御部１０４を実現する。偽装用管理テーブル操作モジュール４００は、携帯電話端末１００で動作するモジュールの一つである。偽装用管理テーブル操作モジュール４００と偽装用管理テーブル５００は、偽装用管理テーブル操作部１０５を実現する。
【０１１１】
［ステップＳ６０１］受信側端末メールアプリケーション３５０は、メール文書表示要求を受け付けると、受信メールまたは受信履歴を表示する処理を開始する。
［ステップＳ６０２］受信側端末メールアプリケーション３５０は、偽装用管理テーブル操作モジュール４００に、送信元の真の氏名と受信メールの受信時間を通知して電子メールの送信元を偽装するための情報を問い合わせる。偽装用管理テーブル操作モジュール４００は、受信側端末メールアプリケーション３５０からの電子メールの送信元を偽装するための情報の問い合わせを受け付ける。
【０１１２】
［ステップＳ６０３］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００を参照し、送信元の真の氏名が一致し、受信メールの受信時間が時間帯指定の範囲にあるレコードを検索する。
【０１１３】
［ステップＳ６０４］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から検索条件に一致するレコードをすべて抽出する。
［ステップＳ６０５］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から抽出したレコードが複数件あればステップＳ６０７にすすみ、複数件なければステップＳ６０６にすすむ。
【０１１４】
［ステップＳ６０６］偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から抽出したレコードがあれば抽出したレコードに含まれる偽装情報として、偽装メールアドレスおよび偽装氏名を受信側端末メールアプリケーション３５０に通知する。また、偽装用管理テーブル操作モジュール４００は、偽装用管理テーブル５００から条件を満たすレコードの抽出ができなければ、抽出ができなかった旨を受信側端末メールアプリケーション３５０に通知する。受信側端末メールアプリケーション３５０は、偽装用管理テーブル操作モジュール４００からの偽装メールアドレスおよび偽装氏名の通知（偽装情報の返却）、または抽出ができなかった旨の通知（偽装情報の返却）を受け付ける。
【０１１５】
［ステップＳ６０７］偽装用管理テーブル操作モジュール４００は、抽出した複数のレコードのうちから、あらかじめ設定した基準に基づいて１件のレコードを選択して抽出する。
【０１１６】
［ステップＳ６０８］偽装用管理テーブル操作モジュール４００は、選択したレコードに含まれる偽装情報として、偽装メールアドレスおよび偽装氏名を受信側端末メールアプリケーション３５０に通知する。受信側端末メールアプリケーション３５０は、偽装用管理テーブル操作モジュール４００からの偽装メールアドレスおよび偽装氏名の通知（偽装情報の返却）を受け付ける。
【０１１７】
［ステップＳ６０９］受信側端末メールアプリケーション３５０は、偽装用管理テーブル操作モジュール４００からの偽装メールアドレスおよび偽装氏名の通知があった場合は、ステップＳ６１１にすすみ、抽出ができなかった旨の通知があった場合は、ステップＳ６１０にすすむ。
【０１１８】
［ステップＳ６１０］受信側端末メールアプリケーション３５０は、通常通りに受信メールまたは受信履歴を表示する。つまり、受信側端末メールアプリケーション３５０は、真の受信メールまたは真の受信履歴を表示する。
【０１１９】
［ステップＳ６１１］受信側端末メールアプリケーション３５０は、真の電子メール文書に差替えて表示する偽の電子メールの件名、文書を取得する。受信側端末メールアプリケーション３５０は、取得する偽の電子メールの件名、文書として、あらかじめ用意してある複数の偽の件名、文書から一つを選択すればよい。なお、取得する偽の件名、文書は、あらかじめ用意されたテンプレートをベースに、たとえば、時間などをパラメータとして自動生成されるようにしてもよい。
【０１２０】
［ステップＳ６１２］受信側端末メールアプリケーション３５０は、通知された偽装メールアドレスおよび偽装氏名と、取得した偽の電子メールの件名、文書を用いて偽装した受信メールまたは受信履歴を表示する。つまり、受信側端末メールアプリケーション３５０は、偽の受信メールまたは偽の受信履歴を表示する。
【０１２１】
これにより、携帯電話端末１００は、偽装用管理テーブル５００に偽装したい真の通信者と偽装する偽の通信者とを対応付けて登録しておけば、偽装識別情報を含まない通常の電子メールであっても偽装をすることができる。
【０１２２】
また、送信側と受信側の双方の携帯電話端末１００が偽装するためのアプリケーションを備えていなくても、受信側のみの対応だけで電子メールを偽装できる。
また、受信側の携帯電話端末１００だけでなく、受信側端末メールアプリケーション３５０に代えて送信側端末メールアプリケーション３００が送信メールおよび送信履歴の表示時に同様に機能することで送信側の携帯電話端末１００についても適用可能である。
【０１２３】
なお、受信側端末メールアプリケーション３５０は、ステップＳ６０１でメール文書表示要求を受け付けると、偽装情報を取得する処理を開始するようにしたが、メール文書を受信したら偽装情報を取得する処理を開始するようにしてもよい。そして、受信側端末メールアプリケーション３５０は、メール文書表示要求を受け付けると、予め取得した偽装情報で受信メールまたは受信履歴を表示するようにしてもよい。
【０１２４】
次に、第５の実施形態の偽装用管理テーブル生成処理を説明する。図１６は、第５の実施形態の偽装用管理テーブル生成処理のフローチャートである。図１７は、第５の実施形態の偽装用管理テーブルの一例を示す図である。第５の実施形態の偽装用管理テーブル生成処理は、過去に受信した電子メールの指定により偽装用管理テーブル５００を生成する点で、第２の実施形態の偽装用管理テーブル生成処理と異なる。
【０１２５】
偽装用管理テーブル５００の一例である偽装用管理テーブル５３０は、真のメールアドレス５０１と真の氏名５０２について、偽装メールアドレス５０３、偽装氏名５０４、時間帯指定５０５、偽装対象メール識別指定５０６を関連付けしたデータテーブルである。偽装用管理テーブル５３０は、「加藤花子」を「ｘ１株式会社」で偽装するためのレコード５３０ａ、「加藤花子」を「ｚ１通販」で偽装するためのレコード５３０ｂ、「加藤花子」を「ｑ１ネット」で偽装するためのレコード５３０ｃ、「加藤花子」を「ｒ１商事」で偽装するためのレコード５３０ｄを含む。
【０１２６】
［ステップＳ７０１］携帯電話端末１００は、入力装置１１８から偽装元情報の入力を受け付ける。偽装元情報は、たとえば、真のメールアドレス５０１や真の氏名５０２である。
【０１２７】
なお、携帯電話端末１００は、真のメールアドレス５０１や真の氏名５０２のほかに、アドレス帳の登録番号など、真のメールアドレス５０１や真の氏名５０２に一意に対応付けされた識別情報の入力により、偽装元情報を受け付けることもできる。
【０１２８】
［ステップＳ７０２］携帯電話端末１００は、入力装置１１８から偽装対象とする電子メールを指定する情報の入力を受け付ける。そして、携帯電話端末１００は、指定された電子メールから偽装氏名５０４および偽装メールアドレス５０３を取得する。
【０１２９】
［ステップＳ７０３］携帯電話端末１００は、入力装置１１８から時間帯指定５０５の入力を受け付ける。
［ステップＳ７０４］携帯電話端末１００は、入力装置１１８から偽装対象メール識別指定５０６の入力を受け付ける。偽装対象メール識別指定５０６は、表示している電子メールが真の電子メールか、偽の電子メールかを識別するための手がかりを指定するものである。携帯電話端末１００は、偽装対象メール識別指定５０６で指定された手がかりを偽装対象の電子メールに与える。偽装用管理テーブル５３０の偽装対象メール識別指定５０６では、偽装対象の受信メールの移動格納先を指定している。たとえば、レコード５３０ａの偽装氏名「ｘ１株式会社」で偽装された電子メールは、格納先を「受信フォルダＡ」に移動することが指示される。
【０１３０】
［ステップＳ７０５］携帯電話端末１００は、真のメールアドレス５０１と真の氏名５０２について、偽装メールアドレス５０３、偽装氏名５０４、時間帯指定５０５、偽装対象メール識別指定５０６の組を１レコードとして偽装用管理テーブル５３０を更新する。そして、携帯電話端末１００は、追加する偽装情報がある場合はステップＳ７０２にすすみ、追加する偽装情報がない場合は終了する。
【０１３１】
このようにして、携帯電話端末１００は、偽装用管理テーブル５３０を生成することができる。
ここで、偽装用管理テーブル５３０について詳細に説明する。偽装用管理テーブル５３０は、「加藤花子」を通信相手の一人とする「佐藤一郎」の偽装用管理テーブルである。偽装用管理テーブル５３０は、４つのレコード５３０ａ、５３０ｂ、５３０ｃ、５３０ｄを含む。これにより、真の通信相手「加藤花子」は、４つの偽の通信相手を持つ。偽の通信相手の一つ「ｘ１株式会社」は、時間帯指定５０５により、通信時間が「平日  ２０：００〜２２：００」にあるときに選択候補とされ、「受信フォルダＡ」を電子メールの移動格納先とする。また、偽の通信相手の一つ「ｚ１通販」は、時間帯指定５０５が「毎日  ６：００〜８：００」であるため常に選択候補とされ、「受信フォルダＢ」を電子メールの移動格納先とする。また、偽の通信相手の一つ「ｑ１ネット」は、時間帯指定５０５により、通信時間が「休日  １０：００〜２０：００」にあるときに選択候補とされる。そして、「ｑ１ネット」を偽の通信相手として偽装する電子メールは、偽装対象メール識別指定５０６により、「受信フォルダＢ」を電子メールの移動格納先とする。また、偽の通信相手の一つ「ｒ１商事」は、時間帯指定５０５により、通信時間が「毎日  １６：００〜２２：００」にあるときに選択候補とされ、「受信フォルダＢ」を電子メールの移動格納先とする。
【０１３２】
これにより、携帯電話端末１００の利用者は、表示している電子メールが真の電子メールか、偽の電子メールかを識別するための手がかりを電子メールの移動格納先により知ることができる。そして、携帯電話端末１００の利用者が、真の電子メールの閲覧をし損なう不利益を防止することができる。また、表示している電子メールが真の電子メールか、偽の電子メールかを識別するための手がかりを認識し得ない第三者は、電子メールの真偽を識別することは困難である。
【０１３３】
なお、偽装対象メール識別指定５０６は、偽装対象の受信メールの移動格納先の指定に限らず、たとえば、表示画面の背景色の変更、使用するフォントの変更、特定文字列の付加などを選択可能にしてもよい。
【０１３４】
なお、ステップＳ７０２で偽装対象とする電子メールを指定する情報の入力を受け付ける代わりに、偽装対象とする電子メールを含む受信フォルダを指定するようにしてもよい。受信フォルダを指定することで、受信フォルダに含まれる電子メールを一括して指定することができる。また、受信メールの振分機能を用いて振り分けられた電子メールを含む受信フォルダは、所定（たとえば、迷惑メールや広告メール、友人、会社関係、取引先、メールマガジンなど）のグループに属する電子メールで構成されるため、電子メールを一括して指定するのに都合がよい。
【０１３５】
また、偽装対象とする電子メールは、受信した電子メールのうち、アドレス帳に登録されていない通信相手（たとえば、迷惑メールや広告メールの送信元）から選択するようにしてもよい。このようにすれば、第三者により勝手に受信メールを返信された場合の不都合が少ない。
【０１３６】
なお、時間帯指定５０５の指定は、指定した電子メールの受信時間に基づいて指定することもできる。たとえば、指定した電子メールの受信時間が２０：３０であれば、時間帯区分の一つ「２０：００〜２２：００」を偽装時間帯に指定することができる。このような場合、携帯電話端末１００は、あらかじめ１日２４時間を１２等分するなどして時間帯区分を設定しておけばよい。
【０１３７】
次に、第５の実施形態の電子メール偽装の一例について、休日の１９：００に送信端末から受信端末に偽装メールを送信した場合を、図１８を用いて説明する。図１８は、第５の実施形態の受信メール偽装の一例を示す図である。
【０１３８】
「佐藤一郎」が件名「Ａ」の受信メール６３１を休日の１９：００に「加藤花子」から受信したとする。
受信端末１００ｄは、表示操作入力３５０ｃがあると、偽装用管理テーブル５３０を参照し、真の送信元「加藤花子」を偽装するためのレコードを抽出する。時間帯指定に登録されている時間帯に「休日  １９：００」の受信時間を含むレコードは、時間帯指定「休日  １０：００〜２０：００」のレコード５３０ｃと、時間帯指定「毎日  １６：００〜２２：００」のレコード５３０ｄがあるので、受信端末１００ｂは、レコード５３０ｃ、レコード５３０ｄのうちから無作為に１件を抽出する。そして、受信端末１００ｄは、偽装氏名「ｑ１ネット」、件名「Ｂ」の偽装受信メール６３２、または偽装氏名「ｒ１商事」、件名「Ｃ」の偽装受信メール６３３を表示する。件名「Ｂ」の偽装受信メール６３２は、レコード５３０ｃの偽装情報を作成するもととなった受信メールの件名、文書で偽装する。また、件名「Ｃ」の偽装受信メール６３３は、レコード５３０ｄの偽装情報を作成するもととなった受信メールの件名、文書で偽装する。
【０１３９】
したがって、実際に受信した受信メールを偽の電子メールとして表示するので件名、文書内容ともに自然な電子メールを偽装できる。また、実際に受信した時間に基づいて、時間帯指定がなされるので、件名、文書内容と照らしても自然な電子メールを偽装できる。
【０１４０】
そして、受信端末１００ｄは、偽装受信メール６３２、または偽装受信メール６３３を表示した状態で隠しコマンド入力３５０ｄがあると、偽装受信メール６３２、または偽装受信メール６３３に代えて真の受信メール６３１を表示する。
【０１４１】
次に、第６の実施形態の偽装用管理テーブルを説明する。図１９は、第６の実施形態の偽装用管理テーブルの一例を示す図である。第６の実施形態の偽装用管理テーブル５４０は、選択履歴５０７を有する点で、第５の実施形態の偽装用管理テーブル５３０と異なる。
【０１４２】
偽装用管理テーブル５００の一例である偽装用管理テーブル５４０は、真のメールアドレス５０１と真の氏名５０２について、偽装メールアドレス５０３、偽装氏名５０４、時間帯指定５０５、選択履歴５０７を関連付けしたデータテーブルである。偽装用管理テーブル５４０は、「加藤花子」を「ｘ１株式会社」で偽装するためのレコード５４０ａ、「加藤花子」を「ｚ１通販」で偽装するためのレコード５４０ｂ、「加藤花子」を「ｑ１ネット」で偽装するためのレコード５４０ｃ、「加藤花子」を「ｒ１商事」で偽装するためのレコード５４０ｄを含む。
【０１４３】
偽装用管理テーブル５４０は、「加藤花子」を通信相手の一人とする「佐藤一郎」の偽装用管理テーブルである。偽装用管理テーブル５４０は、４つのレコード５４０ａ、５４０ｂ、５４０ｃ、５４０ｄを含むことから、真の通信相手「加藤花子」は、４つの偽の通信相手を持つ。偽の通信相手の一つ「ｘ１株式会社」は、選択履歴５０７に「１回」とあり、過去に１度、選択されている。また、偽の通信相手の一つ「ｚ１通販」は、選択履歴５０７に「０回」とあり、過去に１度も選択されていない。また、偽の通信相手の一つ「ｑ１ネット」は、選択履歴５０７に「２回」とあり、過去に２度、選択されている。また、偽の通信相手の一つ「ｒ１商事」は、選択履歴５０７に「１回」とあり、過去に１度、選択されている。
【０１４４】
携帯電話端末１００は、偽装用管理テーブル５４０に記録してあるレコードから一のレコードを選択すると、選択したレコードの選択履歴５０７を１インクリメントして更新する。そして、選択履歴５０７は、偽装条件を満たした複数のレコードから一のレコードを選択する際に参酌される（この場合は、無作為抽出としない）。たとえば、ある期間に同じレコードばかりが抽出される不自然さを解消するために、選択履歴の値が大きい場合に抽出確率を小さくする、あるいは禁止することができる。
【０１４５】
このように、携帯電話端末１００は、過去の履歴を評価して偽装情報をレコードを抽出することで、より自然な電子メールの偽装をすることができる。
次に、第７の実施形態の通信端末装置を説明する。図２０は、第７の実施形態の通信端末装置のハードウェア構成例を示す図である。通信端末装置１５０は、ＣＰＵ１５１によって装置全体が制御されている。ＣＰＵ１５１には、バス１５７を介してＲＡＭ１５２、ハードディスクドライブ（ＨＤＤ：Hard Disk Drive）１５３、通信インタフェース１５４、グラフィック処理装置１５５、および入出力インタフェース１５６が接続されている。
【０１４６】
ＲＡＭ１５２には、ＣＰＵ１５１に実行させるＯＳのプログラムやサーバを実行するためのアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１５２には、ＣＰＵ１５１による処理に必要な各種データが格納される。ＨＤＤ１５３には、ＯＳやアプリケーションプログラムが格納される。
【０１４７】
グラフィック処理装置１５５には、表示装置１６０が接続されている。グラフィック処理装置１５５は、ＣＰＵ１５１からの命令にしたがって、画像を表示装置１６０の画面に表示させる。
【０１４８】
入出力インタフェース１５６には、キーボード１７０とマウス１８０とが接続されている。入出力インタフェース１５６は、キーボード１７０やマウス１８０から送られてくる信号を、バス１５７を介してＣＰＵ１５１に送信する。
【０１４９】
通信インタフェース１５４は、ネットワーク１９０に接続されている。通信インタフェース１５４は、ネットワーク１９０を介して、他のコンピュータとの間で電子メールの送受信を行う。
【０１５０】
以上のようなハードウェア構成によって、本実施形態の処理機能を実現することができる。なお、ネットワーク１９０を介して接続する他のコンピュータ（たとえば、メールサーバ、Ｗｅｂサーバなど）も同様のハードウェア構成で実現できる。
【０１５１】
このような通信端末装置１５０は、たとえば、メールソフトを実行し、ネットワーク１９０と接続するメールサーバを介して電子メールを送受信する。
また、通信端末装置１５０は、たとえば、Ｗｅｂブラウザソフトを実行し、ネットワーク１９０と接続するＷｅｂサーバを介して電子メール（Ｗｅｂメール）を送受信する。この場合、電子メールを偽装する機能を備えるのは、クライアント側でもよいし、サーバ側とすることもできる。
【０１５２】
なお、本実施形態で電子メール本体の偽装例を示したが、電子メールに添付したファイル（ファイル本体、またはファイル名）を含めて偽装するようにしてもよい。たとえば、添付ファイルがあってもないものとしたり、ファイル名やファイル形式を、偽のファイル名や正しくないファイル形式としてもよい。
【０１５３】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、検索結果出力装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【０１５４】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１５５】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムにしたがった処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムにしたがった処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムにしたがった処理を実行することもできる。
【０１５６】
なお、上述の実施形態は、実施形態の要旨を逸脱しない範囲内において種々の変更を加えることができる。
さらに、上述の実施形態は、多数の変形、変更が当業者にとって可能であり、説明した正確な構成および応用例に限定されるものではない。
【０１５７】
以上説明した実施形態の主な技術的特徴は、以下の付記の通りである。
（付記１）  電子メールまたは前記電子メールの通信履歴を表示する表示手段と、
前記電子メールに係る情報を偽装するための複数の偽装情報を記憶する偽装情報記憶手段と、
前記複数の偽装情報から一の偽装情報を選択する偽装情報選択手段と、
前記表示手段に表示する前記電子メールまたは前記電子メールを含む前記通信履歴を、前記一の偽装情報により偽装する偽装表示制御手段と、
を備えることを特徴とする通信端末装置。
【０１５８】
（付記２）  前記偽装情報記憶手段は、前記偽装情報に対応付けた時間帯指定情報を記憶し、
前記偽装情報選択手段は、前記時間帯指定情報に基づいて前記複数の偽装情報から前記一の偽装情報を選択することを特徴とする付記１記載の通信端末装置。
【０１５９】
（付記３）  前記偽装情報記憶手段は、
前記電子メールの真の通信相手、前記電子メールの偽装した通信相手、および前記時間帯指定情報を関係付けた偽装用管理テーブルを記憶することを特徴とする付記２記載の通信端末装置。
【０１６０】
（付記４）  前記偽装表示制御手段は、前記真の通信相手が前記偽装用管理テーブルに登録された前記電子メールを偽装することを特徴とする付記３記載の通信端末装置。
（付記５）  前記偽装情報選択手段が選択した前記電子メールに、偽装した旨を識別するための識別情報を付して送信する偽装電子メール送信手段を備え、
前記偽装表示制御手段は、前記識別情報が付された前記電子メールを偽装することを特徴とする付記１記載の通信端末装置。
【０１６１】
（付記６）  前記偽装情報選択手段は、
前記電子メールまたは前記通信履歴の前記表示手段への表示要求があった場合に、前記複数の偽装情報から一の偽装情報を選択することを特徴とする付記１記載の通信端末装置。（図８）
（付記７）  前記偽装情報選択手段は、
前記電子メールの受信があった場合に、前記複数の偽装情報から一の偽装情報を選択することを特徴とする付記１記載の通信端末装置。
【０１６２】
（付記８）  前記偽装情報選択手段は、
前記電子メールの送信要求があった場合に、前記複数の偽装情報から一の偽装情報を選択することを特徴とする付記１記載の通信端末装置。
【０１６３】
（付記９）  受信した前記電子メールを記憶する受信メール記憶手段と、
前記受信メール記憶手段が記憶する前記電子メールのうち所定条件を満たす前記電子メールから偽装情報を抽出する偽装情報抽出手段と、
を備えることを特徴とする付記１記載の通信端末装置。
【０１６４】
（付記１０）  受信した前記電子メールを記憶する受信メール記憶手段と、
前記受信メール記憶手段が記憶する前記電子メールのうち所定条件を満たす前記電子メールから偽装情報と、受信時間情報とを抽出する偽装情報抽出手段と、
を備え、
前記偽装情報記憶手段は、前記偽装情報に対応付けた時間帯指定情報を記憶し、
前記偽装情報選択手段は、前記時間帯指定情報に基づいて前記複数の偽装情報から一の偽装情報を選択することを特徴とする付記１記載の通信端末装置。
【０１６５】
（付記１１）  前記偽装情報記憶手段は、予め設定した複数の前記時間帯指定情報から前記受信時間情報に基づいて一の時間帯指定情報を前記偽装情報に対応付けることを特徴とする付記１０記載の通信端末装置。
【０１６６】
（付記１２）  前記偽装情報記憶手段は、前記偽装情報に対応付けた選択履歴情報を記憶し、
前記偽装情報選択手段は、前記選択履歴情報に基づいて前記複数の偽装情報から前記一の偽装情報を選択することを特徴とする付記１記載の通信端末装置。
【０１６７】
（付記１３）  前記偽装情報は、
前記電子メールの通信相手を偽装する情報であることを特徴とする付記１記載の通信端末装置。
【０１６８】
（付記１４）  前記偽装情報は、
前記電子メールの通信文を偽装する情報であることを特徴とする付記１記載の通信端末装置。
【０１６９】
（付記１５）  コンピュータを、
電子メールまたは前記電子メールの通信履歴を表示する表示手段、
前記電子メールに係る情報を偽装するための複数の偽装情報を記憶する偽装情報記憶手段、
前記複数の偽装情報から一の偽装情報を選択する偽装情報選択手段、
前記表示手段に表示する前記電子メールまたは前記電子メールを含む前記通信履歴を、前記一の偽装情報により偽装する偽装表示制御手段、
として機能させることを特徴とする通信端末装置用プログラム。
【符号の説明】
【０１７０】
１  通信端末装置
２  表示手段
３  偽装情報記憶手段
４  偽装情報選択手段
５  偽装表示制御手段
１００  携帯電話端末
１０１  呼制御部
１０２  無線制御部
１０３  送信側端末メール制御部
１０４  受信側端末メール制御部
１０５  偽装用管理テーブル操作部
１０６  画面表示部
１０７  キー制御部
３００  送信側端末メールアプリケーション
３５０  受信側端末メールアプリケーション
４００  偽装用管理テーブル操作モジュール
５００、５１０、５２０、５３０、５４０  偽装用管理テーブル
【図１】
2011008623.tif 000003
【図２】
2011008623.tif 000004
【図３】
2011008623.tif 000005
【図４】
2011008623.tif 000006
【図５】
2011008623.tif 000007
【図６】
2011008623.tif 000008
【図７】
2011008623.tif 000009
【図８】
2011008623.tif 000010
【図９】
2011008623.tif 000011
【図１０】
2011008623.tif 000012
【図１１】
2011008623.tif 000013
【図１２】
2011008623.tif 000014
【図１３】
2011008623.tif 000015
【図１４】
2011008623.tif 000016
【図１５】
2011008623.tif 000017
【図１６】
2011008623.tif 000018
【図１７】
2011008623.tif 000019
【図１８】
2011008623.tif 000020
【図１９】
2011008623.tif 000021
【図２０】
2011008623.tif 000022