(57)【要約】【課題】ファイル転送データをセキュアに転送するファイル転送データ転送サーバの処理負荷を増大させずに、汎用のメールクライアントを利用して簡単な操作でファイル転送データをセキュアに転送するシステムを利用可能とする。【解決手段】ファイル転送データをセキュアに転送するファイル転送データ転送サーバにメールクライアント宛のファイル転送データが到着したことを示す到着通知メールをメールサーバから受信するメール受信部と、到着通知メールが受信されたか否かを判定する受信判定部と、到着通知メールが受信されたと判定された場合にファイル転送データ転送サーバからファイル転送データを受信するファイル転送データ受信部と、受信されたファイル転送データを電子メールへ変換してメールクライアントへ出力するファイル転送データ変換部とを有するプロキシシステムを提供することとした。【選択図】図１
2010282579.tif 000002
【特許請求の範囲】
【請求項１】
ファイル転送データをセキュアに転送するファイル転送データ転送サーバにメールクライアント宛のファイル転送データが到着したことを示す到着通知メールをメールサーバから受信するメール受信部と、
前記メール受信部によって前記到着通知メールが受信されたか否かを判定する受信判定部と、
前記受信判定部によって、前記到着通知メールが受信されたと判定された場合に、前記ファイル転送データ転送サーバから前記メールクライアント宛のファイル転送データを受信するファイル転送データ受信部と、
前記ファイル転送データ受信部によって受信されたファイル転送データを電子メールへ変換して前記メールクライアントへ出力するファイル転送データ変換部と
を有することを特徴とするプロキシシステム。
【請求項２】
前記ファイル転送データ変換部は、
前記ファイル転送データ受信部によって受信されるファイル転送データの送信元である送信元端末装置が前記ファイル転送データ転送サーバを利用するためのアドレスと前記送信元端末装置が前記メールサーバを利用するための電子メールアドレスとを対応付けて記憶したアドレス対応テーブルを有し、
前記ファイル転送データ受信部によって受信された前記ファイル転送データの送信元を示す前記アドレスと対応付けて前記アドレス対応テーブルに記憶されている前記電子メールアドレスを前記メールクライアントへ出力する前記電子メールの送信元とすることを特徴とする請求項１に記載のプロキシシステム。
【請求項３】
前記ファイル転送データ変換部は、
前記ファイル転送データを前記電子メールに変換する際、前記電子メールのヘッダに対して、送信元が前記ファイル転送データ転送サーバであることを識別可能なタグ情報を埋め込むことを特徴とする請求項１又は請求項２に記載のプロキシシステム。
【請求項４】
前記メールクライアントが前記ファイル転送データ転送サーバを利用するためのアドレスと、前記メールクライアントのユーザがメール作成時に入力する特定の入力情報とを対応付けて予め記憶した入力情報テーブルと、
前記メールクライアントによって作成された電子メールから前記入力情報テーブルに記憶されている前記入力情報を検出する情報検出部と、
前記情報検出部によって前記入力情報が検出された前記電子メールを前記ファイル転送データへ変換するメール変換部と、
前記情報検出部によって検出された前記入力情報に対応付けて前記入力情報テーブルに記憶されている前記アドレスを使用して、前記メール変換部によって変換された前記ファイル転送データを前記ファイル転送データ転送サーバへ送信するファイル転送データ送信部と
を有することを特徴とする請求項１〜３のいずれか１項に記載のプロキシシステム。
【請求項５】
前記メール変換部は、
前記入力情報が検出された前記電子メールの送信先を示す電子メールアドレスと、前記電子メールアドレスを有する送信先端末装置が前記ファイル転送データ転送サーバを利用するためのアドレスとを対応付けて記憶したアドレス対応テーブルを有し、
前記入力情報が検出された前記電子メールの送信先を示す電子メールアドレスに対応付けて前記アドレス対応テーブルに記憶されているアドレスを前記電子メールから変換した前記ファイル転送データの送信先とすることを特徴とする請求項４に記載のプロキシシステム。
【請求項６】
前記情報検出部によって前記入力情報が検出された場合に、前記入力情報が検出された前記電子メールの送信に利用する送信サーバを前記ファイル転送データ転送サーバと前記メールサーバとから前記ユーザへ選択させる選択要求を前記ユーザに対して行うサーバ選択要求部を有することを特徴とする請求項４又は請求項５に記載のプロキシシステム。
【請求項７】
ファイル転送データをセキュアに転送するファイル転送データ転送サーバにメールクライアント宛のファイル転送データが到着したことを示す到着通知メールをメールサーバから受信するメール受信ステップと、
前記メール受信ステップによって前記到着通知メールが受信されたか否かを判定する受信判定ステップと、
前記受信判定ステップによって、前記到着通知メールが受信されたと判定された場合に、前記ファイル転送データ転送サーバから前記メールクライアント宛のファイル転送データを受信するファイル転送データ受信ステップと、
前記ファイル転送データ受信ステップによって受信されたファイル転送データを電子メールへ変換して前記メールクライアントへ出力するファイル転送データ変換ステップと
を有することを特徴とする通信方法。
【請求項８】
請求項１〜６に記載のプロキシシステムの動作手順をコンピュータに実行させるための通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロキシシステム、通信方法、および通信プログラムに関する。
【背景技術】
【０００２】
通信回線を利用した情報流通の手段として、小容量のデータを流通させる汎用的なメールシステムや大容量のデータをセキュアに流通させる大規模セキュアファイル流通基盤システム（以下、「セキュアファイル転送システム」という。）等が知られている（例えば、非特許文献１参照）。
【０００３】
メールシステムとセキュアファイル転送システムとは、それぞれ別々のシステムとして構築されたものであったため、ユーザは、用途に応じてメールシステム専用のソフトウェア（以下、「メールクライアント」という。）とセキュアファイル転送システム専用のソフトウェア（以下、「セキュアファイル転送クライアント」という。）とを使い分けていた。
【０００４】
例えば、ユーザは、メールサーバから電子メールを受信する場合、端末装置にメールクライアントを起動させて、メールサーバに自分宛の電子メールが到着しているか否かの新着メール問合せを行い、到着していた場合に電子メールを受信していた。
【０００５】
一方、ユーザは、セキュアファイル転送システムのサーバ（以下、「セキュアファイル転送サーバ」という。）からデータ（以下、「セキュアファイル転送データ」という。）を受信する場合、端末装置にセキュアファイル転送クライアントを起動させて、セキュアファイル転送サーバに自分宛のセキュアファイル転送データが到着しているか否かの新着ファイル問合せを行い、到着していた場合にセキュアファイル転送データを受信していた。
【０００６】
このように、ユーザは、端末装置にメールクライアントとセキュアファイル転送クライアントとの両方を起動させなければ、自分宛に電子メールとセキュアファイル転送データとが送信されているか否かを確認することができなかったため、端末装置の操作が面倒であった。
【０００７】
このため、ユーザの操作性を向上させる試みも進んでいる。例えば、セキュアファイル転送サーバにセキュアファイル転送データが到着した場合に、セキュアファイル転送サーバからメールサーバを介してセキュアファイル転送データの宛先となっているユーザの端末装置へセキュアファイル転送データの到着を通知する電子メール（以下、「到着通知メール」という。）を送信するセキュアファイル転送システムも開発されている。
【０００８】
到着通知メールを送信するセキュアファイル転送システムを利用すれば、ユーザは、セキュアファイル転送クライアントを利用しなくても、メールクライアントを利用するだけで、セキュアファイル転送サーバに自分宛のセキュアファイル転送データが到着していることを確認することができる。
【先行技術文献】
【非特許文献】
【０００９】
【非特許文献１】ＮＴＴ技術ジャーナル２００６年８月号
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、到着通知メールを送信するセキュアファイル転送システムを利用した場合であっても、ユーザは、到着通知メールの受信を確認した後、セキュアファイル転送サーバからセキュアファイル転送データを受信する必要があった。
【００１１】
そのため、ユーザは、セキュアファイル転送サーバから自分宛のセキュアファイル転送データを受信するために結局セキュアファイル転送クライアントを起動させなければならず、依然として端末装置の操作が面倒であった。
【００１２】
また、ユーザは、メールサーバから同時に複数の電子メールを受信した場合に、到着通知メールを見落とすことがある。到着通知メールを見落とした場合、ユーザは、セキュアファイル転送サーバから自分宛のセキュアファイル転送データを取り忘れてしまう。
【００１３】
また、メールクライアントから新着メール問合せの要求を受付けた場合に、メールサーバへの新着メール問合せに加えて、セキュアファイル転送サーバへの新着ファイル問合せを行うことにより操作性を改善することも考えられるが、これではセキュアファイル転送サーバの処理負荷が増大する恐れがある。
【００１４】
すなわち、ユーザによっては、手動や設定によって頻繁に新着メール問合せを行うことがあるため、セキュアファイル転送サーバへの新着ファイル問合せ頻度が高まった場合に、セキュアファイル転送サーバの処理負荷が増大してしまう。
【００１５】
本発明は、上記に鑑みてなされたものであって、大容量のデータをセキュアに流通させるセキュアファイル転送システムにおけるサーバの処理負荷を増大させることなく、ユーザが汎用のメールシステムを利用して簡単な操作でセキュアファイル転送システムを利用することができるプロキシシステム、同システムによる通信方法、同方法をコンピュータに実行させる通信プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
上述して課題を解決し、目的を達成するために、本発明では、ファイル転送データをセキュアに転送するファイル転送データ転送サーバにメールクライアント宛のファイル転送データが到着したことを示す到着通知メールをメールサーバから受信するメール受信部と、前記メール受信部によって前記到着通知メールが受信されたか否かを判定する受信判定部と、前記受信判定部によって、前記到着通知メールが受信されたと判定された場合に、前記ファイル転送データ転送サーバから前記メールクライアント宛のファイル転送データを受信するファイル転送データ受信部と、前記ファイル転送データ受信部によって受信されたファイル転送データを電子メールへ変換して前記メールクライアントへ出力するファイル転送データ変換部とを有するプロキシシステムを提供することとした。
【００１７】
また、本発明では、前記プロキシシステムにおいて、前記ファイル転送データ変換部は、前記ファイル転送データ受信部によって受信されるファイル転送データの送信元である送信元端末装置が前記ファイル転送データ転送サーバを利用するためのアドレスと前記送信元端末装置が前記メールサーバを利用するための電子メールアドレスとを対応付けて記憶したアドレス対応テーブルを有し、前記ファイル転送データ受信部によって受信された前記ファイル転送データの送信元を示す前記アドレスと対応付けて前記アドレス対応テーブルに記憶されている前記電子メールアドレスを前記メールクライアントへ出力する前記電子メールの送信元とすることを特徴とする。
【００１８】
また、本発明では、前記プロキシシステムにおいて、前記ファイル転送データ変換部は、前記ファイル転送データを前記電子メールに変換する際、前記電子メールのヘッダに対して、送信元が前記ファイル転送データ転送サーバであることを識別可能なタグ情報を埋め込むことを特徴とする。
【００１９】
また、本発明では、前記プロキシシステムにおいて、前記メールクライアントが前記ファイル転送データ転送サーバを利用するためのアドレスと、前記メールクライアントのユーザがメール作成時に入力する特定の入力情報とを対応付けて予め記憶した入力情報テーブルと、前記メールクライアントによって作成された電子メールから前記入力情報テーブルに記憶されている前記入力情報を検出する情報検出部と、前記情報検出部によって前記入力情報が検出された前記電子メールを前記ファイル転送データへ変換するメール変換部と、前記情報検出部によって検出された前記入力情報に対応付けて前記入力情報テーブルに記憶されている前記アドレスを使用して、前記メール変換部によって変換された前記ファイル転送データを前記ファイル転送データ転送サーバへ送信するファイル転送データ送信部とを有することを特徴とする。
【００２０】
また、本発明では、前記プロキシシステムにおいて、前記メール変換部は、前記入力情報が検出された前記電子メールの送信先を示す電子メールアドレスと、前記電子メールアドレスを有する送信先端末装置が前記ファイル転送データ転送サーバを利用するためのアドレスとを対応付けて記憶したアドレス対応テーブルを有し、前記入力情報が検出された前記電子メールの送信先を示す電子メールアドレスに対応付けて前記アドレス対応テーブルに記憶されているアドレスを前記電子メールから変換した前記ファイル転送データの送信先とすることを特徴とする。
【００２１】
また、本発明では、前記プロキシシステムにおいて、前記情報検出部によって前記入力情報が検出された場合に、前記入力情報が検出された前記電子メールの送信に利用する送信サーバを前記ファイル転送データ転送サーバと前記メールサーバとから前記ユーザへ選択させる選択要求を前記ユーザに対して行うサーバ選択要求部を有することを特徴とする。
【００２２】
また、本発明では、ファイル転送データをセキュアに転送するファイル転送データ転送サーバにメールクライアント宛のファイル転送データが到着したことを示す到着通知メールをメールサーバから受信するメール受信ステップと、前記メール受信ステップによって前記到着通知メールが受信されたか否かを判定する受信判定ステップと、前記受信判定ステップによって、前記到着通知メールが受信されたと判定された場合に、前記ファイル転送データ転送サーバから前記メールクライアント宛のファイル転送データを受信するファイル転送データ受信ステップと、前記ファイル転送データ受信ステップによって受信されたファイル転送データを電子メールへ変換して前記メールクライアントへ出力するファイル転送データ変換ステップとを有する通信方法を提供することとした。
【００２３】
また、本発明では、前記プロキシシステムの動作手順をコンピュータに実行させるための通信プログラムを提供することとした。
【発明の効果】
【００２４】
本発明によれば、ファイル転送データをセキュアに転送するファイル転送データ転送サーバ  処理負荷を増大させることなく、ユーザが汎用のメールシステムを利用して簡単な操作でファイル転送データをセキュアに転送するファイル転送するシステムを利用することができる。
【図面の簡単な説明】
【００２５】
【図１】図１は、本実施形態に係るプロキシシステムがセキュアファイル転送データを受信する場合に実行する処理の一例を示す説明図である。
【図２】図２は、本実施形態に係るプロキシシステムを備えた端末装置の構成を示す機能ブロック図である。
【図３】図３は、受信要求処理部が行うセキュアファイル転送データからメールへの変換処理の一例を示す説明図である。
【図４】図４は、入力情報テーブルの一例を示す説明図である。
【図５】図５は、ユーザインターフェースに表示させるダイアログの一例を示す説明図である。
【図６】図６は、プロキシシステムがメール及びセキュアファイル転送データを受信する場合のメールクライアント、プロキシシステム、メールサーバ、セキュアファイル転送サーバの動作を示すシーケンス図である。
【図７】図７は、本実施形態に係るプロキシシステムがメール又はセキュアファイル転送データを受信する場合に実行する処理を示すフローチャートである。
【図８】図８は、本実施形態に係るプロキシシステムがメール又はセキュアファイル転送データを送信する場合のメールクライアント、プロキシシステムの動作を示すシーケンス図である。
【図９】図９は、本実施形態に係るプロキシシステムがメール又はセキュアファイル転送データを送信する場合に実行する処理を示すフローチャートである。
【図１０】図１０は、他の入力情報と送信に利用する送信サーバの種類とを対応付けた入力情報テーブルの変形例を示す説明図である。
【図１１】図１１は、従来の端末装置の構成及び通信方法を示す説明図である。
【発明を実施するための形態】
【００２６】
以下、本発明に係るプロキシシステム、同システムによる通信方法、及び同方法をコンピュータに実行させる通信プログラムの一実施形態について、図面を参照して具体的に説明する。
【００２７】
以下の説明では、端末装置間で電子メール（以下、「メール」という。）の送受信を可能とする通信システムをメールシステムといい、端末装置間でメールシステムでは送受信が不可能な大容量のデータをセキュアに送受信可能とする大規模セキュアファイル流通基盤システムをセキュアファイル転送システムという。
【００２８】
また、セキュアファイル転送システムを利用して端末装置が送受信する暗号化されたデータをセキュアファイル転送データ、端末装置間でセキュアファイル転送データの転送を行うサーバをセキュアファイル転送サーバ、メールシステムを利用する端末装置間でメールの転送を行うサーバをメールサーバという。
【００２９】
本実施形態に係るプロキシシステムは、メールの送受信や送受信したメールの管理等を行うソフトウェア（以下、「メールクライント」という。）と、メールサーバ及びセキュアファイル転送サーバとの間でプロキシとしてデータ通信の仲介を行うものであって、ユーザが操作する端末装置内に設けられるものである。
【００３０】
特に、本実施形態に係るプロキシシステムは、セキュアファイル転送サーバからセキュアファイル転送データを取得する必要がある場合に、適宜セキュアファイル転送サーバへアクセスしてセキュアファイル転送データを受信し、受信したセキュアファイル転送データをメールへ変換してメールクライアントへ出力する。
【００３１】
そのため、端末装置のユーザは、用途に応じてメールシステムとセキュアファイル転送システムとを使い分ける必要がなく、メールクライアントだけを利用してセキュアファイル転送サーバからのセキュアファイル転送データの取得や取得したセキュアファイル転送データの管理を行うことができる。
【００３２】
また、本実施形態のプロキシシステムは、セキュアファイル転送サーバに対して無駄なアクセスを行うことがないので、端末装置からの不必要なアクセスのためにセキュアファイル転送サーバの処理負荷が増大することを未然に防止することができる。
【００３３】
ここで、本実施形態に係るプロキシシステムの特徴を明確にするために、まず、図１１を参照して、従来の端末装置の構成と従来の端末装置による通信方法について説明する。図１１は、従来の端末装置の構成及び通信方法を示す説明図である。
【００３４】
図１１（ａ）に示すように、従来の端末装置１００は、メールクライアント１０１と、セキュアファイル転送データの送受信及び送受信したセキュアファイル転送データの管理を行う専用のソフトウェア（以下、「セキュアファイル転送クライアント」という。）１０２とを備えていた。
【００３５】
そして、端末装置１００のユーザは、図１１（ｂ）に示すように、セキュアファイル転送サーバ５からセキュアファイル転送データを受信する場合、まず、メールクライアント１０１を起動させ、メールサーバ４に対して新着メール問合せを行って、メールサーバ４からメールを受信していた。
【００３６】
このとき、セキュアファイル転送サーバ５にメールクライアント１０１宛のセキュアファイル転送データが到着したことを示すメール（以下、「到着通知メール」という。）がセキュアファイル転送サーバ５からメールサーバ４へ届いていた場合、ユーザは、他のメールと共に到着通知メールを受信する。
【００３７】
端末装置１００のユーザは、メールサーバ４から受信したメールの中に、セキュアファイル転送サーバ５から送信された到着通知メールが含まれていることを確認することによって、他のユーザから自分宛にセキュアファイル転送データが送信されていることを確認していた。
【００３８】
その後、端末装置１００のユーザは、図１１（ｃ）に示すように、セキュアファイル転送クライアント１０２を起動させ、セキュアファイル転送サーバ５に対してセキュアファイル転送クライアント１０２へのセキュアファイル転送データの送信を要求するためのセキュアファイル転送データ送信要求を行って、セキュアファイル転送クライアント１０２によってセキュアファイル転送データを受信していた。
【００３９】
また、従来の端末装置１００のユーザは、メールを送信する場合、図１１（ｄ）に示すように、メールクライアント１０１を起動させて、メールクライアント１０１からメールサーバ４へメールを送信していた。
【００４０】
一方、ユーザは、セキュアファイル転送データを送信する場合には、図１１（ｅ）に示すように、セキュアファイル転送クライアント１０２を起動させて、セキュアファイル転送クライアント１０２からセキュアファイル転送サーバ５へセキュアファイル転送データを送信していた。
【００４１】
このように、従来の端末装置１００のユーザは、用途に応じてメールクライアント１０１とセキュアファイル転送クライアント１０２とを使い分ける必要があったため、端末装置１００の操作が面倒であった。
【００４２】
特に、セキュアファイル転送システムを利用してセキュアファイル転送データを受信する場合、ユーザは、メールクライアント１０１を起動させて到着通知メールの受信を確認した後、セキュアファイル転送クライアント１０２を起動させてセキュアファイル転送データを受信する必要があったため、端末装置１００の操作が面倒であった。
【００４３】
これに対して、本実施形態に係るプロキシシステムは、ユーザが面倒な操作を行わなくてもメールクライアントだけを使用してセキュアファイル転送システムを利用したセキュアファイル転送データの送受信及び管理ができるように構成している。図１は、本実施形態に係るプロキシシステムがセキュアファイル転送データを受信する場合に実行する処理の一例を示す説明図である。
【００４４】
図１に示すように、本実施形態に係るプロキシシステム１は、端末装置２の内部に設けられ、メールクライアント３と通信可能に接続されている。また、プロキシシステム１は、通信回線を介してメールサーバ４及びセキュアファイル転送サーバ５に対してアクセス可能に接続されている。
【００４５】
セキュアファイル転送システムでは、セキュアファイル転送サーバ５へメールクライアント３宛のセキュアファイル転送データが到着すると、セキュアファイル転送サーバ５からメールサーバ４へメールクライアント３を宛先とした到着通知メールが送信される（１）。
【００４６】
メールサーバ４は、到着通知メールを受信した後、プロキシシステム１から新着メール問合せを受付けると、セキュアファイル転送サーバ５から受信した到着通知メールを含むメールクライアント３宛の全てのメールをプロキシシステム１へ転送する（２）。
【００４７】
プロキシシステム１は、メールサーバ４から受信したメールの中にセキュアファイル転送サーバ５から送信された到着通知メールがあるか否かを判定し、到着通知メールありと判定した場合に（３）、セキュアファイル転送サーバ５に対してアクセスし、セキュアファイル転送サーバ５からセキュアファイル転送データを受信する（４）。
【００４８】
その後、プロキシシステム１は、セキュアファイル転送サーバ５から受信したセキュアファイル転送データをメールへ変換してメールクライアント３へ出力する（５）。このときプロキシシステム１は、セキュアファイル転送データから変換したメール以外のメールもメールクライアント３へ出力する。
【００４９】
このように、本実施形態のプロキシシステム１は、メールサーバ４から受信したメールの中にセキュアファイル転送サーバ５から送信された到着通知メールがあるか否かを自動的に判定し、到着通知メールがあった場合に、セキュアファイル転送サーバ５にアクセスしてセキュアファイル転送データを受信し、受信したセキュアファイル転送データをメールに変換してからメールクライアント３へ出力する。
【００５０】
そのため、ユーザは、メールクライアント３を利用してメールサーバ４へ新着メール問合せを行うだけで、面倒な操作を行わなくてもメールとセキュアファイル転送データとを受信することができる。
【００５１】
しかも、メールクライアント３には、メールに変換されたセキュアファイル転送データとメールサーバ４から受信されたメールとの両方が入力されるので、ユーザは、メールクライアント３だけを利用してメールとセキュアファイル転送データとを一括管理することができる。
【００５２】
次に、本実施形態に係るプロキシシステムを備えた端末装置の構成について、図２を参照して説明する。図２は、本実施形態に係るプロキシシステムを備えた端末装置の構成を示す機能ブロック図である。
【００５３】
図２には、プロキシシステム１の特徴を説明するために必要な構成要素のみを示しており、一般的な端末装置の構成要素についての記載を省略している。図２に示すように、端末装置２は、メールクライアント３とプロキシシステム１とを備えている。
【００５４】
メールクライアント３は、ユーザインターフェース３１と、受信制御部３２と、送信制御部３３とを備えている。ユーザインターフェース３１は、ユーザが情報を入力するために操作する操作手段と、ユーザの操作に基づいてメールクライアント３が生成した情報をユーザに提示する提示手段とを含んでいる。
【００５５】
例えば、ユーザがメールの作成時に文字入力を行うキーボードやマウス、作成されたメールを表示するディスプレイ等がメールクライアント３のユーザインターフェース３１に相当する。
【００５６】
受信制御部３２は、ユーザインターフェース３１から入力されるユーザの指示に従ってメールの受信処理を行う処理部である。メールを受信する場合、受信制御部３２は、プロキシシステム１へ向けてメールの受信要求を出力する。
【００５７】
また、受信制御部３２は、受信したメールやメールの受信履歴等を管理する処理の他、メールの受信結果等をユーザインターフェース３１へ出力して、ユーザインターフェース３１によってユーザに提示させる処理等も行う。
【００５８】
送信制御部３３は、ユーザインターフェース３１から入力されるユーザの指示に従ってメールの作成処理やメールの送信処理を行う処理部である。メールを送信する場合、送信制御部３３は、作成したメールとメールの送信要求とをプロキシシステム１へ出力する。
【００５９】
また、送信制御部３３は、送信したメールやメールの送信履歴等を管理する処理の他、メールの送信結果等をユーザインターフェース３１へ出力して、ユーザインターフェース３１によってユーザに提示させる処理等も行う。
【００６０】
プロキシシステム１は、メール及びセキュアファイル転送データの受信を行う受信部１１と、メール及びセキュアファイル転送データの送信を行う送信部１２とを備えている。受信部１１は、受信要求処理部１３と、メール受信部１４と、メール判定部１５と、ファイル転送データ受信部１６とを備えている。
【００６１】
メール受信部１４は、受信要求処理部１３からメールの受信要求が入力された場合に、メールサーバ４に対して新着メール問合せを行って、メールサーバ４からメールクライアント３宛のメールを受信し、受信したメールをメール判定部１５へ出力する処理部である。
【００６２】
メール判定部１５は、メール受信部１４から入力されたメールの中に、セキュアファイル転送サーバ５から送信された到着通知メールが含まれているか否かを判定し、判定結果をファイル転送データ受信部１６へ出力すると共に、メール受信部１４から入力されたメールを受信要求処理部１３へ出力する処理部である。
【００６３】
また、メール判定部１５は、セキュアファイル転送サーバ５が到着通知メールを作成する際に到着通知メールのヘッダに埋め込んだヘッダ情報を利用して、メール受信部１４から入力されたメールの中に、セキュアファイル転送サーバ５から送信された到着通知メールが含まれているか否かを判定する。
【００６４】
このように、本実施形態では、メール判定部１５がメール受信部１４によって到着通知メールが受信されたか否かを判定する受信判定部として機能する。
【００６５】
ファイル転送データ受信部１６は、メール判定部１５からメール受信部１４によって受信されたメールに到着通知メールが含まれていたことを示す判定結果が入力された場合に、セキュアファイル転送サーバ５からセキュアファイル転送データを受信して受信要求部１３へ出力する処理部である。
【００６６】
このように、ファイル転送データ受信部１６は、メール受信部１４によって受信されたメールに到着通知メールが含まれていた場合に、セキュアファイル転送サーバ５へアクセスしてセキュアファイル転送データを受信するので、セキュアファイル転送サーバ５に対して無駄な新着ファイル問合せを行うことがない。
【００６７】
その結果、セキュアファイル転送サーバ５は、端末装置２からの無駄な新着ファイル問合せに対して応答する必要がなく、セキュアファイル転送データが到着している場合にだけセキュアファイル転送データの到着を確認すればよいので処理負荷を低減することができる。
【００６８】
受信要求処理部１３は、メールクライアント３の受信制御部３２からメールの受信要求を受付け、受信要求に対する応答として受信要求処理結果を受信制御部３２へ応答する処理部である。
【００６９】
具体的には、受信要求処理部１３は、受信制御部３２からメールの受信要求が入力されると、メール受信部１４へ受信要求を出力する。その後、受信要求処理部１３は、メール判定部１５からメール受信部１４によって受信されたメールが入力されると、入力されたメールを受信要求処理結果として受信制御部３２へ出力する。
【００７０】
また、受信要求処理部１３は、ファイル転送データ受信部１６からセキュアファイル転送データが入力されると、セキュアファイル転送データのデータ形式をメールのデータ形式に変換して受信要求処理結果として受信制御部３２へ出力する。
【００７１】
このように、本実施形態では、受信要求処理部１３がファイル転送データ受信部１６によって受信されたセキュアファイル転送データを電子メールへ変換してメールクライアント３へ出力するファイル変換部として機能する。
【００７２】
ここで、受信要求処理部１３が行うセキュアファイル転送データからメールへの変換処理の一例について説明する。図３は、受信要求処理部１３が行うセキュアファイル転送データからメールへの変換処理の一例を示す説明図である。
【００７３】
図３に示すセキュアファイル転送データ６には、セキュアファイル転送データ６を送信した端末装置がセキュアファイル転送サーバ５を利用するためのアドレス、件名、本文、添付ファイル等のデータが含まれている。
【００７４】
そして、受信要求処理部１３は、ファイル転送データ受信部１６からセキュアファイル転送形式のセキュアファイル転送データ６が入力されると、図３に示すように、セキュアファイル転送データ６をヘッダ７１とメール本体７２とからなるメール形式のメール７に変換する。
【００７５】
受信要求処理部１３は、セキュアファイル転送データ６を送信してくる送信元端末装置がセキュアファイル転送サーバ５を利用するためのアドレス（以下、「セキュアファイル転送アドレス」という。）と、送信元端末装置がメールサーバ４を利用するためのメールアドレスとを対応つけて記憶したアドレス対応テーブルを備えている。
【００７６】
そして、受信要求処理部１３は、セキュアファイル転送データ６をメールに変換する際に、セキュアファイル転送データ６から送信元端末装置のセキュアファイル転送アドレスを抽出する。
【００７７】
その後、受信要求処理部１３は、セキュアファイル転送データ６から抽出したセキュアファイル転送アドレスと対応つけてアドレス対応テーブルに記憶されているメールアドレスをセキュアファイル転送データのメールアドレス７３としてヘッダ７１に格納する。
【００７８】
さらに、受信要求処理部１３は、セキュアファイル転送データ６からセキュアファイル転送データ６の件名や本文のデータを抽出してメール本体７２に格納することにより、セキュアファイル転送データ６をメール７へ変換する。
【００７９】
これにより、メールクライアント３は、メール７に変換されたセキュアファイル転送データ６とメールサーバ４から受信した他のメールとをメール７に変換されたセキュアファイル転送データ６のメールアドレス７３と他のメールのメールアドレスとによって一元管理することができる。
【００８０】
また、受信要求処理部１３は、セキュアファイル転送データ６をメール７に変換する際、変換したメール７のヘッダ７１に対して、送信元がセキュアファイル転送サーバ５であることをメールクライアント３が識別可能なタグ情報７４を埋め込む処理を行う。
【００８１】
これにより、メールクライアント３の受信制御部３２は、メール７に変換されたセキュアファイル転送データ６が受信要求処理部１３から入力された場合に、メール７がセキュアファイル転送サーバ５から送信されたセキュアファイル転送データ６であると識別することができる。
【００８２】
そのため、受信制御部３２は、例えば、メール７に変換されたセキュアファイル転送データ６をメールサーバ４から受信した他のメールとは別のフォルダへ格納することによって、メール７に変換されたセキュアファイル転送データ６と他のメールとを区別して管理することができる。
【００８３】
このように、受信制御部３２によってメール７に変換されたセキュアファイル転送データ６と他のメールとを区別して管理させれば、ユーザは、メール７に変換されたセキュアファイル転送データ６と他のメールとを混同することがないので利便性が向上する。
【００８４】
図２の説明に戻り、送信部１２は、送信要求処理部１７と、メール送信部１８と、ファイル転送データ送信部１９とを備えている。メール送信部１８は、メールクライアント３の送信制御部３３から送信要求処理部１７を介して入力されるメールをメールサーバ４へ送信する処理部である。
【００８５】
メール送信部１８は、送信要求処理部１７からメールが入力されると、後述の入力情報テーブルに記憶されているアカウント（メールクライアント３がメールサーバを利用するためのアドレス）を使用してメールサーバ４へアクセスしてメールを送信する。
【００８６】
ファイル転送データ送信部１９は、送信要求処理部１７から入力されるセキュアファイル転送データをセキュアファイル転送サーバ５へ送信する処理部である。送信要求処理部１７から入力されるセキュアファイル転送データは、送信要求処理部１７が送信制御部３３から入力されたメールをセキュアファイル転送データに変換したものである。
【００８７】
ファイル転送データ送信部１９は、送信要求処理部１７からセキュアファイル転送データが入力されると、後述の入力情報テーブルに記憶されているアカウント（メールクライアント３がセキュアファイル転送サーバ５を利用するためのアドレス）を使用してセキュアファイル転送サーバ５へアクセスしてセキュアファイル転送データを送信する。
【００８８】
送信要求処理部１７は、メールクライアント３の送信制御部３３からメールの送信要求を受付けた場合に、メールサーバ４又はセキュアファイル転送サーバ５のいずれか一方をメールの送信に利用する送信サーバとして選択して、送信制御部３３から入力されたメールの送信を行う処理部である。
【００８９】
送信要求処理部１７は、送信制御部３３から入力されるメールのヘッダに埋め込まれている情報又はユーザによる送信サーバの選択指示に基づいて、メールの送信に利用する送信サーバを選択する。
【００９０】
本実施形態では、送信要求処理部１７は、送信サーバを選択するために、ユーザがメールを作成する際に各メール毎に設定する特定の入力情報としてのメールの重要度と、メールの送信に利用する送信サーバの種類とを対応付けた入力情報テーブルを記憶している。
【００９１】
そして、送信要求処理部１７は、送信制御部３３から入力されるメールのヘッダからメールの重要度を検出し、検出した重要度と対応付けて入力情報テーブルに記憶されているメールサーバ４又はセキュアファイル転送サーバ５の何れか一方を送信サーバとして選択する。
【００９２】
図４は、入力情報テーブルの一例を示す説明図である。図４に示すように、入力情報テーブルには、ユーザがメールを作成する際にメールクライアント３へ入力して設定可能なメールの重要度と、メールの送信に利用する送信サーバの種類とが対応付けて記憶されている。
【００９３】
なお、図４では、理解を容易にするために送信サーバの種類としてメールサーバ、セキュアファイル転送サーバと記載しているが、実際の入力情報テーブルには送信サーバの種類として、メールクライアント３がセキュアファイル転送サーバ５を利用するためのアドレスとメールクライアント３がメールサーバ４を利用するためのアドレスとが記憶されている。
【００９４】
図４に示す「送信サーバユーザ選択設定」とは、メールに対して「標準」よりも高い重要度が設定されていた場合に、プロキシシステム１がユーザに対して送信サーバの選択を要求する設定のことである。
【００９５】
一方、図４に示す「送信サーバ自動選択設定」とは、メールに対して設定されている重要度に基づいて、プロキシシステム１が送信サーバを自動的に選択する設定のことである。
【００９６】
「送信サーバユーザ選択設定」がユーザによって設定されている場合、送信要求処理部１７は、送信制御部３３から入力されたメールのヘッダから検出した重要度が「最高」又は「高」であった場合、ユーザに対して送信サーバの選択要求を行う。
【００９７】
このとき、送信要求処理部１７は、送信サーバをユーザに選択させるダイアログをユーザインターフェース３１に表示させることによって、送信サーバの選択要求を行う。図５は、ユーザインターフェース３１に表示させるダイアログの一例を示す説明図である。
【００９８】
図５に示すように、送信要求処理部１７は、ユーザに対して送信サーバの選択要求を行う場合、これから送信するメールの送信にセキュアファイル転送システムを利用するのか、メールシステムを利用するのかをユーザに選択させるためのダイアログをユーザインターフェース３１によって提示させる。
【００９９】
そして、送信要求処理部１７は、選択要求の結果ユーザによって選択されたメールシステム又はセキュアファイル転送システムのサーバ（メールサーバ４又はセキュアファイル転送サーバ５）を送信サーバとして選択する。
【０１００】
一方、送信要求処理部１７は、送信制御部３３から入力されたメールのヘッダから検出した重要度が「標準」又は「低」又は「最低」であった場合、ダイアログ表示を行わずに入力情報テーブルを参照し、送信サーバとしてメールサーバ４を選択する。
【０１０１】
また、「送信サーバ自動選択設定」がユーザによって設定されている場合、送信要求処理部１７は、送信制御部３３から入力されたメールのヘッダから検出した重要度が「最高」又は「高」であった場合、入力情報テーブルを参照し、送信サーバとしてセキュアファイル転送サーバ５を選択する。
【０１０２】
一方、送信要求処理部１７は、送信制御部３３から入力されたメールのヘッダから検出した重要度が「標準」又は「低」又は「最低」であった場合、入力情報テーブルを参照し、送信サーバとしてメールサーバ４を選択する。
【０１０３】
そして、送信要求処理部１７は、送信サーバとしてメールサーバ４を選択した場合、送送信制御部３３から入力されたメールのメールアドレスを宛先としてメール送信部１８へ出力し、メール送信部１８にメール送信を行わせる。
【０１０４】
一方、送信要求処理部１７は、送信サーバとしてセキュアファイル転送サーバ５を選択した場合、送信制御部３３から入力されたメールをセキュアファイル転送データへ変換してファイル転送データ送信部１９へ出力し、ファイル転送データ送信部１９にセキュアファイル転送データ送信を行わせる。
【０１０５】
送信要求処理部１７は、メールをセキュアファイル転送データへ変換するために、メールクライアントに記憶されているメールの送信先端末装置がメールサーバ４を利用するためのメールアドレスと、送信先端末装置がセキュアファイル転送サーバ５を利用するためのアドレス（以下、「セキュアファイル転送アドレス」という。）とを対応つけて記憶したアドレス対応テーブルを備えている。
【０１０６】
そして、送信要求処理部１７は、メールをセキュアファイル転送データへ変換する際、送信制御部３３から入力されたメールのメールアドレスに対応つけてアドレス対応テーブルに記憶されているセキュアファイル転送アドレスをセキュアファイル転送データの送信先として設定する。
【０１０７】
このように、本実施形態のプロキシシステム１は、ユーザによって「送信サーバユーザ選択設定」が設定されていた場合、ユーザがメールの重要度として「最高」又は「高」等の特定の重要度を設定していたときにだけ、ダイアログを表示させてユーザに対して送信サーバの選択要求を行う。
【０１０８】
これにより、セキュアファイル転送システムよりもメールシステムを頻繁に使用するユーザに対して、メールを送信する度に、毎回送信サーバを選択させるという手間を省くことがきる。
【０１０９】
また、ユーザによって「送信サーバ自動選択設定」が設定されている場合、ユーザは、メール作成時にメールの重要度を入力するだけで、プロキシシステム１によって自動的に送信サーバが選択されるので、メール送信の操作を覚えるだけでメールシステムとセキュアファイル転送システムとを簡単に利用することができる。
【０１１０】
しかも、本実施形態のプロキシシステム１は、ユーザが送信するメールに設定したメールの重要度に基づいて、セキュアファイル転送サーバ５を送信サーバとして選択した場合に、送信するメールの宛先となるアドレスをメールアドレスに対応つけてアドレス対応テーブルに記憶されているセキュアファイル転送アドレスへ変更する。
【０１１１】
このため、ユーザは、「送信サーバ自動選択設定」を設定している場合、メールを送信する際に、「最高」、「高」等の特定の重要度を設定してメールの宛先としてメールアドレスを入力するだけで、セキュアファイル転送システムを利用してメールの送信を行うことができる。
【０１１２】
次に、本実施形態に係るプロキシシステム１がメール及びセキュアファイル転送データを受信する場合のメールクライアント３、プロキシシステム１、メールサーバ４、セキュアファイル転送サーバ５の動作ついて説明する。
【０１１３】
図６は、本実施形態に係るプロキシシステム１がメール及びセキュアファイル転送データを受信する場合のメールクライアント３、プロキシシステム１、メールサーバ４、セキュアファイル転送サーバ５の動作を示すシーケンス図である。
【０１１４】
図６に示すように、メールクライアント３は、ユーザの操作又は設定によってメールを受信する場合、まず、プロキシシステム１へメールの受信要求を送信する（ステップＳ１０１）。受信要求を受け付けたプロキシシステム１は、メールサーバ４に対して新着メール問合せを行う（ステップＳ１０２）。
【０１１５】
そして、プロキシシステム１は、メールサーバ４にメールクライアント３宛のメールが到着していた場合に、メールサーバ４からメール受信を行う（ステップＳ１０３）。このとき、プロキシシステム１は、受信したメールの中に到着通知メールがない場合、受信した全メールを受信要求処理結果としてメールクライアント３へ出力する（ステップＳ１０４）。
【０１１６】
セキュアファイル転送サーバ５へメールクライアント３宛のセキュアファイル転送データが到着した場合、セキュアファイル転送サーバ５は、メールクライアント３宛の到着通知メールをメールサーバ４へ送信する（ステップＳ１０５）。
【０１１７】
このとき、セキュアファイル転送サーバ５は、到着通知メールのヘッダに対して、到着通知メールであることを示すヘッダ情報を埋め込む処理を施してから、到着通知メールをメールサーバ４へ出力する。
【０１１８】
その後、メールクライアント３は、ユーザの操作又は設定によってメールを受信する場合、プロキシシステム１へ再度メールの受信要求を送信する（ステップＳ１０６）。受信要求を受け付けたプロキシシステム１は、メールサーバ４に対して新着メール問合せを行う（ステップＳ１０７）。
【０１１９】
そして、プロキシシステム１は、メールサーバ４にメールクライアント３宛のメールが到着していた場合に、メールサーバ４からメール受信を行う（ステップＳ１０８）。このとき、プロキシシステム１は、受信したメールの中に到着通知メールがある場合、セキュアファイル転送サーバ５に対してセキュアファイル転送データ受信要求を行う（ステップＳ１０９）。
【０１２０】
次に、プロキシシステム１は、セキュアファイル転送サーバ５からセキュアファイル転送データ受信を行い（ステップＳ１１０）、受信したセキュアファイル転送データをメールに変換して（ステップＳ１１１）、メールに変換したセキュアファイル転送データとメールサーバ４から受信した全メールとを受信要求処理結果としてメールクライアント３へ出力する（ステップＳ１１２）。
【０１２１】
このように、本実施形態のプロキシシステム１は、セキュアファイル転送サーバ５からセキュアファイル転送データを受信した場合に、受信したセキュアファイル転送データをメールに変換してからメールクライアント３へ出力してメールクライアント３に管理させるため、ユーザは、メールクライアント３を利用してメールに変換されたセキュアファイル転送データを参照することができる。
【０１２２】
次に、プロキシシステム１がメール又はセキュアファイル転送データを受信する場合に実行する処理について説明する。図７は、本実施形態に係るプロキシシステム１がメール又はセキュアファイル転送データを受信する場合に実行する処理を示すフローチャートである。
【０１２３】
ユーザによってメールクライアント３が起動され、ユーザの操作又は設定によりメールクライアント３がプロキシシステム１に対してメールの受信要求を行うと、プロキシシステム１は、図７に示すように、メールクライアント３から受信要求を受信する受信要求受付処理を行う（ステップＳ２０１）。
【０１２４】
続いて、プロキシシステム１は、メール受信処理を行う（ステップＳ２０２）。メール受信処理において、プロキシシステム１は、メールサーバ４に対して新着メール問合せを行い、メールクライアント３宛のメールがメールサーバ４に到着していた場合、メールサーバ４からメールクライアント３宛のメールを受信する。
【０１２５】
その後、プロキシシステム１は、メールサーバ４から受信したメール群の中にセキュアファイル転送サーバ５から送信された到着通知メールがあるか否かを判定し（ステップＳ２０３）、到着通知メールがあると判定した場合に（ステップＳ２０３：Ｙｅｓ）、ステップＳ２０４へ処理を移す。
【０１２６】
一方、プロキシシステム１は、メールサーバ４から受信したメール群の中にセキュアファイル転送サーバ５から送信された到着通知メールがないと判定した場合（ステップＳ２０３：Ｎｏ）、ステップＳ２０５へ処理を移す。
【０１２７】
ステップ２０４において、プロキシシステム１は、セキュアファイル転送サーバ５からセキュアファイル転送データを受信するセキュアファイル転送データ受信処理を行い、その後、ステップＳ２０５へ処理を移す。セキュアファイル転送データ受信処理において、プロキシシステム１は、セキュアファイル転送サーバ５に対してセキュアファイル転送データ受信要求を行ってからセキュアファイル転送データ受信を行う。
【０１２８】
その後、プロキシシステム１は、メールクライアント３に対して受信要求処理結果応答を行って（ステップＳ２０５）処理を終了する。受信要求処理結果応答においてプロキシシステム１は、セキュアファイル転送データを受信しなかった場合、メールサーバ４から受信したメールを受信要求処理結果としてメールクライアント３へ出力する。
【０１２９】
一方、プロキシシステム１は、セキュアファイル転送データを受信していた場合、受信したセキュアファイル転送データをメールに変換して、メールサーバ４から受信したメールと共に受信要求処理結果としてメールクライアント３へ出力する。
【０１３０】
次に、本実施形態に係るプロキシシステム１がメール又はセキュアファイル転送データを送信する場合のメールクライアント３、プロキシシステム１の動作について説明する。図８は、本実施形態に係るプロキシシステム１がメール又はセキュアファイル転送データを送信する場合のメールクライアント３、プロキシシステム１の動作を示すシーケンス図である。
【０１３１】
図８に示すように、メールクライアント３は、ユーザの操作に従ってメールを作成すると、プロキシシステム１に対してメールの送信要求を行う（ステップ３０１）。プロキシシステム１は、メールクライアント３から送信要求を受信すると、ユーザの選択操作又はプロキシステムの判断によって送信サーバを選択する（ステップＳ３０２）。
【０１３２】
このとき、プロキシシステム１は、ユーザによって「送信サーバユーザ選択設定」が設定されていた場合、メールの重要度が「標準」以下であればメールサーバ４を選択し、重要度が「標準」よりも高ければユーザの選択操作によって選択された送信サーバを選択する。
【０１３３】
また、プロキシシステム１は、ユーザによって「送信サーバ自動選択設定」が設定されていた場合、メールの重要度が「標準」以下であればメールサーバ４を選択し、重要度が「標準」よりも高ければセキュアファイル転送サーバ５を選択する。
【０１３４】
そして、プロキシシステム１は、選択した送信サーバがセキュアファイル転送サーバ５であった場合、メールクライアント３から入力されたメールをセキュアファイル転送データへ変換する（ステップＳ３０３）。
【０１３５】
その後、プロキシシステム１は、セキュアファイル転送データへ変換したメールをセキュアファイル転送サーバ５へ送信する（ステップＳ３０４）。一方、プロキシシステム１は、選択した送信サーバがメールサーバ４であった場合、メールクライアント３から入力されたメールをメールサーバ４へ送信する（ステップＳ３０５）。
【０１３６】
次に、プロキシシステム１がメール又はセキュアファイル転送データを送信する場合に実行する処理について説明する。図９は、本実施形態に係るプロキシシステム１がメール又はセキュアファイル転送データを送信する場合に実行する処理を示すフローチャートである。
【０１３７】
ユーザによってメールが作成されて送信操作が行われると、プロキシシステム１は、図９に示すように、メールクライアント３から送信要求と作成されたメールとを受信する送信要求受付処理を行う（ステップＳ４０１）。
【０１３８】
続いて、プロキシシステム１は、メールクライアント３から入力されたメールの重要度と対応付けて入力情報テーブルに記憶されている送信サーバ、又はユーザの選択操作によって選択された送信サーバがセキュアファイル転送サーバ５であるか否かを判定する（ステップＳ４０２）。
【０１３９】
そして、プロキシシステム１は、送信サーバがセキュアファイル転送サーバ５であると判定した場合に（ステップＳ４０２：Ｙｅｓ）、ステップＳ４０３へ処理を移す。一方、プロキシシステム１は、送信サーバがセキュアファイル転送サーバでないと判定した場合（ステップＳ４０２：Ｎｏ）、ステップＳ４０４へ処理を移す。
【０１４０】
ステップ４０３において、プロキシシステム１は、メールクライアント３から入力されたメールをセキュアファイル転送データに変換してセキュアファイル転送サーバ５へ送信するセキュアファイル転送データ送信処理を行い、その後、処理を終了する。
【０１４１】
また、ステップＳ４０４において、プロキシシステム１は、メールクライアント３から入力されたメールをメールサーバ４へ送信するメール送信処理を行い、その後、処理を終了する。
【０１４２】
なお、本実施形態では、プロキシシステム１が送信サーバを選択する際の判断基準となる入力情報として、ユーザがメール作成時に設定するメールの重要度を用いた場合について説明したが、判断基準として用いる入力情報はメールの重要度に限定するものではなく、他の入力情報を用いてもよい。
【０１４３】
他の入力情報を用いる場合、プロキシシステム１の送信要求処理部１７に、図４に示した入力情報テーブルに代えて、他の入力情報と送信に利用する送信サーバの種類とを対応付けた入力情報テーブルを記憶させる。
【０１４４】
図１０は、他の入力情報と送信に利用する送信サーバの種類とを対応付けた入力情報テーブルの変形例を示す説明図である。図１０（ａ）に示すように、例えば、他の入力情報としてユーザがメール作成時に入力する特定のメールアドレス群とセキュアファイル転送サーバ５又はメールサーバ４とを対応付けた入力情報テーブルを送信要求処理部１７に記憶させてもよい。
【０１４５】
図１０（ａ）に示す入力情報テーブルを用いる場合、ユーザは、セキュアファイル転送サーバ５を利用してメールを送信したい送信先のメールアドレス、又はメールサーバ４を利用してメールを送信したい送信先のメールアドレスを予め入力情報テーブルに登録しておけば、メールの作成時に送信先のメールアドレスを指定するだけで、簡単にメールシステムとセキュアファイル転送システムとを使い分けることができる。
【０１４６】
また、図１０（ｂ）に示すように、例えば、他の入力情報としてユーザがメール作成時に入力するメールの件名群とセキュアファイル転送サーバ５又はメールサーバ４とを対応付けた入力情報テーブルを送信要求処理部１７に記憶させてもよい。
【０１４７】
図１０（ｂ）に示す入力情報テーブルを用いる場合、ユーザは、セキュアファイル転送サーバ５を利用して送信したいメールの件名、又はメールサーバ４を利用して送信したいメールの件名を予め入力情報テーブルに登録しておけば、メールの作成時に件名を入力するだけで、簡単にメールシステムとセキュアファイル転送システムとを使い分けることができる。
【０１４８】
また、図１０（ｃ）に示すように、例えば、他の入力情報としてユーザがメール作成時に入力するメール本文中のキーワード群とセキュアファイル転送サーバ５又はメールサーバ４とを対応付けた入力情報テーブルを送信要求処理部１７に記憶させてもよい。
【０１４９】
図１０（ｃ）に示す入力情報テーブルを用いる場合、ユーザは、セキュアファイル転送サーバ５を利用して送信したいメールに使用するキーワード、又はメールサーバ４を利用して送信したいメールに使用するキーワードを予め入力情報テーブルに登録しておけば、キーワードを用いてメールを作成するだけで、簡単にメールシステムとセキュアファイル転送システムとを使い分けることができる。
【０１５０】
また、図１０（ｄ）に示すように、例えば、他の入力情報としてユーザがメール作成時に使用する電子署名とセキュアファイル転送サーバ５又はメールサーバ４とを対応付けた入力情報テーブルを送信要求処理部１７に記憶させてもよい。
【０１５１】
図１０（ｄ）に示す入力情報テーブルを用いる場合、ユーザは、セキュアファイル転送サーバ５を利用して送信したいメールに使用する電子署名、又はメールサーバ４を利用して送信したいメールに使用する電子署名を予め入力情報テーブルに登録しておけば、メールの作成時に電子署名を付加するだけで、簡単にメールシステムとセキュアファイル転送システムとを使い分けることができる。
【０１５２】
また、上記した実施形態では、メールクライアント３のユーザがメールを作成する際に設定したメールの重要度に基づいて、プロキシシステム１がメールシステムとセキュアファイル転送システムとからメールの送信に利用するシステムを選択する場合について説明したが、プロキシシステム１がメールクライアント３からプロキシシステム１へ入力されたメールのファイル添付有無に基づいて、メールの送信に利用するシステムを選択する構成としてもよい。
【０１５３】
かかる構成とする場合、例えば、ユーザは、セキュアファイル転送システムによって送信したい情報（データ、ファイル等）をメールクライアント３を利用して、メール添付ファイルとして設定し、添付ファイル付きのメールとして送信する。
【０１５４】
そして、プロキシシステム１は、メールクライアント３から入力されたメールのファイル添付有無を判定し、メールにファイル添付があった場合、メールをセキュアファイル転送データへ変換してセキュアファイル転送システムを利用して送信する。一方、プロキシシステム１は、メールクライアント３から入力されたメールにファイル添付がなかった場合、メールシステムを利用してメールを送信する。
【０１５５】
また、プロキシシステム１は、セキュアファイル転送システムによってファイル添付のあるメールから変換されたセキュアファイル転送データを受信した場合、受信したセキュアファイル転送データをメールクライアント３が受信できる形式のメール（上記情報をこのメールの添付ファイルとして設定）にして、メールクライアント３へ出力する。
【０１５６】
これにより、ユーザは、メールクライアント３を操作して、セキュアファイル転送システムを利用して送受信するデータ、ファイル等をメールの添付ファイルとして取り扱うことができる。
【０１５７】
また、上記した実施形態では、プロキシシステム１がメールアドレスとセキュアファイル転送アドレスとを対応付けて記憶する場合について説明したが、例えば、セキュアファイル転送システムがメールアドレスに所定の識別子を付加したものをセキュアファイル転送アドレスとして使用している場合、プロキシシステム１に所定の識別子だけを記憶させて、メールアドレスとセキュアファイル転送アドレスとを管理させてもよい。
【０１５８】
これにより、プロキシシステム１は、メールを送信するシステムとしてセキュアファイル転送システムを選択した場合、送信するメールのメールアドレスに所定の識別子を付加することによってメールアドレスをセキュアファイル転送アドレスに変換することができる。
【０１５９】
また、プロキシシステム１は、セキュアファイル転送データを受信した場合に、セキュアファイル転送データの送信元を示すセキュアファイル転送アドレスから所定の識別子を除外することによって、セキュアファイル転送アドレスをメールアドレスに変換することができる。
【０１６０】
このように、プロキシシステム１に所定の識別子を記憶させておけば、全てのセキュアファイル転送アドレスを記憶させておかなくても、メールアドレスからセキュアファイル転送アドレスへの変換、及びセキュアファイル転送アドレスからメールアドレスへの変換を行うことができる。
【０１６１】
また、プロキシシステム１が受信したセキュアファイル転送データから新たな所定の識別子を検出した場合に、既に記憶している所定の識別子に加えて新たな識別子を記憶するようにしてもよい。
【０１６２】
これにより、プロキシシステム１は、新たに検出した所定の識別子を記憶するだけで、予め記憶していない所定の識別子が付加されたセキュアファイル転送アドレスを使用している他のユーザのメールアドレス及びセキュアファイル転送アドレスを簡単に管理することができる。
【０１６３】
以上説明したように、本実施形態に係るプロキシシステム１によれば、端末装置２のユーザは、セキュアファイル転送サーバ５の処理負荷を増大させることなく、汎用のメールクライアントを利用して簡単な操作でセキュアファイル転送システムを利用することができる。
【符号の説明】
【０１６４】
１  プロキシシステム
１１  受信部
１２  送信部
１３  受信要求処理部
１４  メール受信部
１５  メール判定部
１６  ファイル転送データ受信部
１７  送信要求処理部
１８  メール送信部
１９  ファイル転送データ送信部
２  端末装置
３  メールクライアント
４  メールサーバ
５  セキュアファイル転送サーバ
【図１】
2010282579.tif 000003
【図２】
2010282579.tif 000004
【図３】
2010282579.tif 000005
【図４】
2010282579.tif 000006
【図５】
2010282579.tif 000007
【図６】
2010282579.tif 000008
【図７】
2010282579.tif 000009
【図８】
2010282579.tif 000010
【図９】
2010282579.tif 000011
【図１０】
2010282579.tif 000012
【図１１】
2010282579.tif 000013