(57)【要約】【課題】メール転送の操作性を損なうことなく、転送にかかる通信量と時間を大幅に削減することを目的とする。【解決手段】メールクライアントでは、メールサーバのメールボックスからメールの本文を含まない受信メール一覧情報を取得して表示する。また、宛先台帳画面を表示する。一覧表示された受信メール中から転送したいメールを選択し、宛先台帳画面中の宛先に重ねることにより、選択したメールを重ねた宛先に転送する指示を行う。該指示は転送要求としてメールクライアントからメールサーバに送られる。メールサーバでは、転送要求に基づいて、メールの本文や添付ファイルを含む転送メールを指定された宛先に転送する処理を行なう。これにより、メールクライアントに受信することなくメールサーバ側で転送処理を行う。【選択図】  図２
2004295740.tif 000002
【特許請求の範囲】
【請求項１】
クライアント・サーバ方式の電子メール転送方法であって、
サーバからクライアントに対して、メールボックスからメールの本文を含まない受信メール一覧情報を送信するステップと、
前記クライアントで、受信した受信メール一覧情報を表示するステップと、
前記クライアントで、前記受信メール一覧から転送したいメールを選択し、その転送先を指定するステップと、
前記クライアントから前記サーバに、前記選択した転送したいメールを特定する情報と転送先を示す情報とを含む転送要求を送信するステップと、
前記サーバで、前記クライアントからの転送要求を受けたとき、該転送要求に含まれる転送先を宛先として設定するとともに、前記メールを特定する情報で特定されるメールの本文を含む内容で新規メールを作成するステップと、
前記サーバで、該新規メールを送信メールとして登録するステップと
を備えたことを特徴とするメール転送方法。
【請求項２】
請求項１に記載のメール転送方法において、
前記クライアントで転送したいメールを選択し転送先を指定するステップは、前記受信メール一覧情報の表示画面から選択されたメールが、宛先一覧の表示画面中の任意の宛先に重ねられたことを検出したとき、該重ねられた宛先を前記転送先と認識するものであることを特徴とするメール転送方法。
【請求項３】
請求項１または２に記載のメール転送方法において、
前記転送先の宛先が、複数のアドレスを含むグループであることを特徴とするメール転送方法。
【請求項４】
請求項１から３の何れか１つに記載のメール転送方法において、
前記サーバで新規メールを作成するステップは、転送するメールが添付ファイルを含むとき、該添付ファイルを前記新規メールに添付することを特徴とするメール転送方法。
【請求項５】
請求項１から４の何れか１つに記載のメール転送方法において、
前記クライアントで転送したいメールの選択および転送先の指定がされたとき、転送メールに含めるコメントを入力させる画面を表示するステップと、
該画面で入力されたコメントを前記転送要求に含めてサーバに送信するステップとを、さらに備えるとともに、
前記サーバで新規メールを作成する際、前記コメントがあるときにはそのコメントを含めた新規メールを作成することを特徴とするメール転送方法。
【請求項６】
クライアント・サーバ方式の電子メール転送システムであって、
クライアントは、
サーバのメールボックスからメールの本文を含まない受信メール一覧情報を取得して表示する手段と、
前記受信メール一覧から転送したいメールを選択し、その転送先を指定する手段と、
選択した転送したいメールを特定する情報と転送先を示す情報とを含む転送要求を前記サーバに送信する手段と
を備え、
サーバは、
前記クライアントに対し、メールボックスからメールの本文を含まない受信メール一覧情報を送信する手段と、
前記クライアントからの転送要求を受けたとき、該転送要求に含まれる転送先を宛先として設定するとともに、前記メールを特定する情報で特定されるメールの本文を含む内容で新規メールを作成する手段と、
該新規メールを送信メールとして登録する手段と
を備えたことを特徴とするメール転送システム。
【請求項７】
請求項６に記載のメール転送システムにおいて、
前記クライアントで転送したいメールを選択し転送先を指定する手段は、前記受信メール一覧情報の表示画面から選択されたメールが、宛先一覧の表示画面中の任意の宛先に重ねられたことを検出したとき、該重ねられた宛先を前記転送先と認識するものであることを特徴とするメール転送システム。
【請求項８】
クライアントから、メールの本文を含まず、転送するメールを特定する情報と転送先を示す情報とを含む転送要求を受けたとき、該転送要求に含まれる転送先を宛先として設定するとともに、前記メールを特定する情報で特定されるメールの本文を含む内容で新規メールを作成し、該新規メールを送信メールとして登録することを特徴とするメールサーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、クライアント・サーバ方式で実現している電子メールシステムにおけるメールの転送方法およびシステムに関する。
【０００２】
【従来の技術】
従来、電子メールにおいて受信したメールを転送する方法としては、特許文献１に記載されているように、一定の条件で特定の宛先に転送する方法が知られている。しかし、この方法は受信したメールを予め決められた転送条件にしたがって自動的に転送するものであり、受信したメールをその都度様々な宛先に転送したい場合には利用できなかった。そのため、このような場合は、特許文献２に記載のような方法で、受信メールの本文や添付ファイルなどのすべての情報をメールクライアントに受信して、転送したい宛先を設定し直してメールサーバに送信する方法をとっていた。
【０００３】
【特許文献１】特開２００２−１８５４９２号
【特許文献２】特開２０００−４００４２号
【０００４】
【発明が解決しようとする課題】
しかしながら、特許文献２に記載の技術は、転送したい受信メールを一度サーバからクライアントに受信し、転送が指示されたときには再度同じデータをサーバに送信するため、添付ファイルなどが付いたサイズの大きなメールの転送を行う場合には、データの送受信量が大きく、時間がかかるという問題がある。
【０００５】
本発明の目的は、メール転送の操作性を損なうことなく、転送にかかる通信量と時間を大幅に削減することにある。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、本発明は、メールの本文や添付ファイルをメールクライアントに受信せずに、受信したメールの一覧表示中から選択したメールについての転送要求をメールサーバに行うようにした。このとき、一覧で選択したメールのＩＤと転送先として指定された宛先、および必要であれば入力されたコメント文をメールサーバに送り、これらの情報をもとにメールサーバ側で転送処理を行うことを特徴とする。
【０００７】
すなわち、請求項１に係る発明は、クライアント・サーバ方式の電子メール転送方法であって、サーバからクライアントに対して、メールボックスからメールの本文を含まない受信メール一覧情報を送信するステップと、前記クライアントで、受信した受信メール一覧情報を表示するステップと、前記クライアントで、前記受信メール一覧から転送したいメールを選択し、その転送先を指定するステップと、前記クライアントから前記サーバに、前記選択した転送したいメールを特定する情報と転送先を示す情報とを含む転送要求を送信するステップと、前記サーバで、前記クライアントからの転送要求を受けたとき、該転送要求に含まれる転送先を宛先として設定するとともに、前記メールを特定する情報で特定されるメールの本文を含む内容で新規メールを作成するステップと、前記サーバで、該新規メールを送信メールとして登録するステップとを備えたことを特徴とする。
【０００８】
請求項２に係る発明は、請求項１に記載のメール転送方法において、前記クライアントで転送したいメールを選択し転送先を指定するステップは、前記受信メール一覧情報の表示画面から選択されたメールが、宛先一覧の表示画面中の任意の宛先に重ねられたことを検出したとき、該重ねられた宛先を前記転送先と認識するものであることを特徴とする。
【０００９】
請求項３に係る発明は、請求項１または２に記載のメール転送方法において、前記転送先の宛先が、複数のアドレスを含むグループであることを特徴とする。
【００１０】
請求項４に係る発明は、請求項１から３の何れか１つに記載のメール転送方法において、前記サーバで新規メールを作成するステップは、転送するメールが添付ファイルを含むとき、該添付ファイルを前記新規メールに添付することを特徴とする。
【００１１】
請求項５に係る発明は、請求項１から４の何れか１つに記載のメール転送方法において、前記クライアントで転送したいメールの選択および転送先の指定がされたとき、転送メールに含めるコメントを入力させる画面を表示するステップと、該画面で入力されたコメントを前記転送要求に含めてサーバに送信するステップとを、さらに備えるとともに、前記サーバで新規メールを作成する際、前記コメントがあるときにはそのコメントを含めた新規メールを作成することを特徴とする。
【００１２】
請求項６に係る発明は、クライアント・サーバ方式の電子メール転送システムであって、クライアントは、サーバのメールボックスからメールの本文を含まない受信メール一覧情報を取得して表示する手段と、前記受信メール一覧から転送したいメールを選択し、その転送先を指定する手段と、選択した転送したいメールを特定する情報と転送先を示す情報とを含む転送要求を前記サーバに送信する手段とを備え、サーバは、前記クライアントに対し、メールボックスからメールの本文を含まない受信メール一覧情報を送信する手段と、前記クライアントからの転送要求を受けたとき、該転送要求に含まれる転送先を宛先として設定するとともに、前記メールを特定する情報で特定されるメールの本文を含む内容で新規メールを作成する手段と、該新規メールを送信メールとして登録する手段とを備えたことを特徴とする。
【００１３】
請求項７に係る発明は、請求項６に記載のメール転送システムにおいて、前記クライアントで転送したいメールを選択し転送先を指定する手段は、前記受信メール一覧情報の表示画面から選択されたメールが、宛先一覧の表示画面中の任意の宛先に重ねられたことを検出したとき、該重ねられた宛先を前記転送先と認識するものであることを特徴とする。
【００１４】
請求項８に係る発明は、クライアントから、メールの本文を含まず、転送するメールを特定する情報と転送先を示す情報とを含む転送要求を受けたとき、該転送要求に含まれる転送先を宛先として設定するとともに、前記メールを特定する情報で特定されるメールの本文を含む内容で新規メールを作成し、該新規メールを送信メールとして登録することを特徴とする。
【００１５】
【発明の実施の形態】
以下、本発明を実施する場合の一形態を図面を参照して具体的に説明する。
【００１６】
図１は、本発明の実施の一形態のクライアント・サーバ方式のメールシステムの構成を示す図である。本システムのメールクライアント１０１は、メールの一覧や本文を表示するメール制御部１０２と、メールを送信する宛先を選択するために表示する宛先台帳制御部１０３とを備える。メールサーバ１０４は、宛先台帳制御部１０３で表示するデータを渡す宛先制御部１０５と、メール制御部１０２で表示するデータやメール制御部１０２から送られたメールを受け取るメール制御部１０７と、メールの転送を行う転送制御部１１１とを備える。
【００１７】
メールサーバ１０４の宛先制御部１０５は、当該メールサーバ１０４が管理するユーザのアドレスを格納した宛先情報１０６を管理している。
【００１８】
図３は、宛先情報１０６のうちグループを管理するための情報の構成を示す。各グループをシステムで一意に特定するグループＩＤとグループ名３０２とが対応されて格納されている。各グループ同士は階層構造で関連付けられている。例えば、図３では、グループＩＤが「Ａ００００００１」でグループ名が「株式会社」のグループが最上位で、その下位に、グループＩＤが「Ａ０００００１１」でグループ名が「総務」、グループＩＤが「Ａ０００００１２」でグループ名が「管理」などのグループがあることを示している。
【００１９】
図４は、宛先情報１０６のうち、宛先として使用するメールアドレス情報の構成を示す。アドレス４０２は、所属するグループＩＤ４０１をキーとして管理されている。なお、本メールシステムにおけるグループは必ずしも企業の職制等の既存のグループに依存する必要はなく、本メールシステムの管理者や利用者等が適宜グループを設定してもよい。また、同一人が複数のグループに属していてもよい。
【００２０】
図１に戻って、メールサーバ１０４のメール制御部１０７は、ログインユーザ単位に、メールボックス１０８を管理しており、メールボックス１０８は、メールの属性情報を管理しているメール一覧情報１０９と、メールの本文や添付ファイルを管理しているメール本文情報１１０とを備えている。メール一覧情報１０９とメール本文情報１１０はログインユーザ単位で管理されている。
【００２１】
図５は、一人のログインユーザのメールボックスの中のメール一覧情報１０９の内容例を示す。このログインユーザに対して送信されてきたメールの属性情報が、メールＩＤ５０１で管理されてメールごとに格納されている。
【００２２】
図６は、一人のログインユーザのメールボックスの中のメール本文情報１１０の内容例を示す。このログインユーザに対して送信されてきたメールの本文６０２および添付ファイル情報６０３が、メールＩＤ６０１で管理されてメールごとに格納されている。添付ファイル情報６０３は、各添付ファイルのファイル名とその内容とを含む。
【００２３】
図２は、図１および図３〜図６で説明した本実施形態のシステムにおけるメールの転送処理のイメージを説明する図である。図２において、図１と同じ番号は、同じものを示すものとする。
【００２４】
２０１は、あるメールクライアント１０１における表示画面を示している。このメールクライアント１０１が、本システムにログインしてメールサーバ１０４に接続すると、当該メールクライアントのメールボックス１０８の一覧情報１０９（図５）が読み出され、受信メール一覧画面２０２に表示される。この時点では、メールサーバ１０４からメールクライアント１０１に転送されるのは一覧情報のみであり、各メールの本文情報は転送されない。
【００２５】
ユーザは、受信メール一覧画面２０２で、例えば転送したい案件「会議開催通知」を選択して、宛先台帳画面２０３上の転送先グループ名「営業１」に重ねたとする。なお、宛先台帳画面２０３は、ユーザによる所定の操作で表示されるものであり、宛先台帳制御部１０３がメールサーバ１０４の宛先制御部１０５経由で取得した宛先情報１０６が表示される。ここでは、図３で説明したグループの階層構造を示す木構造と、図４で説明した各アドレスの宛先名称が、宛先台帳画面２０３に表示されるものとする。
【００２６】
ユーザが、転送したい案件「会議開催通知」を選択して宛先台帳画面２０３上の転送先グループ名「営業１」に重ねた場合、メール制御部１０２は、「会議開催通知」のメールを「営業１」のグループに属するメールアドレスに転送する指示であると認識する。そして、選択されている案件「会議開催通知」のメールＩＤ「００００Ａ１２０」とグループ名「営業１」のグループＩＤ「Ａ０００００２１」をそれぞれ特定し、コメント入力画面２０４を出力して、転送するメール本文に追加したい一文を入力させる。ユーザは、必要に応じて転送メールに追加したい文章をコメント入力画面２０４に入力し、該入力画面２０４内の所定のボタンをクリックすることで、該入力画面２０４が閉じられたとき、メールサーバ１０４に転送要求を出す。
【００２７】
図７は、メールサーバに送られる転送要求の内容を示す。転送要求は、転送する案件として選択されたメールのメールＩＤ７０１と、転送先として指定された宛先７０２と、本文に追加するコメント７０３とを含む。メールの本文や添付ファイルは含まない。ここでは、メールＩＤ７０１は、受信メール一覧画面２０２で選択していた「会議開催通知」のメールＩＤ「００００Ａ１２０」であり、宛先７０２は、重ねられた「営業１」のグループを示すタイプ「グループ」とグループＩＤ「Ａ０００００２１」であり、コメント７０３は、入力されたコメントの内容である。このような情報をセットにしてメールサーバに転送要求を出す。なお、転送先の宛先が、グループ名でなく個々のアドレスの場合には、宛先のタイプを「アドレス」にして、アドレスを設定するものとする。
【００２８】
図７に示すような転送要求を受けたメールサーバ１０４の転送制御部１１１は、メールクライアント１０１から受け取った転送メールの情報をもとに、一覧情報１０９や本文情報１１０から転送元のメールの属性情報や本文及び添付ファイルを取得し、コメントの追加などを行って、転送するメールを作成する。また、転送制御部１１１は、作成したメールを新規のメールとしてメール制御部１０７に渡し、転送先の宛先のメールボックス１０８に新規のメールとして登録させる。
【００２９】
図８は、メールクライアント１０１の宛先台帳での転送処理の流れを示す。まず、選択状態で宛先台帳画面２０３に重ねられたか否か判定する（ステップ８０１）。そうでないときは処理を終了する。そうであるときは、選択していたものが受信メール一覧画面２０２中のメールであるか否か判定する（ステップ８０２）。そうでないときは処理を終了する。そうであるときは、重ねられた場所がアドレスまたはグループ名のどちらかであるか否か判定する（ステップ８０３）。そうでないときは処理を終了する。そうであるとき、すなわち受信メール一覧のメールを選択してアドレスまたはグループ名に重ねられた場合（ステップ８０１，８０２，８０３）には、コメント入力画面を出力して、本文に追加する一文の入力処理を行う（ステップ８０４）。そして、メールサーバ１０４に対して、図７で説明したような転送メールのメールＩＤ、宛先、及びコメントを渡して転送要求を行う。
【００３０】
図９は、メールクライアント１０１からメールサーバ１０４に転送要求が送られた場合においてメールサーバ１０４の転送制御部１１１が行う処理の流れを示す。まず、転送先として指定された宛先のタイプがアドレスかグループかを判定する（ステップ９０１）。宛先のタイプがアドレスの場合は、その宛先アドレスを、転送する新規メールの宛先として設定する（ステップ９０３）。宛先のタイプがグループの場合は、そのグループＩＤからそのグループに所属するアドレスを全て取得し、転送する新規メールの宛先として設定する（ステップ９０２）。次に、メール一覧情報１０９を参照して転送するメールＩＤのメールの主題、及び宛先以外の属性を取得し、転送する新規メールに設定する（ステップ９０４）。同様に、メール本文情報１０８を参照して、転送するメールＩＤのメールの本文と添付ファイルを取得する（ステップ９０５）。そして、取得した本文にコメントを挿入する（ステップ９０６）。更に、コメントを挿入した本文と添付ファイルを、転送する新規メールに設定する（ステップ９０７）。転送する新規メールをメール制御部１０７に送信メールとして登録要求をする。
【００３１】
なお、上記実施の形態では、転送対象のメールに添付ファイルがあったときは、転送メールにも同じ添付ファイルを添付して転送しているが、例えばコメント入力画面２０４に添付ファイルを転送するか否かを指示するチェックボックスなどを付け、ユーザが添付ファイルを転送するか否か指示できるようにしてもよい。この場合、複数の添付ファイルがあるときは、各添付ファイルごとにそのような指示ができるようにしてもよい。
【００３２】
【発明の効果】
以上説明したように、本発明によれば、転送処理をメールサーバ側で行うことにより、本文と添付ファイルをメールクライアントに受信する必要が無く、受信データ量を削減できる。更に、転送するメールの本文と添付ファイルをメールクライアントからメールサーバに送信する必要がないため、送信データ量も削減できる。特に、添付ファイルが数多く付いているような大きなサイズのメールの場合は、クライアント・サーバ間のデータの転送量が少なくでき、転送にかかる時間が大幅に削減可能となる。また、ＧＵＩを利用したクライアント操作で、容易に転送したいメールと宛先を選択することができるため、転送操作が容易にできる。
【図面の簡単な説明】
【図１】本発明の実施の形態にかかわるシステム構成図
【図２】転送処理を説明するためのイメージ図
【図３】宛先情報のグループデータの一例を示す図
【図４】宛先情報の宛先データの一例を示す図
【図５】メール一覧情報のデータの一例を示す図
【図６】メール本文情報のデータの一例を示す図
【図７】転送処理でメールクライアントからメールサーバに転送するデータの一例を示す図
【図８】メールクライアント側の宛先台帳の転送処理のフロ−チャ−ト図
【図９】メールサーバ側の転送制御部の転送処理のフロ−チャ−ト図
【符号の説明】
１０１…メールクライアント、１０２…メール制御部、１０３…宛先台帳制御部、１０４…メールサーバ、１０５…宛先制御部、１０６…宛先情報、１０７…メール制御部、１０８…メールボックス、１０９…メール一覧情報、１１０…メール本文情報、１１０…転送制御部、２０１…メールクライアント、２０２…受信メール一覧表示画面、２０３…宛先台帳表示画面、２０４…コメント入力画面。
【図１】
2004295740.tif 000003
【図２】
2004295740.tif 000004
【図３】
2004295740.tif 000005
【図４】
2004295740.tif 000006
【図５】
2004295740.tif 000007
【図６】
2004295740.tif 000008
【図７】
2004295740.tif 000009
【図８】
2004295740.tif 000010
【図９】
2004295740.tif 000011