(57)【要約】【課題】簡易な方法でメーリングリストに登録された宛先の中から特定の宛先とそれ以外の宛先を指定し、特定の宛先に送信するメールにのみ特定のアクションを行う。【解決手段】クライアント端末１から送信されたメーリングリスト宛のメールを受信し、メーリングリストに含まれるメンバのアドレスを取得する宛先アドレス取得部２１と、メールのヘッダに含まれる情報に基づいて、各々のメンバに対する特定のアクションの要否を判定する特定アドレス判定部２２と、特定アドレス判定部２２の判定結果に基づいて、各々のメンバへ、アクションの有無を制御したメールを配信するメール配信部２３とを備え、メールのヘッダには、各々のメンバを分類するための条件と、条件に当てはまるメンバに対しての特定のアクションの要否を指定するフラグ情報が含まれ、特定アドレス判定部２２は、フラグ情報に基づいて、特定のアクションの要否を判定する。【選択図】図１
2012038235.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末から送信されたメーリングリスト宛のメールを受信し、前記メーリングリストに含まれるメンバのアドレスを取得する宛先アドレス取得部と、
前記メールのヘッダに含まれる情報に基づいて、前記メーリングリストに含まれる各々のメンバに対する特定のアクションの要否を判定する特定アドレス判定部と、
前記特定アドレス判定部の判定結果に基づいて、各々のメンバへ、前記アクションの有無を制御したメールを配信する、メール配信部と、を備え、
前記メールのヘッダには、各々のメンバを分類するための条件と、前記条件に当てはまるメンバに対しての前記特定のアクションの要否を指定するフラグ情報が含まれ、
前記特定アドレス判定部は、前記フラグ情報に基づいて、前記特定のアクションの要否を判定する、メーリングリスト装置。
【請求項２】
前記特定のアクションは、前記メールへのファイルの添付である、請求項１に記載のメーリングリスト装置。
【請求項３】
コンピュータを、
ユーザ端末から送信されたメーリングリスト宛のメールを受信し、前記メーリングリストに含まれるメンバのアドレスを取得する宛先アドレス取得部と、
前記メールのヘッダに含まれる情報に基づいて、前記メーリングリストに含まれる各々のメンバに対する特定のアクションの要否を判定する特定アドレス判定部と、
前記特定アドレス判定部の判定結果に基づいて、各々のメンバへ、前記アクションの有無を制御したメールを配信する、メール配信部と、して機能させ、
前記メールのヘッダには、各々のメンバを分類するための条件と、前記条件に当てはまるメンバに対しての前記特定のアクションの要否を指定するフラグ情報が含まれ、
前記特定アドレス判定部は、前記フラグ情報に基づいて、前記特定のアクションの要否を判定する、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メーリングリスト装置およびプログラムに関する。
【背景技術】
【０００２】
従来のメーリングリスト装置では、メーリングリスト宛にメールを送信した場合、メーリングリストに登録されている全ての宛先に同内容のメールが配信されるのが一般的である。しかし、メールに容量の大きい添付ファイルを添付する場合、特定のメンバにはファイルを添付したいが、それ以外のメンバには添付せずにメールの内容だけ送信したいという場合がある。その場合、ファイルを添付しなくてもよいメンバのアドレスに対しては、別途メールを作成して送信しなければならなかった。
【０００３】
特許文献１には、メーリングリストサービスを用いたメール送信を行う際に、送信者は、添付ファイルを配信するアドレスあるいは配信しないアドレスを指定し、メーリングリストサーバは、当該指定に従って、配信を指示されたアドレスには添付ファイルを付けてメールを送信し、指示されていないアドレスには添付ファイル無しのメールを送信する方法が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−１２７０６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、簡易な方法でメーリングリストに登録された宛先の中から特定の宛先とそれ以外の宛先を指定し、特定の宛先に送信するメールにのみ特定のアクションを行うことが可能なメーリングリスト装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係るメーリングリスト装置は、ユーザ端末から送信されたメーリングリスト宛のメールを受信し、前記メーリングリストに含まれるメンバのアドレスを取得する宛先アドレス取得部と、前記メールのヘッダに含まれる情報に基づいて、前記メーリングリストに含まれる各々のメンバに対する特定のアクションの要否を判定する特定アドレス判定部と、前記特定アドレス判定部の判定結果に基づいて、各々のメンバへ、前記アクションの有無を制御したメールを配信する、メール配信部と、を備え、前記メールのヘッダには、各々のメンバを分類するための条件と、前記条件に当てはまるメンバに対しての前記特定のアクションの要否を指定するフラグ情報が含まれ、前記特定アドレス判定部は、前記フラグ情報に基づいて、前記特定のアクションの要否を判定するものである。
【発明の効果】
【０００７】
本発明によれば、簡易な方法でメーリングリストに登録された宛先の中から特定の宛先とそれ以外の宛先を指定し、特定の宛先に送信するメールにのみ特定のアクションを行うことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態による、サーバ（メーリングリスト装置）の構成を示すブロック図。
【図２】本発明の実施の形態による、メーリングリスト宛先データベースに記憶されている情報の例を示す図。
【図３】本発明の実施の形態による、クライアント端末から送信されるメールのヘッダ部分の情報の例を示す図。
【図４】本発明の実施の形態による、クライアント端末からのメールを受信したサーバの動作のフローチャート。
【発明を実施するための形態】
【０００９】
次に、本発明を実施するための形態について、図面を参照して詳細に説明する。
実施の形態
図１は、本発明の実施の形態によるサーバ（メーリングリスト装置）２の構成を示すブロック図である。図１に示すように、サーバ２は、宛先アドレス取得部２１、特定アドレス判定部２２、メール配信部２３、メーリングリスト宛先データベース３、及び人事情報データベース５を備えている。
【００１０】
サーバ２は、クライアント端末１，４１〜４ｎと通信回線を介して接続されている。
なお、人事情報データベース５は、サーバ２が保有せず、外部の人事システム等のデータベースとサーバ２を接続する構成でもよい。
【００１１】
宛先アドレス取得部２１、特定アドレス判定部２２、及びメール配信部２３は、プログラムに従ってコンピュータのプロセッサが行う動作のモジュールを表している。メーリングリスト宛先データベース３、及び人事情報データベース５は、メモリやハードディスクにより実現される。
【００１２】
宛先アドレス取得部２１は、メーリングリスト宛先データベース３から、メーリングリストの宛先リストを取得する。
特定アドレス判定部２２は、メールのヘッダに含まれるフラグ情報に基づいて、メーリングリストに含まれる各々の宛先に対するファイルの添付の有無を設定する。
メール配信部２３は、特定アドレス判定部２２の判定結果に基づいて、各々の宛先へメールを配信する。
【００１３】
図２は、メーリングリスト宛先データベース３に記憶されている情報の例を示す図である。図に示すように、１つの宛先毎に、宛先の名前とメールアドレスが記憶されており、従来のメーリングリスト装置の宛先データベースに保有される情報と基本的に変わらない。
【００１４】
次に、サーバ２の動作について説明する。ここでは、クライアント端末１からメーリングリストのアドレス宛にメールが発信される場合を例に説明する。
【００１５】
まず、メールを送信するユーザの操作により、クライアント端末１からサーバ２へメーリングリスト宛のメールが送信される。
図３は、クライアント端末１から送信されるメールのヘッダ部分の情報の例を示す図である。図に示すように、ヘッダにはフラグ情報領域「X-Attached-Flag:」が設けられており、ここでは、メーリングリストのアドレス「ml@aaa.bbb.com」に対して「true」、メーリングリストに含まれるメンバの中から選択された特定アドレス「user1@aaa.bbb.com」に対して「false」が設定されている。これらのフラグ及び特定アドレスは、ユーザがクライアント端末１を操作して設定することができる。
【００１６】
図４は、クライアント端末１からのメールを受信したサーバ２の動作のフローチャートである。
まず、サーバ２はクライアント端末１からメールを受信したら、宛先アドレス取得部２１においてメーリングリスト宛先データベース３に問い合わせを行い（ステップＡ１）、受信したメールで指定されたメーリングリストに含まれるメンバのメールアドレスを取得する（ステップＡ２）。
【００１７】
次に、特定アドレス判定部２２において、メールのヘッダのフラグ情報領域を参照し、メーリングリストのアドレスに設定されたフラグに基づいて、まず、メーリングリスト宛のメール自体にファイルを添付するかしないかを判定する（ステップＡ３）。
【００１８】
次に、特定アドレス（「user1@aaa.bbb.com」）に設定されたフラグに基づいて、特定アドレス宛のメールに対してファイルを添付するかしないかを判定する（ステップＡ４、Ａ５）。
【００１９】
次に、ステップＡ３、Ａ４、Ａ５の判定結果に基づいて、添付ファイルを送信するアドレスを決定する演算処理を行う（ステップＡ６）。
【００２０】
演算処理について詳しく説明する。メーリングリストのアドレスに設定されたフラグが「true」且つ特定アドレスに設定されたフラグが「false」の場合は、特定アドレス以外のメーリングリストのメンバに対して添付ファイル付きのメールを送信する。また、特定アドレスのメンバに対しては、添付ファイルのないメールを１通だけ送信するよう処理を行う。
【００２１】
一方、メーリングリストのアドレスに「false」が設定され、且つ特定アドレスに「true」が設定されている場合は、特定アドレスにのみ添付ファイル付きのメールを送信し、それ以外のメーリングリストのメンバに対しては添付ファイルなしのメールを１通だけ送信するよう処理する。
【００２２】
なお、メーリングリストのアドレスに「true」が設定され、且つ特定アドレスについても「true」が設定されている場合、またはメーリングリストのアドレスに「false」が設定され、且つ特定アドレスにも「false」が設定されている場合は、それぞれ特定アドレスに添付ファイル付き、または添付ファイルなしのメールが１通だけ送信されるよう処理を行う。
【００２３】
最後に、ステップＡ６の演算処理の結果に基づいて、メール配信部２３が各メンバのアドレスに対しメールの送信を行う（ステップＡ７）。この結果各メンバのアドレスに対応するクライアント端末４１〜４ｎに、それぞれ１通のメールが送信される。
【００２４】
次に、メールを送信するユーザが、他の方法で特定アドレス及び添付フラグを指定する方法について説明する。
上記の例では、ユーザがクライアント端末１からメールを送信する際、直接特定アドレスを指定し、メーリングリストアドレス及び指定した特定アドレスにフラグを設定している。
【００２５】
これに対し、他の方法では、ユーザは、特定の人事上の役職を条件として指定することによって、特定アドレスを指定する。
例えば、ユーザは、メーリングリストアドレスと共に「役職」として「部長」等を指定し、さらに「以上」、「以下」、「同一」等の範囲を指定する。さらに、メーリングリストアドレス及び特定アドレスに設定するフラグを指定する。この場合、クライアント端末１からサーバ２に送信されるメールのヘッダのフラグ情報領域には、メーリングリストアドレスのフラグ情報と共に、指定された役職と範囲の情報、及びフラグの情報が設定される。
【００２６】
サーバ２は、クライアント端末１からメールを受信したら、宛先アドレス取得部２１においてメーリングリスト宛先データベース３に問い合わせを行い、メーリングリストに含まれるメンバのメールアドレスを取得する。
【００２７】
次に、特定アドレス判定部２２は、人事情報データベース５に問い合わせを行い、メーリングリストに含まれる各々のメンバの役職を参照し、メールで指定された役職の範囲の条件に該当するか否かを判定し、該当するメンバのアドレスを特定アドレスとする。例えば、メールにおいて役職「部長」、範囲「以上」が指定されている場合には、部長以上の役職のメンバのアドレスが特定アドレスとなる。また、範囲が「同一」の場合には部長であるメンバのアドレスのみが特定アドレスとなる。
【００２８】
次に、特定アドレス判定部２２において、メールのヘッダのフラグ情報領域を参照し、メーリングリストのアドレスに設定されたフラグに基づいて、まず、メーリングリスト宛のメール自体にファイルを添付するかしないかを判定する。
【００２９】
次に、特定アドレス判定部２２は、特定アドレスに設定されたフラグに基づいて、特定アドレス宛のメールに対してファイルを添付するかしないかを判定する。
【００３０】
次に、特定アドレス判定部２２は、添付ファイルを送信するアドレスを決定する演算処理を行う。演算処理の方法は、図４のステップＡ６と同様である。さらに、演算処理の結果に基づいて、メール配信部２３が各メンバのアドレスに対しメールの送信を行う。この結果各メンバのアドレスに対応するクライアント端末４１〜４ｎに、それぞれ１通のメールが送信される。
【００３１】
以上のように、本実施形態によれば、メールのヘッダにファイルを添付する宛先を判断するためのフラグ情報を設け、特定アドレス判定部２２において各宛先へのファイル添付の要否を決定するようにしたので、簡易な方法で、メーリングリストの中の特定の宛先のみに添付ファイルを提供することができる。これにより、添付ファイルの送信が不要なメンバに対してはメール本文のみが送信されるので、回線のトラフィックや受信側の端末の記憶域を節約することができる。
【００３２】
また、本実施形態によれば、特定アドレス判定部２２において特定アドレス及びその他のアドレスに、ファイル付きまたはファイル無しのメールを送信する処理を一度で行うよう制御するようにしたので、添付ファイルは不要だが、メールの内容だけは伝えておきたい相手に対し、別途メールを送る作業を行う必要がない。
【００３３】
また、特定アドレス判定部２２が人事情報データベース５を参照して、特定アドレスを判断するようにしたので、ユーザは、ファイルを添付したい相手の役職の範囲を指定するだけで、必要な相手にのみ添付ファイル付きのメールを送信することができる。
【００３４】
なお、役職の範囲を指定する他、組織名と範囲（「○○部」の「配下」等）を指定するようにしてもよい。また、本実施形態では人事情報データベース５と連携して役職や組織の条件によって特定アドレスを指定しているが、特定アドレスの指定条件はこれに限られない。例えば、住所録データベースと連携して、特定の地域（県、市町村等）に住んでいることを条件としてもよいし、その他様々なデータベースと連携することにより、メンバを分類できる条件であれば本発明を適用することができる。
【００３５】
また、本実施形態ではフラグによってファイルの添付の有無を制御しているが、本発明は、ファイル添付の有無の制御以外にも、特定のアドレスにのみデジタル署名を付ける場合の制御や、特定のアドレス宛のメールのみ暗号化する場合の制御などにも適用することができる。
【００３６】
上記の実施の形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）ユーザ端末から送信されたメーリングリスト宛のメールを受信し、前記メーリングリストに含まれるメンバのアドレスを取得する宛先アドレス取得部と、
前記メールのヘッダに含まれる情報に基づいて、前記メーリングリストに含まれる各々のメンバに対する特定のアクションの要否を判定する特定アドレス判定部と、
前記特定アドレス判定部の判定結果に基づいて、各々のメンバへ、前記アクションの有無を制御したメールを配信する、メール配信部と、を備え、
前記メールのヘッダには、各々のメンバを分類するための条件と、前記条件に当てはまるメンバに対しての前記特定のアクションの要否を指定するフラグ情報が含まれ、
前記特定アドレス判定部は、前記フラグ情報に基づいて、前記特定のアクションの要否を判定する、メーリングリスト装置。
【００３７】
（付記２）前記特定のアクションは、前記メールへのファイルの添付である、付記１に記載のメーリングリスト装置。
【００３８】
（付記３）コンピュータを、
ユーザ端末から送信されたメーリングリスト宛のメールを受信し、前記メーリングリストに含まれるメンバのアドレスを取得する宛先アドレス取得部と、
前記メールのヘッダに含まれる情報に基づいて、前記メーリングリストに含まれる各々のメンバに対する特定のアクションの要否を判定する特定アドレス判定部と、
前記特定アドレス判定部の判定結果に基づいて、各々のメンバへ、前記アクションの有無を制御したメールを配信する、メール配信部と、して機能させ、
前記メールのヘッダには、各々のメンバを分類するための条件と、前記条件に当てはまるメンバに対しての前記特定のアクションの要否を指定するフラグ情報が含まれ、
前記特定アドレス判定部は、前記フラグ情報に基づいて、前記特定のアクションの要否を判定する、プログラム。
【符号の説明】
【００３９】
１  クライアント端末、２  サーバ、３  メーリングリスト宛先データベース、４１〜４ｎ  クライアント端末、５  人事情報データベース、２１  宛先アドレス取得部、２２  特定アドレス判定部、２３  メール配信部
【図１】
2012038235.tif 000003
【図２】
2012038235.tif 000004
【図３】
2012038235.tif 000005
【図４】
2012038235.tif 000006