(57)【要約】【課題】受信側端末が元々有するアプリケーションに制限を受けることなく、受信側端末においてメールの内容を受け取ること。【解決手段】通信処理装置であって、送信側メールサーバからのメールを受信するメール受信部と、メール受信部が受信した前記メールを分析して、メール宛先を取得するメール分析部と、取得されたメール宛先に基づいて、メールに付加すべきメールを処理するためのアプリケーションを決定し、決定されたアプリケーションを、メール受信部が受信したメールに付加するアプリケーション付加部と、アプリケーションが付加されたメールを受信側メールサーバに対して送信するメール送信部と、を備える。【選択図】  図１
2014160434.tif 000002
【特許請求の範囲】
【請求項１】
送信側メールサーバからのメールを受信するメール受信手段と、
前記メール受信手段が受信した前記メールを分析して、メール宛先を取得するメール分析手段と、
前記取得されたメール宛先に基づいて、前記メールに付加すべき、前記メールを処理するためのアプリケーションを決定し、決定された前記アプリケーションを、前記メール受信手段が受信した前記メールに付加するアプリケーション付加手段と、
前記アプリケーションが付加された前記メールを受信側メールサーバに対して送信するメール送信手段と、
を備える通信処理装置。
【請求項２】
前記アプリケーション付加手段は、
前記取得されたメール宛先に関連する少なくとも１つのプロファイルを受信するプロファイル受信手段と、
前記プロファイル受信手段が受信した前記少なくとも１つのプロファイルに基づいて、前記メールに付加すべきアプリケーションを受信するアプリケーション受信手段と、
を有する請求項１に記載の通信処理装置。
【請求項３】
前記アプリケーション付加手段は、
メール宛先と、該メール宛先に関連する少なくとも１つのプロファイルとを対応付けて登録するプロファイル登録手段と、
前記取得されたメール宛先に対応して、前記プロファイル登録手段から前記取得されたメール宛先に関連する少なくとも１つのプロファイルを検索するプロファイル検索手段と、
少なくとも１つのプロファイルとメールに付加すべきアプリケーションとを対応付けて登録するアプリケーション登録手段と、
前記プロファイル検索手段により検索された前記少なくとも１つのプロファイルに基づいて、前記アプリケーション登録手段から前記アプリケーションを取得し、前記メールに添付するアプリケーション添付手段と、
を有する請求項１に記載の通信処理装置。
【請求項４】
前記アプリケーション付加手段は、
メール宛先と、該メール宛先に関連する少なくとも１つのプロファイルとを対応付けて登録するプロファイルデータベースから、前記取得されたメール宛先に対応する少なくとも１つのプロファイルを検索するプロファイル検索手段と、
前記プロファイル検索手段により検索された前記少なくとも１つのプロファイルに基づいて、前記メールに添付すべきアプリケーションをアプリケーションデータベースからネットワークを介して受信し、前記メールに添付するアプリケーション添付手段と、
を有する請求項１に記載の通信処理装置。
【請求項５】
前記アプリケーション付加手段は、
少なくとも１つのプロファイルとメールに添付すべきアプリケーションの識別子とを対応付けて記憶する識別子記憶手段を有し、
前記取得されたメール宛先に関連する前記少なくとも１つのプロファイルに基づいて、前記識別子記憶手段から前記メールに添付すべきアプリケーションの識別子を取得し、前記アプリケーションの識別子に対応する前記メールに添付すべきアプリケーションを受信または取得する請求項３または４に記載の通信処理装置。
【請求項６】
前記プロファイルは、前記メール宛先の通信端末が有するプロファイルと前記メール宛先のユーザが有するプロファイルとを含む請求項２乃至５のいずれか１項に記載の通信処理装置。
【請求項７】
送信側メールサーバからのメールを受信するメール受信ステップと、
前記受信されたメールを分析して、メール宛先を取得するメール分析ステップと、
前記取得されたメール宛先に基づいて、前記メールに付加すべき、前記メールを処理するためのアプリケーションを決定し、決定された前記アプリケーションを、前記メール受信ステップにおいて受信したメールに付加するアプリケーション付加ステップと、
前記アプリケーションが付加されたメールを受信側メールサーバに対して送信するメール送信ステップと、
を含む通信処理装置の制御方法。
【請求項８】
送信側メールサーバからのメールを受信するメール受信ステップと、
前記受信されたメールを分析して、メール宛先を取得するメール分析ステップと、
前記取得されたメール宛先に基づいて、前記メールに付加すべき、前記メールを処理するためのアプリケーションを決定し、決定された前記アプリケーションを、前記メール受信ステップにおいて受信したメールに付加するアプリケーション付加ステップと、
前記アプリケーションが付加されたメールを受信側メールサーバに対して送信するメール送信ステップと、
をコンピュータに実行させる通信処理装置の制御プログラム。
【請求項９】
アプリケーションが登録されたアプリケーション登録手段と、
通信中のメールを分析して、メール宛先を取得するメール分析手段と、
前記取得されたメール宛先に基づいて、前記通信中のメールを処理するため前記通信中のメールに付加すべきアプリケーションを決定し、前記アプリケーション登録手段から前記決定されたアプリケーションを読み出して、前記通信中のメールに付加するアプリケーション付加手段と、
を備える通信処理システム。
【請求項１０】
通信中のメールを分析して、メール宛先を取得するメール分析ステップと、
前記取得されたメール宛先に基づいて、前記メールを処理するため前記通信中のメールに付加すべきアプリケーションを決定するアプリケーション決定ステップと、
アプリケーションが登録されたアプリケーション登録手段から前記決定されたアプリケーションを読み出して、前記通信中のメールに付加するアプリケーション付加ステップと、
を含む通信処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なる環境下にあるメール送信元からメール宛先にメールを送信するための通信処理技術に関する。
【背景技術】
【０００２】
上記技術分野において、特許文献１の段落０００７〜０００９、００１７、００２７、００４７、００４８に示されている電子メール配信システムは、受信側端末装置のプロファイル情報に基づいて電子メールを変換して、受信側端末装置に送信する。また、特許文献２の段落００１６〜００１８、００２８〜００２９、００３９、００４２、００９８に示されている受信端末装置は、電子メールのためのアプリケーションプログラムと３次元描画表示のためのアプリケーションプログラムとを備える。そして、特許文献２に記載の受信端末装置は、電子メールのアドレスに付加された、３次元描画表示のアプリケーションプログラムを起動するための特定の文字／記号に対応して、アプリケーションを起動する。また、特許文献３の段落００１４〜００１５、００２１、００２８、００４３には、電子メールのヘッダ部に記述された拡張タグを付したコマンドを、拡張タグに対応して変換し、マルチメディア電子メールシステムにおいて、変換されたコマンドに対応する特定の動作を行なう技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2007-011879号公報
【特許文献２】特開2005-326978号公報
【特許文献３】特開2000-134256号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術の特許文献１では、電子メールに対して変換をするか否かを判定し、変換が必要であれば変換してから、変換結果を受信側端末に送信する。したがって、電子メールの変換が受信側端末外で行なわれるため、変換結果が受信側端末とマッチしない場合も発生する。一方、特許文献２や特許文献３では、受信側端末が所望の処理を実現するアプリケーションを有することが前提であり、当該アプリケーションを有していない受信側端末では電子メールを所望の形式で得ることができなかった。
【０００５】
本発明の目的は、上述の課題を解決する技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る通信処理装置は、
送信側メールサーバからのメールを受信するメール受信手段と、
前記メール受信手段が受信した前記メールを分析して、メール宛先を取得するメール分析手段と、
前記取得されたメール宛先に基づいて、前記メールに付加すべき、前記メールを処理するためのアプリケーションを決定し、決定された前記アプリケーションを、前記メール受信手段が受信した前記メールに付加するアプリケーション付加手段と、
前記アプリケーションが付加された前記メールを受信側メールサーバに対して送信するメール送信手段と、
を備える。
【０００７】
上記目的を達成するため、本発明に係る通信処理装置の制御方法は、
送信側メールサーバからのメールを受信するメール受信ステップと、
前記受信されたメールを分析して、メール宛先を取得するメール分析ステップと、
前記取得されたメール宛先に基づいて、前記メールに付加すべき、前記メールを処理するためのアプリケーションを決定し、決定された前記アプリケーションを、前記メール受信ステップにおいて受信したメールに付加するアプリケーション付加ステップと、
前記アプリケーションが付加されたメールを受信側メールサーバに対して送信するメール送信ステップと、
を含む。
【０００８】
上記目的を達成するため、本発明に係る通信処理装置の制御プログラムは、
送信側メールサーバからのメールを受信するメール受信ステップと、
前記受信されたメールを分析して、メール宛先を取得するメール分析ステップと、
前記取得されたメール宛先に基づいて、前記メールに付加すべき、前記メールを処理するためのアプリケーションを決定し、決定された前記アプリケーションを、前記メール受信ステップにおいて受信したメールに付加するアプリケーション付加ステップと、
前記アプリケーションが付加されたメールを受信側メールサーバに対して送信するメール送信ステップと、
をコンピュータに実行させる。
【０００９】
上記目的を達成するため、本発明に係る通信処理システムは、
アプリケーションが登録されたアプリケーション登録手段と、
通信中のメールを分析して、メール宛先を取得するメール分析手段と、
前記取得されたメール宛先に基づいて、前記通信中のメールを処理するため前記通信中のメールに付加すべきアプリケーションを決定し、前記アプリケーション登録手段から前記決定されたアプリケーションを読み出して、前記通信中のメールに付加するアプリケーション付加手段と、
を備える。
【００１０】
上記目的を達成するため、本発明に係る通信処理方法は、
通信中のメールを分析して、メール宛先を取得するメール分析ステップと、
前記取得されたメール宛先に基づいて、前記メールを処理するため前記通信中のメールに付加すべきアプリケーションを決定するアプリケーション決定ステップと、
アプリケーションが登録されたアプリケーション登録手段から前記決定されたアプリケーションを読み出して、前記通信中のメールに付加するアプリケーション付加ステップと、
を含む
【発明の効果】
【００１１】
本発明によれば、受信側端末が元々有するアプリケーションに制限を受けることなく、受信側端末においてメールの内容を受け取ることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係る通信処理装置の構成を示すブロック図である。
【図２】本発明の第２実施形態に係るアプリケーション添付装置を含む通信処理システムの概要を示す図である。
【図３】本発明の第２実施形態に係るアプリケーション添付装置を含む通信処理システムの構成を示す図である。
【図４】本発明の第２実施形態に係るアプリケーション添付装置の機能構成を示すブロック図である。
【図５】本発明の第２実施形態に係るアプリケーション添付装置の受信メールと送信メールとの構成を示す図である。
【図６】本発明の第２実施形態に係るプロファイルデータベースの構成を示す図である。
【図７】本発明の第２実施形態に係る添付アプリケーション選択テーブルの構成を示す図である。
【図８】本発明の第２実施形態に係るアプリケーションデータベースの構成を示す図である。
【図９】本発明の第２実施形態に係るアプリケーション添付処理の手順を示すフローチャートである。
【図１０】本発明の第３実施形態に係るプロファイルデータベースの構成を示す図である。
【図１１】本発明の第３実施形態に係るアプリケーション添付処理の手順を示すフローチャートである。
【図１２】本発明の第４実施形態に係るアプリケーション添付装置の機能構成を示すブロック図である。
【図１３】本発明の第４実施形態に係るプロファイル階層化テーブルの構成を示す図である。
【図１４Ａ】本発明の第４実施形態に係るプロファイルデータベースの構成を示す図である。
【図１４Ｂ】本発明の第４実施形態に係る添付アプリケーション選択テーブルの構成を示す図である。
【図１５】本発明の第４実施形態に係るプロファイル登録処理の手順を示すフローチャートである。
【図１６】本発明の第５実施形態に係るアプリケーション添付装置の受信メールと送信メールとの構成を示す図である。
【図１７】本発明の第５実施形態に係るアプリケーションデータベースの構成を示す図である。
【図１８】本発明の第６実施形態に係る通信処理システムの構成を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下に、図面を参照して、本発明の実施の形態について例示的に詳しく説明する。ただし、以下の実施の形態に記載されている構成要素はあくまで例示であり、本発明の技術範囲をそれらのみに限定する趣旨のものではない。
なお、本明細書で使用される文言「プロファイル」は、対象物の属性や設定情報などを含む概念であり、特に、メール宛先となる通信端末の属性や設定情報および／またはメール宛先の通信端末を使用するユーザの属性や設定情報を含む。
【００１４】
［第１実施形態］
本発明の第１実施形態としての通信処理装置１００について、図１を用いて説明する。通信処理装置１００は、異なる環境下にあるメール送信元からメール宛先にメールを送信するための装置である。
【００１５】
図１に示すように、通信処理装置１００は、メール受信部１１０と、メール分析部１２０と、アプリケーション付加部１４０と、メール送信部１５０と、を含む。メール受信部１１０は、送信側メールサーバからのメールを受信する。メール分析部１２０は、メール受信部１１０が受信したメールを分析して、メール宛先を取得する。アプリケーション付加部１４０は、取得されたメール宛先に基づいて、メールに付加すべき、メールを処理するためのアプリケーションを決定し、決定されたアプリケーションを、メール受信部１１０が受信したメールに付加する。メール送信部１５０は、アプリケーションが付加されたメールを受信側メールサーバに対して送信する。
【００１６】
本実施形態によれば、受信側端末でメール内容を受け取れるよう変換するアプリケーションをメールに付加して送信することで、受信側端末が元々有するアプリケーションに制限を受けることなく、受信側端末においてメールの内容を受け取ることができる。
【００１７】
［第２実施形態］
次に、本発明の第２実施形態に係る通信処理装置であるアプリケーション添付装置について説明する。本実施形態のアプリケーション添付装置は、メール送信元からのメールの内容が「メール宛先」に伝わらない状況、例えば、「利用言語の違い」や「メディア環境の違い」など、があっても、メール内容がメール宛先のユーザに伝わるようにする。そのため、メールにメール変換のアプリケーションを添付して、メール宛先に送信する。ここで、メール宛先とは、メールアドレスに限定されるものではなく、インターネットプロトコルで示されるアドレス（ＩＰアドレス）や、受信側端末を特定する他の識別子であってもよい。
【００１８】
「利用言語の違い」とは、例えば、日本語のメールを海外に送信する場合、海外製の端末では日本語に対応しておらず、テキストを表示することができないなどの状況を示す。従来の方法では、海外でメール機能が使える日本製の携帯電話を用意したり、ウェブメールなどに送信して、ＰＣ(Personal Computer)で閲覧したりするといった対策が必要になる。本実施形態においては、例えば、日本語のメールを送信する際、受信側端末が日本語を表示することができなくても、アプリケーション添付装置において画像ファイルに変換するアプリケーションをメールに添付することで、受信側ユーザはメッセージを把握できる。また、アプリケーション添付装置において日本語テキストを翻訳するアプリケーションをメールに添付することで、受信側ユーザはメッセージを把握できる。その上、送信側端末では通常のメール送信操作だけでよく、メール宛先を意識する必要がない。
【００１９】
「メディア環境の違い」とは、例えば、メール宛先が車両でユーザが運転中などディスプレイを見ることができない場合に、メールの文字列を音声で聞きたいなどの状況を示す。本実施形態では、例えば、アプリケーション添付装置において文字列を音声に変換するアプリケーションを添付すれば、受信側端末ではメールを音声形式で取得することで、メールの内容を知ることができる。
【００２０】
さらに、メールの内容がメール宛先に伝わらない状況としては、形式変換以外にも、メールに添付した圧縮ファイルを、解凍機能を持たない受信側端末が受信する状況もある。この状況であれば、例えば、アプリケーション添付装置において回答アプリケーションをメールに添付することにより、受信側端末上でも展開することが可能となる。
【００２１】
本実施形態によれば、メールにアプリケーションを添付することで、受信側ユーザが利用する受信側端末に関係なく、受信側ユーザが情報内容を取得できる。さらに、受信側ユーザがどのような端末、どのような形式で情報を取得するにせよ、あくまで送信側ユーザはユーザ宛先のプロファイルを考慮することなく、送信側端末から通常のメールを送信するのみでよい。
【００２２】
なお、本実施形態においては、日本語のメールを海外製の携帯電話で受信する場合を主に説明する。また、変換するメディア形式もアプリケーション次第のため制限はないが、ここでは画像形式で出力する場合を考える。また、受信側端末はあらかじめ変換情報を入力することで、添付するアプリケーションを決めるためのメール宛先に対応するプロファイルをアプリケーション添付装置に登録を行っているものとする。しかしながら、メール宛先に対応するプロファイルは、あらかじめ収集されたプロファイルを格納した記憶媒体を利用しても、外部のプロファイルサーバから提供を受けてもよく、本実施形態の構成に限定されない。
【００２３】
《通信処理システム》
図２および図３を参照して、本実施形態のアプリケーション添付装置を含む通信処理システムについて説明する。
【００２４】
（概要）
図２は、本実施形態に係るアプリケーション添付装置２１０を含む通信処理システム２００の概要を示す図である。なお、図２において、アプリケーション添付装置２１０は、プロトコルや使用言語などが異なるネットワーク間に配置されるゲートウェイと一体に、あるいはゲートウェイに関連付けて配置されている。また、実際には、各ネットワーク間にそれぞれゲートウェイがあるが、図２においては、１つのアプリケーション添付装置２１０で代表させている。あるいは、メールサーバやルータなどからの要請に基づいて、アプリケーション添付装置２１０においてアプリケーションの添付を行なうこともできる。
【００２５】
図２の構成では、一例として、４つの異なるネットワークがアプリケーション添付装置２１０を介して接続されている。４つの異なるネットワークは、日本語圏ネットワーク２２０と、車両ネットワーク２３０と、英語圏ネットワーク２４０と、中国語圏ネットワーク２５０と、である。以下、日本語圏ネットワーク２２０の通信端末２２１から日本語キャラクタのメールを各ネットワークの車両２３２や通信端末２４３、２４４、２５５宛に送る場合を説明する。なお、英語圏ネットワーク２４０の通信端末２４３および２４４と、中国語圏ネットワーク２５０の通信端末２５５とは、日本語キャラクタを認識してフォント表示する機能を有しないとする。一方、車両ネットワーク２３０は日本語メールの処理機能を有するものとする。
【００２６】
まず、通信端末２２１からの日本語メールを車両ネットワーク２３０内の車両２３２に送信した場合を想定する。アプリケーション添付装置２１０によるアプリケーション添付がなければ、日本語メールがそのまま車両２３２内の画面に表示される。しかしそれでは、車両２３２を運転中のユーザにはメール内容が伝わらない可能性がある。そこで、アプリケーション添付装置２１０は、運転中にメールを音声で聞けるよう、車両２３２宛のメールについて音声読上アプリケーションを添付して送信する。車両２３２では、音声読上アプリケーションを実行することにより受信メールを音声に変換して出力する。
【００２７】
次に、通信端末２２１からの日本語メールを英語圏ネットワーク２４０内の通信端末２４３に送信した場合を想定する。アプリケーション添付装置２１０によるアプリケーション添付がなければ、日本語メールがそのまま通信端末２４３に送信され、日本語処理機能のない通信端末２４３ではメールが正しく画面に表示されない。したがって、通信端末２４３を使用中のユーザにはメール内容が伝わらない。そこで、アプリケーション添付装置２１０は、日本語メールを英語に翻訳して出力するように、通信端末２４３宛のメールについて日英翻訳アプリケーションを添付して送信する。通信端末２４３では、受信メールを日英翻訳アプリケーションによって英語に変換して出力する。
【００２８】
次に、通信端末２２１からの日本語メールを英語圏ネットワーク２４０内の日本人ユーザが操作する通信端末２４４に送信した場合を想定する。通信端末２４３の場合と同様に、アプリケーション添付装置２１０によるアプリケーション添付がなければ、日本語メールがそのまま通信端末２４３に送信され、日本語処理機能のない通信端末２４３ではメールが正しく画面に表示されない。したがって、通信端末２４４を使用中のユーザにはメール内容が伝わらない。そこで、アプリケーション添付装置２１０は、日本語メールを画像で出力するように、通信端末２４４宛のメールについて画像化アプリケーションを添付して送信する。通信端末２４４では、受信メールを画像化アプリケーションによって画像に変換して出力する。
【００２９】
次に、通信端末２２１からの日本語メールを中国語圏ネットワーク２５０内の通信端末２５５に送信した場合を想定する。アプリケーション添付装置２１０によるアプリケーション添付がなければ、日本語メールがそのまま通信端末２４３に送信され、日本語処理機能のない通信端末２５５ではメールが正しく画面に表示されない。したがって、通信端末２５５を使用中のユーザにはメール内容が伝わらない。そこで、アプリケーション添付装置２１０は、日本語メールを中国語に翻訳して出力するように、通信端末２５５宛のメールについて日中翻訳アプリケーションを添付して送信する。通信端末２５５では、受信メールを日中翻訳アプリケーションによって中国語に変換して出力する。
【００３０】
なお、上記例では、それぞれメールを受信する通信端末からメール変換用のアプリケーション添付を依頼したが、他の通信端末からアプリケーション添付をするメール宛先を指定することも可能である。
【００３１】
（構成）
図３は、本実施形態に係るアプリケーション添付装置２１０を含む通信処理システム２００の基本構成を模式化した図である。つまり、図３においては、ネットワークやルータなどは省略している。図３のように、通信処理システム２００は、送信側端末３１０と、送信側メールサーバ３２０と、本実施形態のアプリケーション添付装置２１０と、受信側メールサーバ３３０と、受信側端末３４０と、を有する。このように、本実施形態のアプリケーション添付装置２１０は、送信側端末３１０からのメールを保持し、ネットワークを介して受信側メールサーバ３３０宛に送信する送信側メールサーバ３２０と、受信側メールサーバ３３０との間に追加配置される。メールがアプリケーション添付装置２１０を経由することで、メールにアプリケーションが添付される。そして、アプリケーション添付装置２１０には、受信側端末３４０から添付するアプリケーションを選定するためのプロファイルを含む変換情報があらかじめ登録されているので、送信側端末３１０からはメール宛先の形式を意識することなくメールを送信できる。なお、メール宛先に対応するプロファイルを、あらかじめ収集されたプロファイルを格納した記憶媒体や、外部のプロファイルサーバから提供を受ける場合は、破線のような構成となる。
【００３２】
《アプリケーション添付装置の機能構成》
図４は、本実施形態に係るアプリケーション添付装置２１０の機能構成を示すブロック図である。なお、図４の各機能構成部は独立したハードウェアで構成されてもよいし、メモリやストレージに記憶されたプログラムをＣＰＵ（Central Processing Unit）で実行することにより、各機能構成部を実現してもよい。その場合、例えば、データベース（以下、データベース）はストレージに格納され、各処理に必要なデータはメモリに一時記憶される。
【００３３】
アプリケーション添付装置２１０にはメールキューが２つあり、送信側メールサーバ３２０から受信したメールをキューイングする受信メールキュー４４０と、受信側メールサーバ３３０へ送信するメールをキューイングする送信メールキュー４７０である。
【００３４】
また、アプリケーション添付装置２１０は、プロファイルデータベース４３０とアプリケーションデータベース４２０の２つのデータベースを持っている。プロファイルデータベース４３０には受信側端末３４０からユーザが登録したメール宛先を含む変換情報が格納されている。アプリケーションデータベース４２０には、メディア形式変換などに用いるアプリケーションが格納されている。なお、各データベースは、アプリケーション添付装置２１０の外部にあって、アプリケーション添付装置２１０がデータを各データベースから取得する構成であってもよい。
【００３５】
あらかじめ受信側端末３４０からユーザインタフェース（以下、ＵＩ）を介して入力された変換情報は、プロファイル登録部４１０によって、プロファイルデータベース４３０に登録される。なお、プロファイルデータベース４３０がアプリケーション添付装置２１０の外部にある場合は、アプリケーション添付装置２１０にはプロファイル登録部４１０はなく、プロファイル受信部（あるいは取得部）が設けられる。
【００３６】
以下、図４の構成における、メールへのアプリケーション添付処理を説明する。送信側メールサーバ３２０からのメールが受信メールキュー４４０で保持され、受信メールキュー４４０から受信メールキュー４４０に渡される。受信メールキュー４４０は、メールからメール宛先を抽出して、メール宛先をプロファイルデータベース４３０に送る。プロファイルデータベース４３０は、受け取ったメール宛先があるか否かを検索して、合致するメール宛先があれば、そのメール宛先に対応付けて登録されているメール宛先のプロファイルを読み出して、プロファイル検索部４５０に返す。なお、プロファイル検索部４５０は、合致するメール宛先の有無を検索したが、合致するメール宛先に対応するプロファイルの有無を検索してもよい。
【００３７】
合致するメール宛先があってプロファイルを受け取ったプロファイル検索部４５０は、メール宛先が登録されている旨と、メール宛先に対応して登録されているプロファイルとをアプリケーション添付部４６０に渡す。アプリケーション添付部４６０は、識別子記憶部としての添付アプリケーション選択テーブル４６１を有し、プロファイル検索部４５０から受け取ったプロファイルに基づいて、メールに添付すべきアプリケーションを識別する識別子であるアプリケーションＩＤを決定する。アプリケーション添付部４６０は、アプリケーションデータベース４２０に決定したアプリケーションＩＤを送り、アプリケーションデータベース４２０からアプリケーションＩＤにより検索されたアプリケーションを読み出す。そして、アプリケーション添付部４６０は、アプリケーションデータベース４２０から読み出したアプリケーションをメールに添付して、送信メールキュー４７０に送る。一方、プロファイルデータベース４３０に合致するメール宛先がなく、プロファイル検索部４５０にプロファイルが返されない場合、プロファイル検索部４５０は、メールをそのまま送信メールキュー４７０に送る。なお、図４においては、アプリケーション添付部４６０が添付アプリケーション選択テーブル４６１を有しているが、アプリケーションデータベース４２０が同様の添付アプリケーション選択テーブルを有していてもよい。その場合、アプリケーション添付部４６０は、プロファイル検索部４５０から受け取ったプロファイルをそのままアプリケーションデータベース４２０に送り、プロファイルに基づいて検索されたアプリケーションをアプリケーションデータベース４２０から取得することになる。以上の構成において、アプリケーションデータベース４２０、プロファイルデータベース４３０、プロファイル検索部４５０およびアプリケーション添付部４６０は、アプリケーション付加手段として機能する。
【００３８】
送信メールキュー４７０に保持された、アプリケーションが添付されたメールもアプリケーションが添付されないメールも、キューイングされた順に受信側メールサーバ３３０に送出され、受信側メールサーバ３３０から受信側端末３４０に送信される。
【００３９】
なお、図４においては、アプリケーションデータベース４２０とプロファイルデータベース４３０とが別の機能構成部として示されているが、メール宛先を含むプロファイルに対応してアプリケーションプログラムを直接紐付けるのであれば、１つのアプリケーション登録部として統合できる。また、図４においては、送信側メールサーバ３２０と受信側メールサーバ３３０とで、アプリケーション添付装置２１０のメール受信元とメール送信先を代表させたが、これに限定されない。１つのメールサーバからの受信および送信であっても、他のメール通信の構成要素であるゲートウェイ、ルータなどからの受信やゲートウェイ、ルータなどへの送信であってもよい。
【００４０】
（メール構成）
図５は、本実施形態に係るアプリケーション添付装置２１０の受信メール５１０とアプリケーションが添付された送信メール５２０との構成を示す図である。なお、図５は、簡略化した模式図であって、詳細は標準化されているので省略する。なお、図４のように、送信側メールサーバ３２０から受信メール５１０を受信し、受信側メールサーバ３３０に送信メール５２０を送信する場合に、メールは、送信元が送信側メールサーバ３２０を示し、送信先が受信側メールサーバ３３０を示すヘッダでカプセリングされている。
【００４１】
アプリケーション添付装置２１０の受信メールキュー４４０に保持される受信メール５１０は、ヘッダ５１１に続いて、宛先アドレス５１２と、送信元アドレス５１３と、メールデータ５１４と、全メールデータから生成されたエラー訂正コード５１５と、を順に含む。
【００４２】
アプリケーション添付装置２１０の送信メールキュー４７０に保持される、アプリケーションが添付された送信メール５２０は、受信メール５１０に加えて、添付された添付アプリケーション５２５を含む。なお、他の同じ構成には、受信メール５１０と同様の参照番号を付して、説明は省略する。
【００４３】
（プロファイルデータベース）
図６は、本実施形態に係るプロファイルデータベース４３０の構成を示す図である。なお、プロファイルデータベース４３０の構成は、図６に限定されない。
【００４４】
プロファイルデータベース４３０は、アプリケーションの添付を指示されたメール宛先の宛先メールアドレス６０１に対応付けて、メール宛先の有するプロファイル、あるいはメール宛先に対応して入力されたプロファイル６０２を登録する。図６において、プロファイルは、メール宛先の通信端末が有するプロファイルとメール宛先のユーザが有するプロファイルとを含んでいる。例えば、メール宛先の通信端末が有するプロファイルとしては、通信端末の表示可能文字種または通信端末の現在位置が図示され、メール宛先のユーザが有するプロファイルとしては、ユーザの読解可能文字種またはユーザの読解能力またはユーザの視覚能力が図示されている。なお、プロファイルは、図６の例に限定されない。
【００４５】
（添付アプリケーション選択テーブル）
図７は、本実施形態に係る添付アプリケーション選択テーブル４６１の構成を示す図である。添付アプリケーション選択テーブル４６１は、メール宛先のプロファイルから添付アプリケーションを決定するアプリケーション決定部として機能する。
【００４６】
添付アプリケーション選択テーブル４６１は、プロファイルの組７０１に対応付けて、メールに添付すべき添付アプリケーションを識別する添付アプリケーションＩＤ７０２を記憶する。
【００４７】
（アプリケーションデータベース）
図８は、本実施形態に係るアプリケーションデータベース４２０の構成を示す図である。なお、アプリケーションデータベース４２０の構成は、図８に限定されない。
【００４８】
アプリケーションデータベース４２０は、添付を指示されたアプリケーションの識別子である添付アプリケーションＩＤ８０１に対応付けて、添付アプリケーション８０２を登録する。
【００４９】
《アプリケーション添付装置の処理手順》
以下、本実施形態のアプリケーション添付装置２１０の処理手順を説明する。なお、かかる処理手順において、アプリケーション添付装置２１０の機能構成部がソフトウェアで実現される場合には、ＣＰＵが各ステップを実現するプログラムを実行する。
【００５０】
（アプリケーション添付処理）
図９は、本実施形態に係るアプリケーション添付処理の手順を示すフローチャートである。
【００５１】
ステップＳ９０１において、アプリケーション添付装置２１０は、送信側メールサーバ３２０からのメールの受信を待つ。メールを受信すると、受信順に受信メールキュー４４０に保持される。受信メールキュー４４０から受信メールが取り出されると、アプリケーション添付装置２１０は、ステップＳ９０３において、受信メールからメール宛先を抽出する。なお、受信メールからのメール宛先の抽出は、標準プロトコルから容易に実施できる。なお、実際には、添付アプリケーションの決定のために必要であれば、メール種別やメール送信元も抽出することになる。
【００５２】
次に、アプリケーション添付装置２１０は、ステップＳ９０５において、受信メールから抽出したメール宛先がプロファイルデータベース４３０にあるか否かを検索することによって、メール宛先に対応するプロファイルが登録されているか否かを検索する。アプリケーション添付装置２１０は、ステップＳ９０５において、メール宛先が登録されているか否かにより分岐する。メール宛先が登録されていなければ、アプリケーション添付装置２１０は、アプリケーションの添付されていない受信メールを、そのまま送信メールキュー４７０に入れる。
【００５３】
メール宛先が登録されていれば、アプリケーション添付装置２１０は、ステップＳ９０７において、プロファイルデータベース４３０からメール宛先に対応するプロファイルを取得する。そして、アプリケーション添付装置２１０は、ステップＳ９０９において、取得したプロファイルに基づいて、メールに添付するアプリケーションを取得する。受信側端末３４０のメール宛先は一意であるため、プロファイルデータベース４３０にメール宛先を登録済みならばアプリケーションも一意に決定できる。ステップＳ９０９においては、まず、取得したプロファイルに基づいて、添付アプリケーション選択テーブル４６１を参照して、添付アプリケーションの識別子である添付アプリケーションＩＤを取得する。今回の例の場合、アプリケーション添付装置２１０は、ステップＳ９０９において、プロファイルからメールに添付すべきビュアー（画像化アプリケーション）の識別子を取得する。次に、ステップＳ９０９においては、アプリケーションデータベース４２０からアプリケーションＩＤに対応する添付すべきアプリケーションを読み出す。そして、ステップＳ９１１において、アプリケーション添付装置２１０は、読み出したアプリケーションをメールに添付し、アプリケーションを添付したメールを、送信メールキュー４７０に入れる。一方、メール宛先が登録されていなければ、アプリケーション添付装置２１０は、アプリケーションの添付されていない受信メールを、そのまま送信メールキュー４７０に入れる。
【００５４】
ステップＳ９１３において、アプリケーション添付装置２１０は、送信メールキュー４７０に入れられたメールを、順次に受信側メールサーバ３３０に向けて送信する。これにより、プロファイルデータベース４３０に登録されたメール宛先を有するメールには、対応するアプリケーションを添付して受信側端末３４０に送信し、プロファイルデータベース４３０に登録されていないメール宛先を有するメールは、そのまま受信側端末３４０に送信する。
【００５５】
本実施形態によれば、日本語などの特殊文字を表示できない受信側端末でもビューア等のアプリケーションを添付することで内容を確認することができる。このほかにも、添付するアプリケーションを変更することで別の形式に変換できるため、受信側ユーザごとのニーズにあった柔軟な対応が可能となる。また、メールにアプリケーションを添付するため、メール受信が可能ならば受信側端末の種類に関係なく、機能を利用することができる。また、受信側端末で変換方式を選択するため、送信側端末での特殊な操作は発生せず、送信側ユーザは通常のメールと同様に扱うことができる。また、宛先場所が車内と登録されていれば音声読上アプリケーションを添付し、宛先である受信側端末が車内になければ音声読上アプリケーションは添付しない。したがって、車内にある場合にのみ、音声読上アプリケーションが添付される。なお、宛先である受信側端末が車内にあるか否かは、既存のＧＰＳによる位置取得により実現できる。
【００５６】
［第３実施形態］
次に、本発明の第３実施形態に係るアプリケーション添付装置について説明する。本実施形態に係るアプリケーション添付装置は、上記第２実施形態と比べると、メール宛先のプロファイルに基づいてアプリケーションを添付する場合に、アプリケーション付加条件を考慮する点で異なる。その他の構成および動作は、第２実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【００５７】
本実施形態によれば、メール宛先に加えて、あらかじめ設定されたアプリケーション付加条件に基づいて、アプリケーションの添付を決めるので、受信側ユーザに対するサービスのきめ細かい管理が提供できる。また、アプリケーション添付装置におけるアプリケーション添付処理を必要な範囲に制限できるので、アプリケーション添付装置の負荷を低減し、メール通信やネットワークの混雑を回避できる。
【００５８】
《アプリケーション添付装置の機能構成》
本実施形態のアプリケーション添付装置の機能構成を説明する。なお、プロファイルデータベース以外の構成は、図４のアプリケーション添付装置２１０の機能構成部と同様であるので、説明は省略する。
【００５９】
（プロファイルデータベース）
図１０は、本実施形態に係るプロファイルデータベース１０３０の構成を示す図である。なお、プロファイルデータベース１０３０は、第２実施形態の図４のプロファイルデータベース４３０に置き換わる構成要素である。また、本実施形態のプロファイルデータベース１０３０の構成は、図１０に限定されない。
【００６０】
プロファイルデータベース１０３０は、図６の宛先メールアドレス６０１とプロファイル６０２とに加えて、通信端末、特に受信側端末からＵＩを介して設定されたアプリケーション添付条件１００１を登録する、付加条件登録部として機能する。図１０には、アプリケーション付加条件として、送信元メールアドレスと、アプリケーション付加期間（添付期間）とが示されているが、これに限定されない。
【００６１】
送信元メールアドレスは、宛先メールアドレス６０１が登録されていても、送信元メールアドレスが合致しない場合は、アプリケーションを添付しない条件として使用される。例えば、送信元が日本語圏ネットワークで宛先が英語圏ネットワークであっても、全てのメールにアプリケーションを添付するのではなく、送信元メールアドレスが登録されているメールのみにアプリケーションを添付する。このようにすれば、アプリケーション添付を、受信側ユーザが内容を見たい送信元からのメールに制限できる。あるいは、送信元が日本語でなく英語のメールを送るのであれば、アプリケーションを添付する無駄を省くことができる。
【００６２】
添付期間は、宛先メールアドレス６０１が登録されていても、アプリケーション添付装置が受信メールを受け取った日時、あるいは、送信元がメールを送信した日時が、添付期間内でなければ、アプリケーションを添付しない条件として使用される。例えば、現在日時が添付期間を過ぎると、プロファイルデータベース４３０から登録を抹消することにより、受信側ユーザのプロファイルデータベース４３０への登録をランク分けすることも可能となる。
【００６３】
《アプリケーション添付装置の処理手順》
図１１を参照して、本実施形態のアプリケーション添付装置の処理手順を説明する。なお、かかる処理手順は、アプリケーション添付装置の機能構成部がソフトウェアで実現される場合には、ＣＰＵが各ステップを実現するプログラムを実行する。
【００６４】
（アプリケーション添付処理）
図１１は、本実施形態に係るアプリケーション添付処理の手順を示すフローチャートである。なお、図１１において、図９と同様のステップには同じステップ番号を付して、説明は省略する。
【００６５】
図１１において、アプリケーション添付装置は、ステップＳ１１０１において、アプリケーション添付条件があるか否かを判定する。アプリケーション添付条件があれば、アプリケーション添付装置は、ステップＳ１１０３において、添付条件を満足するか否かを判定する。すなわち、図１０の例では、送信元メールアドレスおよび添付期間が合致するか否かを判定する。なお、ステップＳ１１０３には、受信メールから送信元メールアドレスを抽出する処理も含まれる。あるいは、ステップＳ９０３において受信メールの宛先と共に送信元を抽出し、ステップＳ９０５において、受信メールの宛先と送信元とにより、アプリケーションを検索してもよい。
【００６６】
本実施形態によれば、メール宛先のプロファイルに基づいてアプリケーションを添付する場合に、あらかじめ設定されたアプリケーション添付条件に基づいて、アプリケーションの添付を決めるので、受信側ユーザに対するサービスのきめ細かい管理が提供できる。また、アプリケーション添付装置におけるアプリケーション添付処理を必要な範囲に制限できるので、アプリケーション添付装置の負荷を低減し、メール通信やネットワークの混雑を回避できる。
【００６７】
［第４実施形態］
次に、本発明の第４実施形態に係るアプリケーション添付装置について説明する。本実施形態に係るアプリケーション添付装置は、上記第２実施形態と比べると、メール宛先のプロファイルを階層的に登録することで添付するアプリケーションをより詳細に選定する構成を有する点で異なる。その他の構成および動作は、第２実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。
【００６８】
本実施形態によれば、添付するアプリケーションを階層的に選定できるので、受信側ユーザに対してきめ細かなアプリケーション添付処理が可能となる。
【００６９】
《アプリケーション添付装置の機能構成》
図１２は、本実施形態に係るアプリケーション添付装置１２００の機能構成を示すブロック図である。なお、図１２において、図４と同様の機能構成部には同じ参照番号を付して、説明を省略する。
【００７０】
図１２において、プロファイル登録部１２１０は、プロファイル階層化テーブル１２１１を有し、階層的な変換情報に基づいて、階層的に分類されたプロファイルをプロファイルデータベース１２３０に登録する。そして、プロファイルデータベース１２３０の階層的なプロファイルに基づいて、アプリケーション添付部１２６０の添付アプリケーション選択テーブル１２６１によって、添付するアプリケーションも詳細に選定される。
【００７１】
（プロファイル階層化テーブル）
図１３は、本実施形態に係るプロファイル階層化テーブル１２１１の構成を示す図である。
【００７２】
プロファイル階層化テーブル１２１１は、登録プロファイル１３０１のそれぞれに対応付けて、プロファイルを上位層と下位層との分けるための上位層／下位層フラグ１３０２を記憶する。なお、登録プロファイル１３０１は、プロファイル自身と、プロファイル種別とを含む。プロファイル種別としては、例えば、通信端末の端末プロファイルと使用するユーザのユーザプロファイルなどが含まれる。
【００７３】
（プロファイルデータベース）
図１４Ａは、本実施形態に係るプロファイルデータベース１２３０の構成を示す図である。なお、プロファイルデータベース１２３０の構成は図１４Ａに限定されない。なお、図１４Ａにおいて、第２実施形態の図６と同様の構成要素には同じ参照番号を付して、説明は省略する。
【００７４】
本例のプロファイルデータベース１２３０では、図１４Ａの上位層のプロファイル６０２は、図６のプロファイル６０２に相当している。そして、添付アプリケーションをさらに詳細に決定するための、下位層プロファイル１４１３を記憶する。しかしながら、このような上位層と下位層との分類に限定されない。基本的には、添付アプリケーションの大分類のために使用される上位層プロファイル、添付アプリケーションの小分類のために使用される下位層プロファイル、として分けられる。
【００７５】
（添付アプリケーション選択テーブル）
図１４Ｂは、本実施形態に係る添付アプリケーション選択テーブル１２６１の構成を示す図である。なお、図１４Ａにおいて、第２実施形態の図７と同様の構成要素には同じ参照番号を付して、説明は省略する。
【００７６】
添付アプリケーション選択テーブル１２６１は、図７の構成に相当する上位層プロファイル７０１と添付アプリケーションＩＤ７０２に加えて、下位層プロファイル１４２３と、添付アプリケーションＩＤ１４２４とを記憶する。なお、添付アプリケーションＩＤ１４２４で示される小分類の添付アプリケーションは、添付アプリケーションＩＤ７０２で示される大分類の添付アプリケーションの一部が変更されたものであっても、あるいは、大分類の添付アプリケーションにアプリケーションを付加したものであってもよい。
【００７７】
《アプリケーション添付装置の処理手順》
図１５を参照して、本実施形態のアプリケーション添付装置の処理手順を説明する。なお、かかる処理手順は、アプリケーション添付装置の機能構成部がソフトウェアで実現される場合には、ＣＰＵが各ステップを実現するプログラムを実行する。本実施形態においては、アプリケーション添付処理は、第２実施形態あるいは第３実施形態と同様であるので、図示および説明は省略する。
【００７８】
（プロファイル登録処理）
図１５は、本実施形態に係るプロファイル登録処理の手順を示すフローチャートである。
【００７９】
ステップＳ１５０１において、アプリケーション添付装置１２００は、ＵＩを介して受信側端末の受信メールアドレスを取得する。ステップＳ１５０３において、アプリケーション添付装置１２００は、ＵＩを介して入力されたアプリケーション選定用のプロファイルを取得する。アプリケーション選定用のプロファイルが入力されたならば、アプリケーション添付装置１２００は、ステップＳ１５０５において、入力されたプロファイルが上位層か下位層かを判定する。上位層と判定されれば、アプリケーション添付装置１２００は、ステップＳ１５０７において、プロファイルデータベース１２３０の上位層プロファイル６０２の欄に登録する。下位層と判定されれば、アプリケーション添付装置１２００は、ステップＳ１５０９において、プロファイルデータベース１２３０の下位層プロファイル１４１３の欄に登録する。
【００８０】
本実施形態によれば、添付するアプリケーションを、階層的なプロファイルによって選定できるので、受信側ユーザに対してきめ細かなアプリケーション添付処理が可能となる。
【００８１】
［第５実施形態］
次に、本発明の第５実施形態に係るアプリケーション添付装置について説明する。本実施形態に係るアプリケーション添付装置は、上記第２実施形態と比べると、メールに複数のアプリケーションとその動作手順アプリケーションとを添付する点で異なる。その他の構成および動作は、第２実施形態と同様であるため、同じ構成および動作については同じ符号を付してその詳しい説明を省略する。例えば、送信するメール内容が日本語で、メール宛先が英語対応で受取人の視覚が不自由で、メール表示を読むことが困難であることがプロファイルから判明すれば、日本語を英語に翻訳して、さらに音声読み上げをする。また、送信するメール内容が日本語で、メール宛先が中国語対応であれば、日本語を中国語に翻訳して、画像化したり音声を読み上げたりする。
【００８２】
本実施形態によれば、複数のアプリケーションを組み合わせた処理をメール宛先で実行できるので、受信側ユーザに対して組合せ処理によるきめ細かなサービスが可能となる。さらに、アプリケーションの共通部分を分割して格納できるので、アプリケーションデータベースの容量の削減、あるいはアプリケーション種別を豊富にできる。
【００８３】
《アプリケーション添付装置の機能構成》
本実施形態のアプリケーション添付装置の機能構成は、アプリケーションデータベース１７２０の構成を除いて、図４または図１２と同様であるので、図示および説明は省略する。
【００８４】
（メール構成）
図１６は、本実施形態に係るアプリケーション添付装置１６１０の受信メール５１０と送信メール１６２０との構成を示す図である。なお、図１６において、図５と同様の構成要素には同じ参照番号を付して、説明は省略する。
【００８５】
本実施形態のアプリケーション添付装置１６１０から送信される、複数のアプリケーションが添付された送信メール１６２０は、次の構成を含む。すなわち、動作手順アプリケーション１６２１と、第１添付アプリケーション１６２２〜第ｎ添付アプリケーション１６２３と、全メールデータから生成されたエラー訂正コード１６２４とである。
【００８６】
（アプリケーションデータベース）
図１７は、本実施形態に係るアプリケーションデータベース１７２０の構成を示す図である。なお、アプリケーションデータベース１７２０の構成は、図１７に限定されない。また、図１７において、図７と同様の構成には同じ参照番号を付して、説明を省略する。
【００８７】
アプリケーションデータベース１７２０は、図７の添付アプリケーションに加えて、動作手順アプリケーションを格納する。動作手順アプリケーションＩＤ１７０１に対応付けて、動作手順アプリケーション１７０２を格納する。
【００８８】
なお、本実施形態のアプリケーション添付装置１６１０の処理手順は、上記実施形態の処理手順と同様なので、図示および説明は省略する。
【００８９】
本実施形態によれば、複数のアプリケーションを組み合わせた処理をメール宛先で実行できるので、受信側ユーザに対して組合せ処理によるきめ細かなサービスが可能となる。さらに、アプリケーションの共通部分を分割して格納できるので、アプリケーションデータベースの容量の削減、あるいはアプリケーション種別を豊富にできる。
【００９０】
［第６実施形態］
次に、本発明の第６実施形態に係る通信処理システムについて説明する。本実施形態に係る通信処理システムは、上記第１実施形態乃至第５実施形態と比べると、本実施形態を構成する機能構成部がアプリケーション添付装置という装置にまとまることなく、通信処理システムに分散配置されている点で異なる。各機能構成部の構成および動作は、第１実施形態乃至第５実施形態と同様であるため、その詳しい説明を省略する。
【００９１】
《通信処理システム》
図１８は、本実施形態に係る通信処理システム１８００の構成を示すブロック図である。図１８において、各構成部は、通信処理システム１８００内の各装置に分散配置されている。例えば、各装置とは、ゲートウェイであったり、ルータであったり、各種サーバであったり、メールサーバであったりしてよい。これらの分散配置された機能構成部の協働により、本実施形態のメールへのアプリケーション添付という処理が実現される。例えば、通信処理装置は、通信処理システムのゲートウェイの内部に配置され、または通信処理システムのゲートウェイに接続されて配置される。なお、図１８において、第２実施形態の図４と同様の構成要素には同じ参照番号を付して、説明は省略する。
【００９２】
本実施形態に係る通信処理システム１８００は、ネットワーク１８８０を介して接続される。アプリケーション添付装置１８１０と、アプリケーション管理サーバ１８２０と、プロファイル管理サーバ１８３０と、を備える。アプリケーション登録部としてのアプリケーション管理サーバ１８２０は、アプリケーションデータベース４２０を有する。プロファイル登録部としてのプロファイル管理サーバ１８３０は、プロファイルデータベース４３０を有する。なお、図１８においては、アプリケーション管理サーバ１８２０とプロファイル管理サーバ１８３０とが共に、アプリケーション添付装置１８１０の外部にある例を示すが、一方が外部にある構成であってもよい。
【００９３】
アプリケーション添付装置１８１０は、メール分析部でもあるプロファイル検索部１８５０と、アプロケーション決定部を有するアプリケーション添付部１８６０とを有する。プロファイル検索部１８５０は、プロファイル管理サーバ１８３０からプロファイルデータベース４３０に登録されたプロファイルを受信するプロファイル受信部１８５１を有する。アプリケーション添付部１８６０は、アプリケーション管理サーバ１８２０からアプリケーションデータベース４２０に登録された添付アプリケーションを受信するアプリケーション受信部１８６１を有する。プロファイル検索部１８５０とアプリケーション添付部１８６０で、アプリケーション付加手段を構成する。
【００９４】
アプリケーション添付装置１８１０は、ネットワーク上を通信中のメールを分析して、メール宛先を含む情報を抽出する。プロファイル検索部１８５０は、抽出したメール宛先に基づいてプロファイル管理サーバ１８３０からプロファイルを受信する。アプリケーション添付部１８６０は、プロファイルに基づいて決定された添付アプリケーションを識別する添付アプリケーションＩＤにより、アプリケーション管理サーバ１８２０のアプリケーションデータベース４２０を検索して、添付するアプリケーションを読み出す。そして、アプリケーション添付部１８６０は、通信中のメールの読み出したアプリケーションを添付して、メール宛先に送信する。
【００９５】
本実施形態によれば、メールへのアプリケーション添付という処理を、通信処理システムを構成する装置に分散配置された機能構成部により実現できるため、アプリケーション添付装置の小型化が図れると共に、大量のプロファイルやアプリケーションを利用可能となる。
【００９６】
［他の実施形態］
上記実施形態に記載された本発明は、以下の分野においても適用が可能であり、本発明と同様の効果を奏する。
【００９７】
（視覚障害者へのサポート）
メール内容を音声情報に変換することで、通常の定型的な音声案内より、メール内容に基づく自由度の高い情報を得ることができる。受信内容が自動的に再生されるシステムに組み込むことで、顔認識と組み合わせた危険通知など様々なメッセージ通知が可能となる。例えば、歩行者信号にＩＰアドレスとカメラとを追加する。カメラは顔認識によって歩行者を監視しており、赤で歩行者が渡ろうとしたときに、メールをブロードキャストし、本人と周囲に危険を知らせるシステムが考えられる。
【００９８】
（自動翻訳システム）
日本語や特殊文字をビューアで表示した場合、画像ファイルとなるためインターネットの翻訳サイトに投入するには手間がかかる。受信したメールを翻訳して表示することで、知らない言語を使う人々ともコミュニケーションがとりやすくなる。
【００９９】
（情報の集計）
情報を集計する際に、異なる様式の情報を整形して受信することができる。インターネットを通じて投票や情報収集を行なう際、パターン認識などの機能と合わせることで、情報を規格通りに整形することができる。これにより集計者は、情報収集する端末のメールアドレスを１つ公開するだけで、規格化された情報の収集が可能である。あるいは、フォーマットを用意しなくとも、パターン認識によって、取得した情報から必要な部分だけを取り出して集計することが考えられる。
【０１００】
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。また、それぞれの実施形態に含まれる別々の特徴を如何様に組み合わせたシステムまたは装置も、本発明の範疇に含まれる。
【０１０１】
また、本発明は、複数の機器から構成されるシステムに適用されてもよいし、単体の装置に適用されてもよい。
【０１０２】
さらに、本発明は、実施形態の機能を実現する制御プログラムが、システムあるいは装置に直接あるいは遠隔から供給される場合にも適用可能である。したがって、本発明の機能をコンピュータで実現するために、コンピュータにインストールされる制御プログラム、あるいはその制御プログラムを格納した媒体、その制御プログラムをダウンロードさせるＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバも、本発明の範疇に含まれる。
【０１０３】
［実施形態の他の表現］
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）
送信側メールサーバからのメールを受信するメール受信手段と、
前記メール受信手段が受信した前記メールを分析して、メール宛先を取得するメール分析手段と、
前記取得されたメール宛先に基づいて、前記メールに付加すべき、前記メールを処理するためのアプリケーションを決定し、決定された前記アプリケーションを、前記メール受信手段が受信した前記メールに付加するアプリケーション付加手段と、
前記アプリケーションが付加された前記メールを受信側メールサーバに対して送信するメール送信手段と、
を備える通信処理装置。
（付記２）
前記アプリケーション付加手段は、
前記取得されたメール宛先に関連する少なくとも１つのプロファイルを受信するプロファイル受信手段と、
前記プロファイル受信手段が受信した前記少なくとも１つのプロファイルに基づいて、前記メールに付加すべきアプリケーションを受信するアプリケーション受信手段と、
を有する付記１に記載の通信処理装置。
（付記３）
前記アプリケーション付加手段は、
メール宛先と、該メール宛先に関連する少なくとも１つのプロファイルとを対応付けて登録するプロファイル登録手段と、
前記取得されたメール宛先に対応して、前記プロファイル登録手段から前記取得されたメール宛先に関連する少なくとも１つのプロファイルを検索するプロファイル検索手段と、
少なくとも１つのプロファイルとメールに付加すべきアプリケーションとを対応付けて登録するアプリケーション登録手段と、
前記プロファイル検索手段により検索された前記少なくとも１つのプロファイルに基づいて、前記アプリケーション登録手段から前記アプリケーションを取得し、前記メールに添付するアプリケーション添付手段と、
を有する付記１に記載の通信処理装置。
（付記４）
前記アプリケーション付加手段は、
メール宛先と、該メール宛先に関連する少なくとも１つのプロファイルとを対応付けて登録するプロファイルデータベースから、前記取得されたメール宛先に対応する少なくとも１つのプロファイルを検索するプロファイル検索手段と、
前記プロファイル検索手段により検索された前記少なくとも１つのプロファイルに基づいて、前記メールに添付すべきアプリケーションをアプリケーションデータベースからネットワークを介して受信し、前記メールに添付するアプリケーション添付手段と、
を有する付記１に記載の通信処理装置。
（付記５）
前記アプリケーション付加手段は、
少なくとも１つのプロファイルとメールに添付すべきアプリケーションの識別子とを対応付けて記憶する識別子記憶手段を有し、
前記取得されたメール宛先に関連する前記少なくとも１つのプロファイルに基づいて、前記識別子記憶手段から前記メールに添付すべきアプリケーションの識別子を取得し、前記アプリケーションの識別子に対応する前記メールに添付すべきアプリケーションを受信または取得する付記３または４に記載の通信処理装置。
（付記６）
前記プロファイルは、前記メール宛先の通信端末が有するプロファイルと前記メール宛先のユーザが有するプロファイルとを含む付記２乃至５のいずれか１項に記載の通信処理装置。
（付記７）
前記メール宛先の通信端末が有するプロファイルは、前記通信端末の表示可能文字種または前記通信端末の現在位置を含み、
前記メール宛先のユーザが有するプロファイルは、前記ユーザの読解可能文字種または前記ユーザの読解能力または前記ユーザの視覚能力を含む付記６に記載の通信処理装置。
（付記８）
前記アプリケーション付加手段は、
前記プロファイルが、前記メール宛先の通信端末が前記メール受信手段の受信したメールの文字を表示できないことを示す場合に、前記受信したメールの内容を画像に変換する画像化アプリケーション、または、前記受信したメールの内容を表示可能な言語に翻訳する翻訳アプリケーション、または、前記受信したメールの内容を音声に変換する音声読上アプリケーションを付加すべきアプリケーションとして決定し、
前記プロファイルが、前記メール宛先のユーザが前記メール受信手段の受信したメールの前記メール宛先の通信端末への表示を読むことが困難であることを示す場合に、前記受信したメールの内容を音声に変換する音声読上アプリケーションを付加すべきアプリケーションとして決定し、
前記プロファイルが、前記メール宛先のユーザが前記メール受信手段の受信したメールの文字を理解できないことを示す場合に、前記受信したメールの内容を表示可能な言語に翻訳する翻訳アプリケーションを付加すべきアプリケーションとして決定する、付記２乃至７のいずれか１項に記載の通信処理装置。
（付記９）
前記メール宛先に対応付けて、前記受信したメールに対するアプリケーション付加条件を登録する付加条件登録手段を備え、
前記アプリケーション付加手段は、前記受信したメールが前記付加条件登録手段に登録された前記アプリケーション付加条件を満たす場合に、決定された前記アプリケーションを前記受信したメールに付加する付記１乃至８のいずれか１項に記載の通信処理装置。
（付記１０）
前記アプリケーション付加条件は、メール送信元およびアプリケーションの付加期間の少なくとも１つを含む付記９に記載の通信処理装置。
（付記１１）
前記アプリケーション付加手段は、
前記取得されたメール宛先に対応して、前記メールを処理するため前記メールに付加すべき複数のアプリケーションと前記複数のアプリケーションの動作手順を示す動作手順アプリケーションとを決定し、前記複数のアプリケーションおよび前記動作手順アプリケーションを、前記受信したメールに付加する付記１乃至７のいずれか１項に記載の通信処理装置。
（付記１２）
前記通信処理装置は、通信処理システムのゲートウェイの内部に配置され、または通信処理システムのゲートウェイに接続されて配置される付記１乃至１１のいずれか１項に記載の通信処理装置。
（付記１３）
送信側メールサーバからのメールを受信するメール受信ステップと、
前記受信されたメールを分析して、メール宛先を取得するメール分析ステップと、
前記取得されたメール宛先に基づいて、前記メールに付加すべき、前記メールを処理するためのアプリケーションを決定し、決定された前記アプリケーションを、前記メール受信ステップにおいて受信したメールに付加するアプリケーション付加ステップと、
前記アプリケーションが付加されたメールを受信側メールサーバに対して送信するメール送信ステップと、
を含む通信処理装置の制御方法。
（付記１４）
送信側メールサーバからのメールを受信するメール受信ステップと、
前記受信されたメールを分析して、メール宛先を取得するメール分析ステップと、
前記取得されたメール宛先に基づいて、前記メールに付加すべき、前記メールを処理するためのアプリケーションを決定し、決定された前記アプリケーションを、前記メール受信ステップにおいて受信したメールに付加するアプリケーション付加ステップと、
前記アプリケーションが付加されたメールを受信側メールサーバに対して送信するメール送信ステップと、
をコンピュータに実行させる通信処理装置の制御プログラム。
（付記１５）
アプリケーションが登録されたアプリケーション登録手段と、
通信中のメールを分析して、メール宛先を取得するメール分析手段と、
前記取得されたメール宛先に基づいて、前記通信中のメールを処理するため前記通信中のメールに付加すべきアプリケーションを決定し、前記アプリケーション登録手段から前記決定されたアプリケーションを読み出して、前記通信中のメールに付加するアプリケーション付加手段と、
を備える通信処理システム。
（付記１６）
通信中のメールを分析して、メール宛先を取得するメール分析ステップと、
前記取得されたメール宛先に基づいて、前記メールを処理するため前記通信中のメールに付加すべきアプリケーションを決定するアプリケーション決定ステップと、
アプリケーションが登録されたアプリケーション登録手段から前記決定されたアプリケーションを読み出して、前記通信中のメールに付加するアプリケーション付加ステップと、
を含む通信処理方法。
【図１】
2014160434.tif 000003
【図２】
2014160434.tif 000004
【図３】
2014160434.tif 000005
【図４】
2014160434.tif 000006
【図５】
2014160434.tif 000007
【図６】
2014160434.tif 000008
【図７】
2014160434.tif 000009
【図８】
2014160434.tif 000010
【図９】
2014160434.tif 000011
【図１０】
2014160434.tif 000012
【図１１】
2014160434.tif 000013
【図１２】
2014160434.tif 000014
【図１３】
2014160434.tif 000015
【図１４Ａ】
2014160434.tif 000016
【図１４Ｂ】
2014160434.tif 000017
【図１５】
2014160434.tif 000018
【図１６】
2014160434.tif 000019
【図１７】
2014160434.tif 000020
【図１８】
2014160434.tif 000021