(57)【要約】  メールアドレスを登録するアドレス帳と、前記アドレス帳に電子メールのメールアドレスを登録するアドレス登録部と、前記メールアドレスからチェックコードを生成するチェックコード生成部と、前記メールアドレスから生成された前記チェックコードを含むメール受信許可通知を登録先に送信するチェックコード送信部と、を備えることを特徴とする電子メール端末装置。
2008111133.tif 000002
【特許請求の範囲】
【請求項１】
メールアドレスを登録するアドレス帳と、
前記アドレス帳に電子メールのメールアドレスを登録するアドレス登録部と、
前記メールアドレスからチェックコードを生成するチェックコード生成部と、
前記メールアドレスから生成された前記チェックコードを含むメール受信許可通知を登録先に送信するチェックコード送信部と、
を備えることを特徴とする電子メール端末装置。
【請求項２】
前記チェックコード送信部は、前記アドレス登録部が前記アドレス帳に前記メールアドレスを登録するのに同期して、前記メールアドレスから生成された前記チェックコードを登録先に送信することを特徴とする請求項１に記載の電子メール端末装置。
【請求項３】
前記電子メール端装置は、携帯電話であることを特徴とする請求項１に記載の電子メール端末装置。
【請求項４】
前記チェックコード送信部は、Social Networking Serviceにより前記チェックコードを送信することを特徴とする請求項３に記載の電子メール端末装置。
【請求項５】
前記チェックコード送信部は、自己の電話番号を前記チェックコードと共に送信することを特徴とする請求項２乃至４のいずれか１つに記載の電子メール端末装置。
【請求項６】
前記チェックコード生成部は、前記メールアドレスを構成するキャラクタをコードに変換した後、当該コードを加算することにより前記チェックコードを生成することを特徴とする請求項１乃至５のいずれか１つに記載の電子メール端末装置。
【請求項７】
前記アドレス登録部は、前記登録先から前記チェックコードの登録完了の通知を受けると、前記アドレス帳内の対応するメールアドレスに登録完了識別を設定することを特徴とする請求項１乃至６のいずれか１つに記載の電子メール端末装置。
【請求項８】
チェックコードを、当該チェックコードを通知した電子メール端末装置と関連付けて記憶するチェックコード記憶部と、
前記電子メール端末装置から通知されたチェックコードを前記チェックコード記憶部に登録するチェックコード登録部と、
受信メールの送信元のメールアドレスから前記チェックコードを生成するチェックコード生成部と、
前記チェックコード生成部が生成した前記チェックコードと、前記受信メールの送信先の前記電子メール端末に対応付けられている前記チェックコードを比較するチェックコード比較部と、
前記チェックコード比較部による比較の結果、両者が一致したとき前記受信メールを前記電子メール端末装置に送信するメール送信部と、
を備えることを特徴とするメールサーバ。
【請求項９】
前記電子メール端末装置は携帯電話であり、前記チェックコード記憶部は、前記携帯電話の電話番号と前記チェックコードを対応付けて記憶することを特徴とする請求項８に記載のメールサーバ。
【請求項１０】
前記チェックコード生成部は、前記電子メール端末装置内で行われる前記チェックコードの生成の仕方と同じ方法により前記チェックコードを生成することを特徴とする請求項８または９に記載のメールサーバ。
【請求項１１】
受信メールを格納する受信メール格納部を備え、
前記電子メール端末装置は携帯電話であり、
前記メール送信部は、前記チェックコード比較部による比較の結果、両者が一致したとき前記受信メールを前記受信メール格納部に格納し、前記電子メール端末装置に前記受信メールについての通知を行い、当該電子メール端末装置から返答があったとき、前記受信メール格納部内の前記受信メールを前記電子メール端末装置に送信することを特徴とする請求項８乃至１０のいずれか１つに記載のメールサーバ。
【請求項１２】
メールアドレスを登録するアドレス帳に電子メールのメールアドレスを登録し、
前記メールアドレスからチェックコードを生成し、
前記アドレス帳に前記メールアドレスを登録するのに同期して、当該メールアドレスから生成された前記チェックコードを登録先に送信する
ことを特徴とするチェックコード登録方法。
【請求項１３】
前記電子メール端末装置から通知されたチェックコードを、当該チェックコードを通知した電子メール端末装置と関連付けて記憶するチェックコード記憶部に登録し、
受信メールの送信元のメールアドレスから前記チェックコードを生成し、
前記チェックコード生成部が生成した前記チェックコードと、前記受信メールの送信先の前記電子メール端末に対応付けられている前記チェックコードを比較し、
前記比較の結果、両者が一致したとき前記受信メールを前記電子メール端末装置に送信する
ことを特徴とするメール受信許可方法。
【請求項１４】
端末装置によって実行されるプログラムであって、
メールアドレスを登録するアドレス帳に電子メールのメールアドレスを登録し、
前記メールアドレスからチェックコードを生成し、
前記アドレス帳に前記メールアドレスを登録するのに同期して、当該メールアドレスから生成された前記チェックコードを登録先に送信する
ことを前記端末装置に実行させるプログラム。
【請求項１５】
情報処理装置によって実行されるプログラムであって、
前記電子メール端末装置から通知されたチェックコードを、当該チェックコードを通知した電子メール端末装置と関連付けて記憶するチェックコード記憶部に登録し、
受信メールの送信元のメールアドレスから前記チェックコードを生成し、
前記チェックコード生成部が生成した前記チェックコードと、前記受信メールの送信先の前記電子メール端末に対応付けられている前記チェックコードを比較し、
前記比較の結果、両者が一致したとき前記受信メールを前記電子メール端末装置に送信する
ことを前記情報処理装置に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はメール機能を搭載している電子メール端末装置及び電子メールシステムに関し、さらに詳しくは特定の電子メールにのみ受信許可を与える電子メールのフィルタリングの技術に関する。
【背景技術】
【０００２】
近年、インターネットの利用者増に伴って、ＰＣのみならず、携帯電話においても電子メールの利用が増加している。これに伴って、受信者の意図に関係なく届く広告や勧誘等の電子メール、いわゆる迷惑メールも増大の一途を辿っている。【０００３】
この迷惑メールに対しては、増加の一途を辿る一方であり、通信事業者やメール受信者によって様々な対策が提案されたりあるいは実行されている。
特許文献１には、一般的な迷惑メールの対策方法が開示されている。【０００４】
特許文献１では、メールサーバに特定のメールアドレスや文字列を登録し、これらを含むメールをフィルタリングして利用者に配信されるのを防いでいる。
特許文献１等、従来のメールサービスでは、メールサーバに接続した後、Ｗｅｂ画面の操作に従い、受信を許可するメールアドレス等を登録することにより、希望するメールアドレスからのメールを受信することが可能となっている。【０００５】
しかし上記した方法を用いるには、フィルタリングするメールアドレス若しくは受信可能とするメールアドレスをメールサーバに登録しなければならない。
この受信許可（若しくは不許可）のメールアドレスの登録処理は、利用者がメールサーバに接続し、アドレスをひとつひとつメールサーバに登録する処理となっていたため、登録手順が煩雑であり、老人等にとっては大きな負担となる。【０００６】
また個人ごとのメールアドレスがメールサーバに登録されることにより、プライバシーの保護の面でも問題となる。
上記問題点を鑑み、本発明は、迷惑メールの受信を妨げることが可能で、また利用者のプライバシーの保護可能な電子メール端末装置やメールサーバ、チェックコード登録方法、メール受信許可方法及びプログラムを提供することを目的とする。
【特許文献１】特開２００５−４４３２３号公報
【発明の開示】
【０００７】
本発明による電子メール端末は、アドレス帳、アドレス登録部、チェックコード生成部、及びチェックコード送信部を備える。
アドレス帳は、メールアドレスを登録する。
【０００８】
アドレス登録部は、前記アドレス帳に電子メールのメールアドレスを登録する。
チェックコード生成部は、前記メールアドレスからチェックコードを生成する。
チェックコード送信部は、前記メールアドレスから生成された前記チェックコードを含むメール受信許可通知を登録先に送信する。
【０００９】
これにより、アドレス帳へのメールアドレスの登録を行うと、登録先にメールのフィルタリングに用いられるチェックコードが登録される。
また例えば前記チェックコード送信部が、前記アドレス登録部が前記アドレス帳に前記メールアドレスを登録するのに同期して、前記メールアドレスから生成された前記チェックコードを登録先に送信する構成としても良い。
【００１０】
この構成によれば、アドレス帳へのメールアドレスの登録に同期して、登録先にメールのフィルタリングに用いられるチェックコードが登録される。
前記電子メール端装置は、例えば携帯電話である。
【００１１】
この場合、前記チェックコード送信部は、Social Networking Serviceにより前記チェックコードを送信する。
また前記チェックコード送信部は、自己の電話番号を前記チェックコードと共に送信する。
【００１２】
また本発明によるメールサーバは、チェックコード記憶部、チェックコード登録部、チェックコード生成部、チェックコード比較部、及びメール送信部を備える。
チェックコード記憶部は、チェックコードを、当該チェックコードを通知した電子メール端末装置と関連付けて記憶する。
【００１３】
チェックコード登録部は、前記電子メール端末装置から通知されたチェックコードを前記チェックコード記憶部に登録する。
チェックコード生成部は、受信メールの送信元のメールアドレスから前記チェックコードを生成する。
【００１４】
チェックコード比較部は、前記チェックコード生成部が生成した前記チェックコードと、前記受信メールの送信先の前記電子メール端末に対応付けられている前記チェックコードを比較する。
【００１５】
メール送信部は、前記チェックコード比較部による比較の結果、両者が一致したとき前記受信メールを前記電子メール端末装置に送信する。
これによりメールサーバには、メールアドレスではなく、受信メールをフィルタリングに用いるチェックコードが登録される。
【００１６】
また本発明によるメールサーバは、前記チェックコード生成部が、前記電子メール端末装置内で行われる前記チェックコードの生成の仕方と同じ方法により前記チェックコードを生成する構成としても良い。
【００１７】
また本発明は、チェックコード登録方法、メール受信許可方法、プログラム及び記憶媒体もその範囲に含む。
本発明によれば、アドレス帳への登録に同期してメールサーバに、受信メールのフィルタリングに用いるチェックコードが登録されるので、利用者は登録に面倒な作業を必要としない。
【００１８】
また、メールサーバに登録されるのはチェックコードなので、利用者のプライバシーを保護することができる。
【図面の簡単な説明】
【００１９】
【図１】本実施形態のシステムの構成例を示す図である。
【図２】アドレス帳にメールアドレスを登録する際の、本実施形態における携帯電話の動作処理を示すフローチャートである。
【図３】本実施形態における携帯電話からチェックコードを通知されたメールサーバの動作処理を示すフローチャートである。
【図４】メールサーバのチェックコード記憶部内に記憶されているチェックコードの例を示す図である。
【図５】本実施形態におけるメールサーバによるメール受信時の処理を示すフローチャートである。
【図６】本実施形態における携帯電話のハードウエア構成例を示す図である。
【図７】携帯電話に接続されるＰＣ等の情報処理装置、電子メール端末装置を情報処理装置とした場合の情報処理装置、及びメールサーバ２を構成する情報処理装置のシステム環境を示す図である。
【図８】記憶媒体の例を示す図である。
【発明を実施するための最良の形態】
【００２０】
以下に図面を参照しながら本発明の一実施形態について説明する。
本実施形態のメールシステムでは、利用者がアドレス帳に新規のメールアドレスを登録する時に、自動的にメールアドレスからそのメールアドレスを表すチェックコードを自動生成し、それをメールアドレスと共にアドレス帳に登録する。【００２１】
このとき、アドレス帳に登録されたチェックコードは、アドレス帳に登録されるのに同期してメールサーバに送られ、メールサーバに登録される。
以降メールサーバは、利用者にメールを配信する際に、メールの送信元のメールアドレスをチェックコードに変換し、自己に登録されているチェックコードと一致したメールのみを利用者に配信する。【００２２】
これにより、利用者にはチェックコードが登録された電子メールのみが配信され、迷惑メールが配信されるのを防止することができる。
またメールサーバには、メールアドレスではなく、メールアドレスを変換したチェックコードが登録されるので、プライバシーの問題もクリアすることができる。【００２３】
以下に本実施形態の電子メール端末装置を携帯電話とした場合を例に詳細を説明する。なお本実施形態の電子メール端末装置は、携帯電話に限定されるものではなく、ＰＣ等の電子メール機能を持つ他の情報処理端末でも実現可能である。【００２４】
図１は、本実施形態のシステムの構成例を示す図である。なお同図は、発明に関連性のある構成要素のみを記載している。
同図では、携帯電話の電子メール機能を用いた例を示している。【００２５】
本実施形態の携帯電話１は、アドレス帳（電話帳）１１の他にアドレス登録部１２、チェックコード生成部１３、及びチェックコード送信部１４を有している。
アドレス登録部１２は、不図示の入力部から入力されたメールアドレスをアドレス帳１１に登録する。またこのときチェックコード生成部１３が生成したメールアドレスに対応するチェックコードもアドレス帳１１に登録する。チェックコード生成部１３は、携帯電話１に入力されたメールアドレスをチェックコードに変換する。チェックコード送信部１４は、アドレス帳１１にメールアドレスが登録されると、例えばＳＭＳ通信を用いて基地局２に自己のメールアドレス若しくは電話番号をチェックコードと共に送信する。【００２６】
この構成により、携帯電話１では、メールアドレスがアドレス帳１１に登録されると、それに同期して登録されたメールアドレスに対応するチェックコードが基地局２に送信され、基地局２のメールサーバ２１に登録される。よって利用者は、メールアドレスをアドレス帳１１に登録するのみの作業でよく、メールサーバ２１に登録する際に煩雑な作業を必要としない。【００２７】
基地局２のメールサーバ２１は、チェックコード記憶部２２、チェックコード登録部２３、チェックコード生成部２４、チェックコード比較部２５、受信メール格納メモリ２６及びメール送信部２７を有している。【００２８】
チェックコード記憶部２２は、各携帯電話１から送信されたチェックコードをその携帯電話１のメールアドレス若しくは電話番号と対応付けて記憶する。チェックコード登録部２３は、各携帯電話から通知されたチェックコードをチェックコード記憶部２２に登録する。チェックコード生成部２４は、携帯電話１のチェックコード生成部１３と同じアルゴリズムで、メールアドレスからチェックコードを生成する。コード比較部２５は、チェックコード生成部２４が受信メールのメールアドレスから生成したチェックコードと、チェックコード記憶部２２に記憶されているチェックコードを比較し、両者が一致するかどうか検証する。受信メール格納メモリ２６は、携帯電話に送信する受信メールを一時的に格納するメモリで、チェックコード比較部２５による比較の結果、両者が一致すれば受信メールは、迷惑メールではないものと判断されてこの受信メール格納メモリ２６に格納される。メール送信部２７は、携帯電話１から受信メールに対する問い合わせがあると受信メール格納メモリ２６内に記憶されている対応する受信メールを送信する。【００２９】
この構成により、基地局２のメールサーバ２１には、各携帯電話１から送信されたチェックコードが受信許可チェック用のデータとして登録される。そしてメールサーバ２１は、受信メールの送信元のメールアドレスから生成したチェックコードとチェックコード記憶部２２に登録されている１乃至複数のチェックコードを比較し、両者が一致したメールは迷惑メールではないものとして携帯電話１に送信し、チェックコードが一致しなかった電子メールは迷惑メールとして破棄する。【００３０】
これにより、本実施形態では、迷惑メールが利用者に送信されるのを防止することができる。またメールサーバ２１に登録されるのは、メールアドレスそのものではなくメールアドレスを加工して生成したチェックコードなので、個人のプライバシーも保護される。【００３１】
次に携帯電話１の具体的動作を説明する。
図２は、アドレス帳にメールアドレスを登録する際の、本実施形態における携帯電話１の動作処理を示すフローチャートである。【００３２】
本実施形態の携帯電話１にメールアドレスが入力されると、まずステップＳ１としてアドレス登録部１２がそのメールアドレスをアドレス帳１１に登録する。
次にステップＳ２として本発明に基づく受信許可機能を使用するかどうか、すなわちステップＳ１でアドレス帳１１に登録したメールアドレスを受信許可のアドレスとするかどうかを設定内容若しくはユーザの操作入力内容から判断し、使用しない場合（ステップＳ２、Ｎ）、本処理を終了する。【００３３】
ステップＳ２において、受信許可機能を使用する場合（ステップＳ２、Ｙ）、ステップＳ３としてチェックコード生成部１３を用いて、アドレス帳に登録したメールアドレスからチェックコードを生成する。【００３４】
このチェックコードの生成の仕方の一例としては、例えばメールアドレスを構成する文字列を構成するキャラクタのコードを加算してゆく方法がある。
この方法では、メールアドレスａａａ＠ｂｂｂ．ｃｃｃ．ｃｏｍ（１５バイト）のチェックコードを生成する場合、メールアドレスをアスキーコード（１６ビット）に変換して、２バイトずつ加算していく。そうすると、
０ｘ６１６１＋０ｘ６１４０＋０ｘ６２６２＋０ｘ６２２Ｅ＋０ｘ６３６３＋０ｘ６３２ｅ＋０ｘ６３６Ｆ＋０ｘ６ｄ００＝０ｘ３１Ｅ３１
となる。【００３５】
さらに、このコードを２バイトにするために、下位１６ビット０ｘ１Ｅ３１に上位１６ビット０ｘ０００３を加算して、０ｘ１Ｅ３４をチェックコードとする。
なお上記方法は一例であり、チェックコードの生成の仕方は、メールアドレスのコードをシフトする等他の方法であっても良い。また上記例では、チェックコードを２バイトとしているが、これより大きな値にすれば、よりチェックの精度が向上することはいうまでも無い。【００３６】
ステップＳ３でチェックコード生成部１３によりチェックコードが生成されると、ステップＳ４としてアドレス登録部１２このチェックコードをアドレス帳１１に登録する。なおこの登録は、ステップＳ５でメールサーバ２１にチェックコードを登録するために一時的に登録するものである。【００３７】
次にステップＳ５として、ステップＳ１、Ｓ４のアドレス帳１１への登録に同期して、例えばＳＭＳにより自動的に通知される電話番号と共にチェックコードを含むメール受信許可通知をメールサーバ２１に送信する。そしてメールサーバ２１よりＳＭＳ等によるチェックコードの登録完了通知を受信すると、ステップＳ６としてアドレス帳１１にチェックコードが登録完了したことを示すコード（登録完了識別）を登録し、本処理を終了する。このステップＳ６の処理により、ステップＳ２で受信許可機能を使用しない設定となっていたのが、後日使用する設定に変更されても、メールサーバ２に登録していないチェックコードをあとから登録することができる。【００３８】
このように本実施形態における携帯電話１は、自己のアドレス帳１１にメールアドレスを登録すると、それに同期して自動的にメールサーバ２１にメールアドレスから生成されたチェックコードが登録される。よって、使用者は、メールサーバ２１への登録に際して、煩雑な処理を必要とせず、老人等においても容易に登録処理を行うことができる。【００３９】
なお図２のフローでは、アドレス帳１１にメールアドレスを登録後に、メールサーバ２にチェックコードを送信しているが、アドレス帳への登録とメールサーバへの送信が同期していれば、処理そのものはチェックコードをメールサーバ２へ送信後にアドレス帳１１に登録しても良い。【００４０】
次にメールサーバ２１の具体的動作を説明する。
図３は、本実施形態における携帯電話１からチェックコードを通知されたメールサーバ２１の動作処理を示すフローチャートである。【００４１】
携帯電話１からＳＮＳ（Social Networking Service）等によって、電話番号とチェックコードが通知されると、メールサーバ２１のチェックコード登録部２３は、ステップＳ１１としてこのチェックコードを電話番号と対応付けてチェックコード記憶部データ採取・異常状態検出部２２に登録する。そしてメールサーバ２１は、ステップＳ２２としてＳＮＳ等により携帯電話１に対してチェックコードの登録通知を行い、処理を終了する。【００４２】
図４は、メールサーバ２１のチェックコード記憶部２２内に記憶されているチェックコードの例を示す図である。
同図において、チェックコードはそのチェックコードを通知した電話番号と関連付けられて登録されている。【００４３】
後述するメール受信処理の際、メールサーバ２１は、受信メールの送信元のメールアドレスをチェックコードに変換する。そしてこのチェックコードを、チェックコード記憶部２２内の、送信先に対応する電話番号に対応付けられているチェックコードと比較することにより、その受信メールが送信先の携帯電話１に送信してよいかどうかを判断する。【００４４】
またチェックコード記憶部２２内に電話番号と関連付けて記憶されるのは、それ単体では意味不明なチェックコードであるので、従来のようにメールサーバにメールアドレスを登録するのに比して、強い使用者のプライバシー保護を実現することができる。【００４５】
なお図４の例では、携帯電話１の電話番号とチェックコードを関連付けて記憶しているが、本実施形態はこのような構成に限定されるものではなく、例えば携帯電話のメールアドレスとチェックコードを関連付けて記憶する構成としても良い。【００４６】
次にメールサーバ２１によるメール受信時の処理の詳細について説明する。
図５は、本実施形態におけるメールサーバ２１によるメール受信時の処理を示すフローチャートである。【００４７】
電子メールを受信するとメールサーバ２１は、ステップＳ２１として、チェックコード生成部２４により受信メールの発信元のメールアドレスからチェックコードを生成する。同図においては、送信元が“ｘｘｘ＠ｘｙｚ．ｃｏ．ｊｐ”のメールアドレスから０ｘ３ＡＥ６のチェックコードを、また送信元が“ａａａ＠ｂｂｂ．ｃｃｃ．ｃｏｍ”のメールアドレスから０ｘ１Ｅ７６のチェックコードが生成されている。【００４８】
次にメールサーバ２１は、受信メール送信先アドレスを携帯電話１の電話番号に変換し、チェックコード記憶部２２内においてこの電話番号と対応付けられて登録されているチェックコードと、ステップＳ２１で生成したチェックコードをチェックコード比較部２５により比較する。【００４９】
ステップＳ２２の比較の結果、２つのチェックコードが一致しなければこのメールは迷惑メールとみなして受信不許可とし（ステップＳ２３、Ｎ）、ステップＳ２７として受信メールを破棄した後、処理を終了する。【００５０】
またステップ２２の比較の結果、２つのチェックコードが一致すればこのメールは迷惑メールではないとみなして受信許可とし（ステップＳ２３、Ｙ）、ステップＳ２４に処理を移す。【００５１】
同図においては、チェックコードが０ｘ３ＡＥ６となる送信元メールアドレスがｘｘｘ＠ｘｙｚ．ｃｏ．ｊｐの受信メールが受信許可となり、チェックコードが０ｘ１Ｅ７６となる送信元メールアドレスがａａａ＠ｂｂｂ．ｃｃｃ．ｃｏｍの受信メールが受信不許可となる。【００５２】
ステップＳ２４では、受信許可となった受信メールを受信格納メモリ２６に格納する。
そして、ステップＳ２５としてメール送信部２７は、この受信メールの送信先の携帯で案輪１に対して受信メールがあることを通知し、これに対して携帯電話１から受信メールに対する問い合わせがあると、ステップＳ２６として、受信メール格納メモリ２６内の対応する受信メールを携帯電話１に送信後、処理を終了する。同図の例では、送信元アドレスがａａａ＠ｂｂｂ．ｃｃｃ．ｃｏｍの受信メールが携帯電話１に送信される。【００５３】
このように本実施形態のメールサーバ２１では、携帯電話から通知されたチェックコードを用いて迷惑メールをフィルタリングすることができる。また、メールサーバ２１に登録されるのは、送信元のメールアドレスそのものではなく、それを加工したチェックコードなので、使用者のプライバシーを保護することができる。【００５４】
図６は、本実施形態における携帯電話１のハードウエア構成例を示す図である。
同図において、携帯電話１は、ＣＰＵ３１、ＲＡＭ３２、不揮発性メモリ３３、送受信部３４、入出力部（Ｉ／Ｏ）３５及び外部インタフェース（Ｉ／Ｆ）３６を備え、これらがバス３７で接続される構成を有している。【００５５】
ＣＰＵ３１は、不揮発性メモリ３３内のプログラムを実行し、携帯電話として名各種機能を実現する。ＲＡＭ３２は、ＣＰＵ３１のワークメモリ等に用いられるメモリである。不揮発性メモリ３３は、フラッシュメモリ等で構成され、携帯電話１のファームウエアプログラムやアドレス帳１１等を記憶するメモリである。送受信部３４は、基地局２との間でのパケット等の送受信を司るものである。入出力部（Ｉ／Ｏ）３５は、各種情報を使用者に表示する表示ディスプレイや使用者が携帯電話１に対して電話番号等の入力に用いられる入力ボタン等である。外部インタフェース（Ｉ／Ｆ）３６は、携帯電話１をＰＣ等の外部機器と接続するＵＳＢやＢｌｕｅｔｏｏｔｈ等のインタフェースである。【００５６】
図１に示した携帯電話１の各構成要素は、専用のハードウエアによって実現しても良いが、図６のＣＰＵ３１が不揮発性メモリ３３内のファームウエアプログラムを実行することによりソフトウエア的に実現しても良い。【００５７】
また不揮発性メモリ３３内のファームウエアプログラムは、外部インタフェース３６に接続されるＰＣ等の外部機器やネットワークから入力されるデータによって書き換えることができる。【００５８】
図７は、携帯電話１に接続されるＰＣ等の情報処理装置、電子メール端末装置を情報処理装置とした場合の情報処理装置、及びメールサーバ２を構成する情報処理装置のシステム環境を示す図である。【００５９】
同図の情報処理装置では、ＣＰＵ４１、ＲＡＭ等の主記憶装置４２、ハードディスク等の補助記憶装置４３、ディスプレイ、キーボード、ポインティングデバイス等の入出力装置（Ｉ／Ｏ）４４、モデム等のネットワーク接続装置４５、及びディスク、磁気テープなどの可搬記憶媒体から記憶内容を読み出す媒体読み取り装置４６を有し、これらが互いにバス４８により接続される構成を備えている。そして各構成要素は、バス４８を介して互いにデータのやり取りを行う。【００６０】
ＣＰＵ４１は、補助記憶装置４３上のプログラムやネットワーク接続装置４５を介してインストールしたプログラムを、主記憶装置４２をワークメモリとして実行することにより、上述したフローチャートの処理を実現する。【００６１】
図８の実行処理装置６１では、媒体読み取り装置２６により磁気テープ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ等の記憶媒体２８に記憶されているプログラム、データを読み出し、これを主記憶装置２２または補助記憶装置２３にロードする。そしてこのプログラムやデータをＣＰＵ２１が実行したり用いたりすることにより、上述したフローチャート処理をソフトウエア的に実現する。また図７の情報処理装置が携帯電話１に接続されるＰＣ等の情報処理装置である場合、この情報処理装置を介して携帯電話にインストールしたファームウエアプログラムを図６のＣＰＵ３１が実行することにより図２のフローチャートの処理をソフトウエア的に実現する。【００６２】
また、図７の情報処理装置では、フレキシブルディスク等の記憶媒体４７を用いてアプリケーションソフトの交換が行われる場合がある。よって、本発明は、電子メール端末装置やメールサーバ、チェックコード登録方法、メール受信許可方法及びプログラムに限らず、コンピュータにより使用されたときに、上述した本発明の実施形態の機能をコンピュータに行なわせるためのコンピュータ読み出し可能な記憶媒体４７として構成することもできる。【００６３】
この場合、「記憶媒体」には、例えば図７に示されるように、ＣＤ−ＲＯＭ、フレキシブルディスク（あるいはＭＯ、ＤＶＤ、リムーバブルハードディスク等であってもよい）等の媒体駆動装置５７に脱着可能な可搬記憶媒体５６や、ネットワーク回線５３経由で送信される外部の装置（サーバ等）内の記憶部（データベース等）５２、あるいは情報処理装置５１の本体５４内のメモリ（ＲＡＭ又はハードディスク等）５５等が含まれる。可搬記憶媒体５６や記憶部（データベース等）５２に記憶されているプログラムは、本体５４内のメモリ（ＲＡＭ又はハードディスク等）５５にロードされて、実行される。【００６４】
また、既に説明したＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記憶媒体には、上記に例として挙げたものの他にも、例えば、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）やＡＯＤ（Ａｄｖａｎｃｅｄ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）などの青色レーザーを用いた次世代光ディスク記憶媒体、赤色レーザーを用いるＨＤ−ＤＶＤ９、青紫色レーザーを用いるＢｌｕｅ  Ｌａｓｅｒ  ＤＶＤなど、今後開発される種々の大容量記憶媒体を用いて本発明を実施することも可能である。
【図１】
2008111133.tif 000003
【図２】
2008111133.tif 000004
【図３】
2008111133.tif 000005
【図４】
2008111133.tif 000006
【図５】
2008111133.tif 000007
【図６】
2008111133.tif 000008
【図７】
2008111133.tif 000009
【図８】
2008111133.tif 000010
【手続補正書】
【提出日】平成21年2月26日(2009.2.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メールアドレスを登録するアドレス帳と、
前記アドレス帳に電子メールのメールアドレスを登録するアドレス登録部と、
前記メールアドレスからチェックコードを生成するチェックコード生成部と、
前記メールアドレスから生成された前記チェックコードを含むメール受信許可通知を登録先に送信するチェックコード送信部と、
を備えることを特徴とする電子メール端末装置。
【請求項２】
前記チェックコード送信部は、前記アドレス登録部が前記アドレス帳に前記メールアドレスを登録するのに同期して、前記メールアドレスから生成された前記チェックコードを登録先に送信することを特徴とする請求項１に記載の電子メール端末装置。
【請求項３】
前記電子メール端装置は、携帯電話であり、前記チェックコード送信部は、Social Networking Serviceにより前記チェックコードを送信することを特徴とする請求項１に記載の電子メール端末装置。
【請求項４】
前記チェックコード送信部は、自己の電話番号を前記チェックコードと共に送信することを特徴とする請求項２または３に記載の電子メール端末装置。
【請求項５】
チェックコードを、当該チェックコードを通知した電子メール端末装置と関連付けて記憶するチェックコード記憶部と、
前記電子メール端末装置から通知されたチェックコードを前記チェックコード記憶部に登録するチェックコード登録部と、
受信メールの送信元のメールアドレスから前記チェックコードを生成するチェックコード生成部と、
前記チェックコード生成部が生成した前記チェックコードと、前記受信メールの送信先の前記電子メール端末に対応付けられている前記チェックコードを比較するチェックコード比較部と、
前記チェックコード比較部による比較の結果、両者が一致したとき前記受信メールを前記電子メール端末装置に送信するメール送信部と、
を備えることを特徴とするメールサーバ。
【請求項６】
前記チェックコード生成部は、前記電子メール端末装置内で行われる前記チェックコードの生成の仕方と同じ方法により前記チェックコードを生成することを特徴とする請求項５に記載のメールサーバ。
【請求項７】
メールアドレスを登録するアドレス帳に電子メールのメールアドレスを登録し、
前記メールアドレスからチェックコードを生成し、
前記アドレス帳に前記メールアドレスを登録するのに同期して、当該メールアドレスから生成された前記チェックコードを登録先に送信する
ことを特徴とするチェックコード登録方法。
【請求項８】
前記電子メール端末装置から通知されたチェックコードを、当該チェックコードを通知した電子メール端末装置と関連付けて記憶するチェックコード記憶部に登録し、
受信メールの送信元のメールアドレスから前記チェックコードを生成し、
前記チェックコード生成部が生成した前記チェックコードと、前記受信メールの送信先の前記電子メール端末に対応付けられている前記チェックコードを比較し、
前記比較の結果、両者が一致したとき前記受信メールを前記電子メール端末装置に送信する
ことを特徴とするメール受信許可方法。
【請求項９】
端末装置によって実行されるプログラムであって、
メールアドレスを登録するアドレス帳に電子メールのメールアドレスを登録し、
前記メールアドレスからチェックコードを生成し、
前記アドレス帳に前記メールアドレスを登録するのに同期して、当該メールアドレスから生成された前記チェックコードを登録先に送信する
ことを前記端末装置に実行させるプログラム。
【請求項１０】
情報処理装置によって実行されるプログラムであって、
前記電子メール端末装置から通知されたチェックコードを、当該チェックコードを通知した電子メール端末装置と関連付けて記憶するチェックコード記憶部に登録し、
受信メールの送信元のメールアドレスから前記チェックコードを生成し、
前記チェックコード生成部が生成した前記チェックコードと、前記受信メールの送信先の前記電子メール端末に対応付けられている前記チェックコードを比較し、
前記比較の結果、両者が一致したとき前記受信メールを前記電子メール端末装置に送信する
ことを前記情報処理装置に実行させるプログラム。
【国際調査報告】
2008111133.tif 000011
2008111133.tif 000012
2008111133.tif 000013
2008111133.tif 000014