実行可能な命令を備える非一時的な機械可読記憶装置であって、前記実行可能な命令は、実行されると、1つ又は複数のプロセッサに対し、電子メールの内容に基づいて、少なくとも1つのサジェストタグのサジェストを提供させ、選択タグの選択を受信させ、前記電子メールをコンピュータデータベースに記憶させ、それにより、記憶電子メールを生成させ、前記選択タグを、前記コンピュータデータベース内の前記記憶電子メールと関連付けさせる、非一時的な機械可読記憶装置。前記選択タグは電子メールアドレスを含まない、請求項1に記載の装置。前記選択タグはプライベートタグである、請求項1に記載の装置。前記命令は、実行されると、前記1つ又は複数のプロセッサに、前記電子メールの作成中にタイプされる非英数字キャラクタを検出させる、請求項1に記載の装置。前記命令は、実行されると、前記1つ又は複数のプロセッサに、前記電子メール内の1つ又は複数の重要語に基づいて前記電子メールの主旨を特定させるか、又は、重要語が前記電子メール内で繰り返される回数を特定させる、請求項1に記載の装置。前記選択タグは、前記電子メールの本文内に存在する、請求項1に記載の装置。前記命令は、実行されると、前記1つ又は複数のプロセッサに、前記電子メールの意図される送信者又は意図される受信者の識別情報に基づいて、前記電子メールの主旨を特定させる、請求項3に記載の装置。前記命令は、実行されると、前記1つ又は複数のプロセッサに、前記電子メールの主旨を以前に生成されたタグと比較させ、前記1つ又は複数のサジェストタグは、最も見合う前記以前に生成されたタグを含む、請求項1に記載の装置。前記命令は、実行されると、前記1つ又は複数のプロセッサに、前記電子メールの主旨を以前に生成されたタグと比較させ、いずれも見合わない場合、前記電子メールの前記主旨を含む前記1つ又は複数のサジェストタグを生成させる、請求項1に記載の装置。前記命令は、実行されると、前記1つ又は複数のプロセッサに、前記電子メールが、受信者として列挙されている所定の電子メールアドレスを含む場合のみ、前記サジェストを提供させる、請求項1に記載の装置。電子メールの内容を解析するステップと、前記内容に基づいてタグを識別するステップと、前記タグの登録者に前記電子メールを送信するステップと、前記電子メールをコンピュータデータベースに記憶して、記憶電子メールを生成するステップと、選択されたタグを、コンピュータデータベース内の前記記憶電子メールと関連付けるステップと、を含む、方法。前記内容に基づいて第2のタグを識別するステップと、前記電子メールの送信者を前記タグ及び前記第2のタグに登録するステップと、を更に含む、請求項11に記載の方法。前記タグは前記電子メールの本文に存在する、請求項11に記載の方法。前記タグは階層タグである、請求項11に記載の方法。プロセッサと、前記プロセッサに結合されたメモリと、を備える装置であって、前記メモリは実行可能な命令を備え、該実行可能な命令は、実行されると、前記プロセッサに対し、電子メールの内容に基づいてサジェストタグのサジェストを提供させ、選択タグの選択を受信させ、前記電子メールをコンピュータデータベースに記憶させて、記憶電子メールを生成させ、前記選択タグを、前記コンピュータデータベース内の前記記憶電子メールと関連付けさせる、装置。詳細な説明電子メールタグ付けは、ユーザが電子メール交換の通常の作業フローを変更する必要がなく、電子メールの分類を可能にするシステムである。したがって、ユーザは、タグ付けシステムを用いる際、認識の方向を別個のタスクに切り替える必要がない。様々な例によれば、電子メールタグは、作成中、又は或る人物から別の人物に送達する前に電子メールに関連付けることができる。タグは一般に、ハッシュ記号を含み、ハッシュ記号の後に英数字文字列が続く。電子メールが作成又は送信される際、システムはタグに関して電子メールを解析する。タグを見つけると、システムは、タグに関連付けられた電子メールのコピーをデータベースに保存する。システムはまた、電子メールの内容に基づいてタグをサジェストするsuggest:候補を提示することもできる。図1は、少なくとも幾つかの図示例による、電子メールのタグをサジェストするシステム100の論理表現を示す。電子メールクライアント104は、ユーザがシステム100と対話できるようにするグラフィカルユーザインターフェースGUIを実施することができる。特に、ユーザは、GUIを操作して、入力をシステム100に提供することができ、システム100は、GUIを通してユーザに出力することができる。電子メールクライアント104は、MICROSOFTOUTLOOK等の電子メールソフトウェアを備えることができ、電子メールクライアントプラグイン102は、電子メールクライアント104に追加される追加の命令セットとすることができ、本開示に記載される機能を提供する。例えば、電子メールプラグイン102は、新しい機能を電子メールクライアント104に追加することができ、ユーザが、GUI上の新しいメニュー及びボタンを介して新しい機能にアクセスできるようにする。電子メールクライアント104は、ユーザにとってローカルとすることもできるし、ウェブベースとし、ウェブユーザインターフェースUI106を通してアクセスすることもできる。ウェブユーザインターフェース106は、INTERNETEXPLORER等のブラウザを含むことができる。ウェブユーザインターフェース106は、タグウェブアプリケーション120にリモートにアクセスすることができる。タグウェブアプリケーションは、ウェブサーバ122上で実行され、複数のユーザにサービス提供することができる。ウェブサーバ122は、タグウェブアプリケーション120に専用とすることもできるし、他のアプリケーション若しくはサービスも同様に提供することもできる。システム100は電子メールサーバ118を備えることもでき、電子メールサーバ118は、タグ付きメーリングリストマネージャ108、タグサジェスト部110、タグマネージャ112、電子メール解析部114、及びタグ抽出部116等の幾つかの構成要素又はロジックを含むことができる。ロジックのうちの幾つか又は全ては組み合わせることができる。例えば、タグマネージャ112のロジックをタグサジェスト部110のロジックと組み合わせることができる。タグ抽出部116は、作成中、又は送達前に電子メール内のタグを検出するロジックとすることができる。タグは、特殊キャラクタが後置又は前置される文字列とすることができる。例えば、ハッシュ記号は特殊キャラクタである。したがって、タグをmarketingとして、電子メールがマーケティングに関連することを示すことができる。タグは、電子メールの任意の場所に現れることができる。例えば、タグは、電子メールの件名欄又は本文に現れることができる。したがって、ユーザは、電子メール内の任意の文字列の前又は後に単にハッシュ記号を追加することで、タグを電子メールに挿入することができる。すなわち、ユーザは、電子メールの件名又は本文に現れる任意の文字列にハッシュ記号をプリペンド又は付加して、タグを作成することができる。ハッシュ記号の追加は、メーリングリスト又は他のタイプの分類の場合において、カスタム電子メールアドレスを思い出すか、又は見つけることと比較して、わずかな時間又は認知努力しか要しない。タグ抽出部116は、電子メールの作成中又は電子メールの送達前の任意の時間に、タイプされたハッシュ記号を検出することができる。例えば、タグ抽出部116は、ハッシュ記号を探して、下書きされた電子メール内のキャラクタを定期的にチェックすることができるか、又はタグ抽出部116は、電子メールの作成中にハッシュ記号をタイプする打鍵を記録することができる。別の例では、タグ抽出部116は、ユーザにより指示されたときにハッシュ記号を検出することができる。例えば、ユーザは、ボタンを選択して、タグ抽出部116が、ハッシュ記号に関して電子メールを検索することを認可することができる。別の例では、ユーザは、タグ検出を実行することの認可として電子メールを送信することができる。送信後、送達前ではあるが、タグ抽出部は、ハッシュ記号に関して電子メールを検索することができる。複数のタグを1つの電子メールに用いることができ、複数の言葉を1つのタグに用いることができる。階層タグを用いることもできる。例えば、階層タグを実施する一方法は、ピリオドを用いて、別個の階層:marketing.smallbusiness、marketing.printers、marketing.asia等を示すことである。ユーザは、タグが以前に用いられたか否かを気にする必要はない。タグが以前に用いられたことがない場合、初回使用時、新しいタグがシステム100内で作成される。幾つかの例によれば、組織内で送信されるあらゆる電子メールにタグ付けする必要があるわけではない。タグ付けに関して共有が望まれる電子メールのみを選択することは、選択的タグ付けである。選択的タグ付けが望まれる場合、ユーザは、tagsinstitution.comを電子メールの宛先又はCC欄に含むことによって、組織内のユーザの中での共有に適切な電子メールをマークすることができる。そのような電子メールアドレスはカスタム電子メールアドレス例えば、marketinginstitution.comではなく、その理由は、tagsinstitution.comと共に任意のタグ及び複数のタグを用いることができ、電子メールアドレスはタグではないためである。タグメーリングリストマネージャ108は、ユーザの電子メールアドレスをデータベース又は他のデータ構造内のタグに関連付けるロジックとすることができる。例えば、ユーザは、マーケティングに関する組織情報を閲覧することに関心を有することがあるため、marketingという名称のタグに登録することができる。したがって、そのようなユーザは、marketingタグがタグ付けされた電子メールにアクセスすることが可能である。さらに、そのようなユーザは、ユーザの受信箱内でmarketingタグがタグ付けされた全ての電子メールを受信することもできる。ユーザは、登録されるタグを電子メールの件名又は本文内に用いて、tagsinstituion.comのみに電子メールを送信することによって、タグに登録することができる。ユーザは同様に、タグから登録解除することができる。複数のタグを同じ登録電子メール又は登録解除電子メールに用いることができる。電子メール解析部114は、電子メールの内容を解析するロジックとすることができる。例えば、解析部114は、電子メールの作成中、又は送達前に、ハッシュ記号を検索することによって、電子メール内のタグを検索することができる。しかしながら、ユーザは、タグがユーザにサジェストされることも同様に好むことがある。したがって、内容を解析することは、電子メール内の少なくとも1つの重要語に基づいて電子メールの主旨を特定することを含むこともできる。例えば、解析部114は、それぞれがタグに関連付けられた重要語のデータベースを照会し、任意の重要語に関して電子メールを検索することができる。解析は、少なくとも1つの重要語が電子メール内で繰り返される回数を特定することを含むこともできる。繰り返される重要語は、特に電子メールの件名欄にある場合、電子メールの主題を反映する可能性が高い。重要語には重み又は階層を関連付けることができ、重要語によっては、繰り返しに関係なく他の重要語よりも優位であるか、又は優先される。重要語は、ネガティブに定義することもできる。例えば、ブラックリストにない電子メール内の任意の言葉を重要語とすることができる。ブラックリストは、冠詞及び前置詞等の非重要語又は主題に乏しい言葉を含むことができる。内容を解析することは、電子メールの意図される送信者又は意図される受信者の識別情報に基づいて、電子メールの主旨を特定することを含むこともできる。例えば、或る特定の送信者又は受信者は、他の送信者又は受信者よりも、特定の主題についての電子メールを送信する可能性が高いことがある。また、組織内に語源を有するタグの場合、同様のタグが、送信者又は受信者の識別情報に応じて類似しない主題を表すことがある。例えば、組織内で、displayはコンピュータモニタを指すことができるが、monitorはネットワーク監視を指すことができる。したがって、電子メール解析部114は、電子メールを解析する際に、個人及び部門のデータベース又は他のデータ構造を照会することができる。さらに、電子メール解析部114は、文章の構造及びフォーマットを用いて、電子メールを解析することができる。例えば、感嘆符が付随する言葉又は下線が書式設定された言葉に、より大きな重みを与えることができる。解析の上記例の組み合わせを用いることもできる。タグサジェスト部110は、電子メールの作成中、又は送達前に、解析された電子メールに基づいてタグをサジェストするロジックとすることができる。タグサジェスト部は、電子メール解析部114の出力をとり、それを入力として用いて、タグサジェストをユーザに出力する。例えば、タグサジェスト部110は、電子メールに現れる重要語に基づいて、若しくは電子メールに現れる重要語に関連付けて、電子メールの送信者若しくは受信者の識別情報に基づいて、又は電子メール解析部114によって出力される言葉若しくは語句に基づいてタグをサジェストすることができる。さらに、サジェストを提供することは、電子メールの主旨を以前に生成されたタグと比較することと、最も見合うタグをサジェストすることとを含むことができる。例えば、スコア付けシステムを用いることができ、スコアは、見合いのレベルを示す。言葉の一致、言葉の類似性等の異なる要素によってスコアを調整することができる。以前に生成されたタグで見合うものがない場合、例えば、閾値を超えるスコアを有さない場合、サジェストされるタグは、電子メールの主旨を用いて新たに生成することができる。サジェストされるタグは、選択メニューとしてウェブユーザインターフェース106又は電子メールクライアント104を通して提示することができる。ユーザは、提示されるタグのうちの1つ又は全てを選択することによって、電子メールに関連付けられるタグを選択することができる。選択されたタグは、将来の参照のために、データベースに記憶された電子メールに関連付けられる。さらに、電子メールは意図される受信者に送達される。タグマネージャ112は、タグの作成、タグの削除、及びタグの編集を可能にするロジックとすることができる。例えば、電子メールに現れるハッシュ記号/文字列の組み合わせが最初に使用される際に、タグを作成することができる。次に、タグは、ユーザ又は管理者によって編集することができる。例えば、タグは、スペルミス、ポインティングミス等に起因して編集を必要とすることがある。また、タグは、効率を目的としてユーザ又は管理者によって削除されることがある。タグマネージャ112には、ウェブユーザインターフェース106を通してアクセスすることができ、タグ及び電子メールのデータベース124への編集、追加、及び削除を行うことができる。さらに、タグは統合することができ、他のタグを指すことができ、又は分離することができる。電子メールサーバ118は、選択されたタグを受信し、電子メールをタグ及び電子メールのデータベース124に記憶することができる。例えば、ユーザは、電子メールクライアント104のポップアップウィンドウを介して、サジェストされたタグをクリックして選択することができる。電子メールサーバは、選択されたタグを、コンピュータデータベースに記憶された電子メールに関連付けることができる。例えば、電子メールサーバは、少なくとも1つの選択されたタグを、データベース又は別のデータ構造に記憶された電子メールにリンクすることができる。データベース124には、タグ、送信者、受信者、又は他のパラメーターによって電子メールクライアント104又は別のプログラム若しくは検索ウィンドウを通してクエリを行うことができ、クエリに応答して、電子メールを返すことができる。クエリは、電子メールの意図される送信者又は意図される受信者によって提出される必要はない。電子メールは、要約形態又は個々の形態でタグの登録者に公開することができる。公開の粒度は、ユーザごとにカスタマイズ可能である。同様に、タグクラウドを作成し、ユーザに公開することもできる。タグクラウドは、人気度によって全てのタグを列挙することができる。クラウドは、タグの人気度に比例してタグのフォントサイズを表示することができる。人気度は、タグの使用量又は使用品質によって評価することができる。タグは、少なくとも1つの例では電子メールアドレスではなく、タグによってはプライベートとしてマークすることができる。したがって、タグ及び電子メールのデータベースは、ユーザ名及びパスワード認証によって制限することができる。異なるレベルのセキュリティを異なるタグに提供することができる。例えば、mgmtタグが関連付けられた電子メールは、組織の役員によってのみ、クエリを介して返すことができる。同様に、タグによってはパブリックとしてマークすることができる。図2は、少なくとも幾つかの図示の例による、202において開始され、216において終了する電子メールのタグをサジェストする方法200を示す。図2に示される動作は、メモリに結合された1つ又は複数のプロセッサによって実行することができ、図示される順序で、又は異なる順序で実行することができる。204において、作成中の電子メールが検出される。例えば、ユーザは、電子メールクライアント内の新規メール作成を選択することができる。電子メールを検出することは、電子メールの作成中にタイプされたハッシュ記号を検出することを含むことができる。電子メールを検出することは、電子メールを送信すべきことを検出することを含むこともできる。例えば、ユーザは、電子メールクライアント内の送信を選択することができる。206において、電子メールの内容が解析される。解析することは、特殊キャラクタを介して電子メールの件名又は本文内の少なくとも1つのタグを識別することを含むことができる。特殊キャラクタは、文字又は数字ではないキャラクタとすることができ、1つの電子メールで複数のタグを検出することができる。解析することは、電子メール内の少なくとも1つの重要語に基づいて電子メールの主旨を特定すること、少なくとも1つの重要語が電子メールで繰り返される回数を特定すること、又は電子メールの意図される送信者若しくは意図される受信者の識別情報に基づいて電子メールの主旨を特定することを含むこともできる。208において、タグサジェストが、電子メールの内容に基づいて提供される。サジェストを提供することは、電子メールの主旨を以前に生成されたタグと比較することと、最も見合うタグをサジェストすることとを含むことができる。サジェストを提供することは、電子メールの主旨を少なくとも1つの以前に生成されたタグと比較することと、いずれも見合わない場合、電子メールの主旨を含む少なくとも1つのサジェストタグを生成することとを含むこともできる。少なくとも1つの例では、サジェストは、電子メールが、受信者として列挙される所定の電子メールアドレスを含む場合のみ提供される。例えば、tagscompany.com等の電子メールアドレスは、タグ付けプロセスを開始する。210において、ユーザによって選択された1つ又は複数のタグの選択が受信される。212において、選択された電子メールはコンピュータデータベースに記憶される。214において、タグは、コンピュータデータベース内の電子メールに関連付けられ、電子メールは意図される受信者に送信される。タグと電子メールとを関連付けることは、タグをデータベース又は他のデータ構造内に記憶された電子メールにリンクすることを含むことができる。タグの関連付けはまた、コンピュータデータベースに記憶された電子メールにタグを埋め込むことを含むこともできる。方法200は、クエリに応答して、選択されたタグを含む記憶された電子メールを提供することと、記憶された電子メールを選択されたタグの登録者に公開することとを更に含むことができる。説明される例及び媒体は、電子メール通信を、不透明なものから、共有される知識リソースに解放することができる。ユーザは、インタレストグループinterestgroup:関心グループを容易に形成することができ、生産性を改善することができ、まとまった関心を有する従業員同士の結びつきを発見することができる。したがって、従業員及び関心の組織マップを作成することができる。したがって、トピックごとに別個の電子メールアドレスは必要ない。例えば、電子メールの件名又は本文内の言葉の前にあるハッシュキャラクタを用いることによって、ユーザは、marketinginstitution.com等の電子メールアドレスを覚え、参照し、タイプする必要を回避する。タグ付けシステムを用いると、marketingマーケティングという言葉が電子メールの任意の場所に現れる場合、追加のキャラクタが1つしか必要でない。上述した例は、コンピュータに課される必要な作業負荷の処理に十分な処理力、メモリリソース、及びスループット能力を有する任意の特定のマシン又はコンピュータで実施することができる。図3は、本明細書に開示される1つ又は複数の例の実施に適する特定のコンピュータシステム380を示す。コンピュータシステム380は、プロセッサ382中央演算処理装置すなわちCPUと呼ぶことができる等のハードウェアを含み、このハードウェアは、記憶装置388を含むメモリ装置及び入/出力I/O390の装置と通信する。プロセッサは、1つ又は複数のCPUチップとして実施することができる。様々な例では、記憶装置388は、揮発性メモリ例えば、RAM、不揮発性記憶装置例えば、フラッシュメモリ、ハードディスクドライブ、CDROM等、又はそれらの組み合わせ等のコンピュータ可読媒体を含む。記憶装置388は、プロセッサ382によって実行されるソフトウェア384を備える。ソフトウェア384は、ハードウェアプロセッサ382によって実行される機械可読命令を含むことができる。本明細書に記載の動作のうちの1つ又は複数は、ソフトウェア384の実行中にプロセッサ382によって実行される。図4を参照すると、システム400の構成要素は、少なくとも1つの例では、ネットワーク414に分散する。特に、ユーザはディスプレイ404に表示されるグラフィカルユーザインターフェースGUI410とインタラクトし、情報を、サーバ416、418によって処理するように、ネットワーク414を介して送信する。ネットワーク414はインターネット又はイントラネットとすることができる。サーバ418は1つ又は複数のプロセッサ402を備え、プロセッサは、サーバ416の機械可読媒体406に配置されたソフトウェア408を実行する。システム400は、ソフトウェア408を記憶する非一時的な機械可読装置、媒体、又はコンピュータ可読媒体406を含み、ソフトウェア408は、プロセッサ402によって実行されると、本開示に記載される任意の動作をプロセッサ402に実行させるか、又は開始させる。プロセッサ402はクライアント及びサーバに分散させるspreadoverことができる。GUI410は、ブラウザ又は電子メールクライアントによって実施することができ、GUI410はユーザとシステム400との間のアクセスポイントである。プロセッサ402はコンピュータプロセッサとすることができ、コンピュータ可読媒体406は、コンピュータ内のプロセッサ402に結合される。ディスプレイ404はコンピュータモニタとすることができ、ユーザは、キーボード412と、ポインティングデバイス又はコンピュータマウス図示せずとを介してGUIを操作することができる。多くの構成及び組み合わせの分散コンピューティングが可能である。上記考察は、本発明の原理及び様々な例の例示であることが意図される。上記開示が完全に理解されれば、多くの変形及び変更が当業者には明らかになろう。以下の特許請求の範囲がそのような全ての変形及び変更を包含するものとして解釈されることが意図される。