(57)【要約】【課題】  予定の配信期日と実際の配信期日とが異なる場合に利用者に事前もしくは事後に通知を行なって、利用者の不快感を低減するメール配信方法及びその装置を提供する。また、事前に保守期日に配信が重なる場合に事前に利用者に対処方法を問い合わせることで、利用者の不快感を低減するメール配信方法及びその装置を提供する。【解決手段】  配信依頼者から指定された指定期日に配信先に対し電子メールを配信するサービスにおいて、指定期日が前記サービスを行なう配信システムの保守作業を行なう保守期日と一致するなどの理由で指定期日に配信サービスが出来ない場合に、指定期日の変更要求を含配信できない旨の情報を含む電子メールを指定期日より前に配信する、配信できない旨の情報を含む電子メールを指定期日より後に依頼された電子メールと共に配信する、依頼された電子メールを指定期日に配信できない旨の情報と共に指定期日前に配信するという対処を行なう。【選択図】  図１１
2006107369.tif 000002
【特許請求の範囲】
【請求項１】
配信依頼者から指定された指定期日に配信先に対し電子メールを配信するサービスにおけるメール配信方法であって、
前記指定期日に配信サービスが出来ない場合に、前記指定期日に配信できない旨の情報を含む電子メールを前記配信依頼者及び／又は配信先に配信することを特徴とするメール配信方法。
【請求項２】
前記配信できない旨の情報を含む電子メールは指定期日の変更要求を含み、前記指定期日より前に配信されることを特徴とする請求項１記載のメール配信方法。
【請求項３】
前記配信できない旨の情報を含む電子メールは、前記指定期日より後に依頼された電子メールと共に配信されることを特徴とする請求項１記載のメール配信方法。
【請求項４】
更に、前記指定期日に配信サービスが出来ない場合に、依頼された電子メールを前記指定期日に配信できない旨の情報と共に指定期日前に配信することを特徴とする請求項１記載のメール配信方法。
【請求項５】
更に、配信依頼者からの指定期日の有る電子メールを依頼される時に、前記指定期日に配信サービスが出来ない場合の対処方法について、前記配信依頼者からの指定を受けることを特徴とする請求項１乃至４のいずれか１つに記載のメール配信方法。
【請求項６】
前記指定期日に配信サービスが出来ない場合とは、前記指定期日が前記サービスを行なう配信システムの保守作業を行なう保守期日と一致する場合であることを特徴とする請求項１乃至５のいずれか１つに記載のメール配信方法。
【請求項７】
配信依頼者から指定された指定期日に配信先に対し電子メールを配信するサービスを行なうメール配信装置であって、
前記指定期日に配信サービスが出来るか否かを判断する判断手段と、
前記指定期日に配信サービスが出来ないと判断した場合に、前記指定期日に配信できない旨の情報を含む電子メールを前記配信依頼者及び／又は配信先に配信する配信不可通知手段とを有することを特徴とするメール配信装置。
【請求項８】
前記配信不可通知手段は、指定期日の変更要求を更に含む電子メールを前記指定期日より前に配信し、
前記メール配信装置は、配信依頼者からの変更指示に従って指定期日を変更する指定期日変更手段を更に有することを特徴とする請求項７記載のメール配信装置。
【請求項９】
前記配信不可通知手段は、前記配信できない旨の情報を含む電子メールを前記指定期日より後に依頼された電子メールと共に配信することを特徴とする請求項７記載のメール配信装置。
【請求項１０】
前記配信不可通知手段は、依頼された電子メールを前記配信できない旨の情報と共に指定期日前に配信することを特徴とする請求項７記載のメール配信装置。
【請求項１１】
配信依頼者からの指定期日の有る電子メールを依頼される時に、前記指定期日に配信サービスが出来ない場合の対処方法について、前記配信依頼者からの指定を受ける対処方法受信手段を更に有することを特徴とする請求項７乃至１０のいずれか１つに記載のメール配信装置。
【請求項１２】
前記判断手段は、前記指定期日が前記サービスを行なう配信システムの保守作業を行なう保守期日と一致するか否かを判定し、一致する場合に前記指定期日に配信サービスが出来ないと判断することを特徴とする請求項７乃至１１のいずれか１つに記載のメール配信装置。
【請求項１３】
前記サービスを行なう配信システムの保守作業を行なう保守期日を設定する保守日設定手段を更に有することを特徴とする請求項１２記載のメール配信装置。
【請求項１４】
配信依頼者から指定された指定期日に配信先に対し電子メールを配信するサービスを行なうメール配信装置の制御プログラムであって、
前記指定期日に配信サービスが出来るか否かを判断する判断ステップと、
前記指定期日に配信サービスが出来ないと判断した場合に、前記指定期日に配信できない旨の情報を含む電子メールを前記配信依頼者及び／又は配信先に配信する配信不可通知ステップとを有することを特徴とするメール配信装置の制御プログラム。
【請求項１５】
前記配信不可通知ステップは、指定期日の変更要求を更に含む電子メールを前記指定期日より前に配信し、配信依頼者からの変更指示に従って指定期日を変更する指定期日変更ステップと、前記配信できない旨の情報を含む電子メールを前記指定期日より後に依頼された電子メールと共に配信する期日後通知ステップと、依頼された電子メールを前記配信できない旨の情報と共に指定期日前に配信する期日前配信ステップとの少なくとも１つを含み、
前記制御プログラムは、配信依頼者からの指定期日の有る電子メールを依頼される時に、前記指定期日に配信サービスが出来ない場合の前記対処方法について、前記配信依頼者からの指定を受ける対処方法受信ステップを更に有することを特徴とする請求項１４記載のメール配信装置の制御プログラム。
【請求項１６】
前記サービスを行なう配信システムの保守作業を行なう保守期日を設定する保守日設定ステップを更に有し、
前記判断ステップでは、前記指定期日が前記サービスを行なう配信システムの保守作業を行なう保守期日と一致するか否かを判定し、一致する場合に前記指定期日に配信サービスが出来ないと判断することを特徴とする請求項１４又は１５記載のメール配信装置の制御プログラム。
【請求項１７】
請求項１４乃至１６のいずれか１つに記載のメール配信装置の制御プログラムをコンピュータ読み取り可能に記憶していることを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はメール配信方法及びその装置に関し、特に、電子メールによりネットワーク上のサービスの利用方法を通知し情報の配信を行う配信システムにおける、保守点検期日と予定配信期日の調整に関するものである。
【背景技術】
【０００２】
電子メールにおいてメールの配信日を指定して、指定された配信日にメールを配信することは、従来から特許文献１に記載されている方法などにより行われている。これらの方法では、配信日がくるとメールサーバなどにスプールされているメールをオリジナルのまま配信する。
【０００３】
例えば具体例として、ネットワーク上のサービスの利用方法をメールにより通知するグリーティングカードサービスを説明する。図２は、グリーティングカードを作成した利用者が、メール配信を設定する画面であり、配信日指定ボタン２０３を押下することで、図４の画面を開き配信日を指定することが出来る。このように利用者が設定したメールの配信先、内容を指定の配信日にグリーティングカードサービスとして配信する。
【０００４】
図５は、配信日にグリーティングカードサービスが配信したメールを、メール受信者が受け付けた内容の一例である。通常は、このメールに添付されたＵＲＬ５０１をメール受信者がＷＥＢブラウザなどで参照することで、図６にしめすようなグリーティングカードを見ることが出来る。
【特許文献１】特開平１０−２７５４０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、これらの方法では、配信日がくるとメールサーバなどにスプールされているメールをオリジナルのまま配信されるだけで、そのメールがネットワーク上のサービスに関する情報を通知するメールであっても、メール配信は通知するネットワーク上のサービスの状況（例えば、保守点検など）に関係なく行われている。一方、ネットワーク上のサービスの保守点検などは、メール配信に関係なく実施されている。
【０００６】
従って、配信システムの保守期日に配信できなかった電子メールは、保守の完了時にスプールされていた配信用のデータがそのまま電子メールにて配信されるだけで、そのメールの配信の利用者にも受信者にも配信の遅れがわからないままであった。
【０００７】
すなわち、上記グリーティングカードサービスの例では、配信日がグリーティングカードサービスの保守日であった場合に、図７に示すように、メール受信者がメール受信後すぐに参照しようとしても保守情報が表示され、目的のグリーティングカードを見ることが出来ない。配信者には意図した配信日に届かなかった不満が残る。一方、サービス再開後に送られたメールには遅延理由が記されていないので、利用者が意図した配信日に届かなかった理由が不明となり、メール受信者に不快感を与えるという問題があった。
【０００８】
本発明は、従来の問題点に鑑み、予定の配信期日と実際の配信期日とが異なる場合に利用者に事前もしくは事後に通知を行なって、利用者の不快感を低減するメール配信方法及びその装置を提供することを目的とする。
【０００９】
また、事前に保守期日に配信が重なる場合に事前に利用者に対処方法を問い合わせることで、利用者の不快感を低減するメール配信方法及びその装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
かかる課題を解決するために、本発明のメール配信方法は、配信依頼者から指定された指定期日に配信先に対し電子メールを配信するサービスにおけるメール配信方法であって、前記指定期日に配信サービスが出来ない場合に、前記指定期日に配信できない旨の情報を含む電子メールを前記配信依頼者及び／又は配信先に配信することを特徴とする。
【００１１】
ここで、前記配信できない旨の情報を含む電子メールは指定期日の変更要求を含み、前記指定期日より前に配信される。また、前記配信できない旨の情報を含む電子メールは、前記指定期日より後に依頼された電子メールと共に配信される。更に、前記指定期日に配信サービスが出来ない場合に、依頼された電子メールを前記指定期日に配信できない旨の情報と共に指定期日前に配信する。更に、配信依頼者からの指定期日の有る電子メールを依頼される時に、前記指定期日に配信サービスが出来ない場合の対処方法について、前記配信依頼者からの指定を受ける。また、前記指定期日に配信サービスが出来ない場合とは、前記指定期日が前記サービスを行なう配信システムの保守作業を行なう保守期日と一致する場合である。
【００１２】
又、本発明のメール配信装置は、配信依頼者から指定された指定期日に配信先に対し電子メールを配信するサービスを行なうメール配信装置であって、前記指定期日に配信サービスが出来るか否かを判断する判断手段と、前記指定期日に配信サービスが出来ないと判断した場合に、前記指定期日に配信できない旨の情報を含む電子メールを前記配信依頼者及び／又は配信先に配信する配信不可通知手段とを有することを特徴とする。
【００１３】
ここで、前記配信不可通知手段は、指定期日の変更要求を更に含む電子メールを前記指定期日より前に配信し、
前記メール配信装置は、配信依頼者からの変更指示に従って指定期日を変更する指定期日変更手段を更に有する。また、前記配信不可通知手段は、前記配信できない旨の情報を含む電子メールを前記指定期日より後に依頼された電子メールと共に配信する。また、前記配信不可通知手段は、依頼された電子メールを前記配信できない旨の情報と共に指定期日前に配信する。また、配信依頼者からの指定期日の有る電子メールを依頼される時に、前記指定期日に配信サービスが出来ない場合の対処方法について、前記配信依頼者からの指定を受ける対処方法受信手段を更に有する。また、前記判断手段は、前記指定期日が前記サービスを行なう配信システムの保守作業を行なう保守期日と一致するか否かを判定し、一致する場合に前記指定期日に配信サービスが出来ないと判断する。また、前記サービスを行なう配信システムの保守作業を行なう保守期日を設定する保守日設定手段を更に有する。
【００１４】
又、本発明のメール配信装置の制御プログラムは、配信依頼者から指定された指定期日に配信先に対し電子メールを配信するサービスを行なうメール配信装置の制御プログラムであって、前記指定期日に配信サービスが出来るか否かを判断する判断ステップと、前記指定期日に配信サービスが出来ないと判断した場合に、前記指定期日に配信できない旨の情報を含む電子メールを前記配信依頼者及び／又は配信先に配信する配信不可通知ステップとを有することを特徴とする。
【００１５】
ここで、前記配信不可通知ステップは、指定期日の変更要求を更に含む電子メールを前記指定期日より前に配信し、配信依頼者からの変更指示に従って指定期日を変更する指定期日変更ステップと、前記配信できない旨の情報を含む電子メールを前記指定期日より後に依頼された電子メールと共に配信する期日後通知ステップと、依頼された電子メールを前記配信できない旨の情報と共に指定期日前に配信する期日前配信ステップとの少なくとも１つを含み、前記制御プログラムは、配信依頼者からの指定期日の有る電子メールを依頼される時に、前記指定期日に配信サービスが出来ない場合の前記対処方法について、前記配信依頼者からの指定を受ける対処方法受信ステップを更に有する。また、前記サービスを行なう配信システムの保守作業を行なう保守期日を設定する保守日設定ステップを更に有し、前記判断ステップでは、前記指定期日が前記サービスを行なう配信システムの保守作業を行なう保守期日と一致するか否かを判定し、一致する場合に前記指定期日に配信サービスが出来ないと判断する。
【００１６】
更に上記記載のメール配信装置の制御プログラムをコンピュータ読み取り可能に記憶している記憶媒体をも提供する。
【発明の効果】
【００１７】
本発明により、予定の配信期日と実際の配信期日とが異なる場合に利用者に事前もしくは事後に通知を行なって、利用者の不快感を低減するメール配信方法及びその装置を提供できる。
【００１８】
また、事前に保守期日と配信期日が重なる場合に事前に利用者に対処方法を問い合わせることで、利用者の不快感を低減するメール配信方法及びその装置を提供できる。
【００１９】
すなわち、保守日の前にメールの配信期日が保守日となったことをメールに付加してメール配信して利用者に再設定の機会をあたえることにより、メール受信者がメールで通知された日にネットワーク上のサービスを利用するときに保守となっていることを回避できる。
【００２０】
また、利用者が指定した配信期日が保守日となった場合にメール配信を保守日の前に行うことで、メール受信者がメール配信を配信期日後に受けることを回避できる。
【００２１】
また、利用者が指定した配信期日が保守日となった場合に配信期日が保守日となったことをメールに付加してネットワーク上のサービスの保守後にメール配信を行うことで、メール受信者が配信期日後の受信へ不快感を感じることを回避できる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照して、本発明の好適な実施形態を例示的に詳しく説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００２３】
＜本実施形態のメール配信システムの構成例＞
まず、本実施形態のメール配信システムの概略の構成例を示す。尚、詳細な機能は以下の動作例で更に説明する。
【００２４】
図１Ａは、本実施形態のメール配信システムの好適な例であるグリーティングカードにおけるサービスを構成する全体のシステムを示す図である。
【００２５】
１０１はコンテンツ入力機器、１０２Ａ及び１０２Ｂはユーザ用パーソナルコンピュータであり（以下、ユーザＰＣと略す）、１１６はコンテンツ入力装置１０１とユーザＰＣ１０２Ａ間でコンテンツデータを転送するためのコンテンツデータ転送用インターフェースである。ユーザＰＣ１０２Ａ及び１０２Ｂは、インターネット１０４を介してコンテンツサイト１０５に接続され、コンテンツ入力機器１０１からのコンテンツ情報はユーザＰＣ１０２Ａからコンテンツサイト１０５にアップロードされる。
【００２６】
コンテンツサイト１０５で実行するモジュールがコンテンツシェアリングモジュール１０６である。アップロードされたコンテンツデータは、コンテンツシェアリングモジュール１０６にてコンテンツサイト１０５が使用可能なデータであることをチェックし、アップロードされたコンテンツをコンテンツデータベース１１７に、その属性情報などをデータベース１１８に格納する。決済モジュール１０７及び課金モジュール１０８は、コンテンツサイト１０５の使用に係る料金の課金及び決済を制御する。本実施形態では詳説はしない。
【００２７】
携帯閲覧のＥ−Ｍａｉｌは、コンテンツサイト１０５のメール配信サーバからインターネット１０４によりインターネット接続ゲートウエイ１１５Ａ又は１１５Ｂを介して、携帯端末１１３Ａ又は１１３Ｂとの各種データのやり取りが可能なモバイルネットワーク１１４Ａ又は１１４Ｂに送り出され、携帯端末１１３Ａ又は１１３Ｂに転送される。Ｅ-Ｍａｉｌを受け取った携帯閲覧ユーザは、携帯端末１１３Ａの専用ブラウザでＥ-Ｍａｉｌによって通知されたランダムＵＲＬアドレスを入力することで、モバイルネットワーク１１４Ａ→インターネット接続ゲートウエイ１１５Ａ→インターネット１０４という経路を経て、コンテンツサイト１０５にアクセスする。コンテンツサイト１０５は、携帯端末１１３Ａで表示可能なサイズにリサイズしたグリーティングカードデータを有しており、コンテンツサイト１０５は、携帯端末１１３Ａからの要求に応じて、その機種を判別し、携帯端末１１３Ａに表示可能な情報を送り出す。
【００２８】
プリントサイト１０９Ａ乃至１０９Ｃは、ユーザＰＣ１０２Ａや１０２Ｂからのコンテントサイト１０５に保管されているコンテンツのプリント命令に基づいて、コンテンツサイト１０５からの指示でコンテンツをデータベース１１９Ａ乃至１１９Ｃに格納する。プリンタ１１１Ａ乃至１１１Ｃでプリント媒体１１２Ａ乃至１１２Ｃにコンテンツを印刷して、ユーザに発送する。課金モジュール１１０Ａ乃至１１０Ｃはプリントサービスの課金を制御する。かかる課金は、コンテンツサイト１０５の決済モジュール１０７で決済される。
【００２９】
図１Ｂは、本実施形態のメール配信を実現するコンテンツサイトの構成例を示す図である。コンテンツサイト１０５は、汎用のコンピュータあるいは専用のコンピュータで実現できる。
【００３０】
１０は演算処理用のＣＰＵである。２０はＣＰＵ１０が実行する固定プログラムやパラメータを格納するＲＯＭである。３０はインターネット１０４と通信する通信制御部である。
【００３１】
４０はＣＰＵ１０が処理実行中にデータを一時記憶する、あるいはロードされたアプリケーションプログラムを記憶するＲＡＭである。ＲＡＭ４０はデータ記憶領域とプログラムロード領域を有し、本実施形態で使用するデータとしては、メール配信テーブル４１、保守予定日テーブル４２、グリーティングカード設定画面４３、配信日設定画面４４、保守日設定画面４５、グリーティングカード配送画面４６、保守日報知画面４７などの領域を有している。
【００３２】
５０はディスク、ＣＤなどの大容量の外部記憶装置であり、本実施形態ではデータベース領域とＲＡＭ４０のプログラムロード領域にロードされて実行されるプログラムが保持されるプログラム記憶領域を有する。データベースとしては、利用者データベース５１、コンテンツ・データベース５２、配信メール・データベース５３、設定画面や配送画面の基本フーマットを保寿する表示画面データベース５４などを有する。プログラム記憶領域には、本実施形態では利用者／データ管理モジュール５５、配信日設定を含むメール配信モジュール５６、保守日設定モジュール５７などを有している。
【００３３】
上記ＲＡＭ４０及び外部記憶装置５０の各領域の内容で本実施形態の実現に重要な構成要素は、以下に図面を参照して詳細に示される。
【００３４】
＜本実施形態のメール配信システムの動作例＞
以下、上記構成における本実施形態のメール配信の処理を順を追って説明する。
【００３５】
（コンテンツデータの取り込み例）
１０１はコンテンツ入力機器であり、静止画を撮影して画像データとして記録できるデジタルスチルカメラ、動画を撮影して動画データとして記録できるデジタルビデオカメラなどであり、イメージ情報である光学像を電気信号に変換し、所定の処理をした後、デジタル情報として記録／再生する装置である。
【００３６】
１０２Ａ及び１０２Ｂは、ユーザ用パーソナルコンピュータであり（以下、ユーザＰＣと略す）、１１６は、コンテンツ入力装置１０１とユーザＰＣ１０２Ａ間で、コンテンツデータを転送するためのコンテンツデータ転送用インターフェースである。コンテンツデータ転送用インターフェース１１６は、ＵＳＢ、ＩＥＥＥ１３９４に代表される有線インターフェースの場合や、ＩｒＤＡ、Ｂｌｕｅｔｏｏｔｈに代表される無線インターフェースの場合もある。
【００３７】
コンテンツ入力装置１０１で撮影されデジタル情報として格納されているコンテンツデータは、コンテンツデータ転送用インターフェース１１６を介して、ユーザＰＣ１０２ＡのＨＤＤに代表される情報記憶装置の記憶領域に転送される。コンテンツ入力装置１０１からユーザＰＣ１０２Ａのコンテンツデータ転送に関しては、ユーザＰＣ１０２ＡにインストールされているＯＳ叉は専用のソフトウエアからの命令で、コンテンツ入力装置１０１内にある情報記憶装置に格納されているコンテンツデータを一括転送する場合と、コンテンツ入力装置１０１から送らせる転送コマンドで、ユーザＰＣ１０２ＡのＯＳ叉は専用ソフトウエアが、ユーザＰＣ１０２Ａの情報記録部に、データ記録領域を確保し、コンテンツデータを転送する場合がある。
【００３８】
この様にして、ユーザＰＣ１０２Ａに転送されたコンテンツデータは、以下の手順によって、インターネット１０４に接続されているコンテンツサイト１０５にアップロードされる。
【００３９】
ユーザＰＣ１０２Ａ上で動作するインターネット１０４での情報転送可能な標準プロトコルを有するブラウザは、ｈｔｔｐプロトコルなどの標準プロトコルを用いてコンテンツサイト１０５にアクセスし、コンテンツサイト１０５のサーバＰＣが管理するＨＴＭＬ、ＸＭＬなどの記述言語で作成されたコンテンツなどの情報とリンクされている情報を表示する。この動作により、ユーザＰＣ１０２Ａは、コンテンツサイト１０５が提供する通信インフラとしてインターネット１０４を利用したサービスを受けることが出来る。
【００４０】
（コンテンツデータのアップロード例）
次に、ユーザＰＣ１０２Ａの情報記憶領域に格納されているコンテンツ入力装置１０１で得られたコンテンツデータは、ユーザＰＣ１０２Ａのユーザの要求により、コンテンツサイト１０５に転送される（以下、この転送を、コンテンツアップロードと呼ぶ）。コンテンツアップロードは、先に述べたブラウザから、転送したいコンテンツデータを選択して、コンテンツアップロードの要求アクションに連動して転送される場合や、コンテンツアップロード専用ソフトウエアなどを用いて、コンテンツデータを選択し、前述したコンテンツアップロード専用ソフトウエアから直接、転送される場合がある。いずれの場合も、ｈｔｔｐやｆｔｐのインターネット上で利用可能なプロトコルに基づいて実行される。
【００４１】
この一連の動作を、コンテンツサイト１０５で、実行するモジュールがコンテンツシェアリングモジュール１０６である。アップロードされたコンテンツデータは、コンテンツシェアリングモジュール１０６にて、コンテンツサイト１０５が、使用可能なデータであることをチェックし、利用可能であると判断した場合は、アップロードされたコンテンツをコンテンツデータベース１１７に格納し、その属性情報などをデータベース１１８に格納する。この段階でコンテンツシェアリングモジュール１０６は、正常にコンテンツデータがアップロードされたことを、ユーザＰＣ１０２Ａに通知する。
【００４２】
データベース１１８には、先に説明したコンテンツデータの属性情報以外にも、コンテンツサイト１０５に登録しているユーザ属性情報のデータと、アップロードされたコンテンツデータのプリントアウトを依頼するプリントサービス提供者（以下、プリントサイトと略す）の属性情報、グリーティングカード情報などの各種データが管理されている。
【００４３】
この様にして、アップロードされたコンテンツデータをユーザＰＣ１０２Ａのユーザは、ブラウザを介して、指定したコンテンツを閲覧することができる。また、ユーザＰＣ１０２Ａのユーザは、閲覧しているコンテンツに対してグリーティングカードとしてメッセージの追加や画像の加工をすることが出来る。
【００４４】
＜グリーティングカードの公開例＞
次に、コンテンツデータをコンテンツサイト１０５にアップロードし、グリーティングカードを作成したユーザが、作成したグリーティングカードを、メール配信日を指定して公開する方法について説明する。
【００４５】
コンテンツサイト１０５は、グリーティングカードを作成したユーザから公開のリクエストがあると、まず公開に必要なＵＲＬ(Ｕｎｉｖｅｒｓａｌ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ)を生成する。
【００４６】
この時、生成されるＵＲＬとしては、ユニークなアドレスであり、かつ、一意に予測不可能な乱数などを用いたものを割当てる。
【００４７】
下記に例を示す。
【００４８】
ｈｔｔｐ://ｗｗｗ.ＸＸＸＸＸ.ｃｏｍ/? ＩＤ=１２３４５６７８９
このように、一意に予測不可能なＵＲＬをこれより、ランダムＵＲＬと称す。
【００４９】
次に、コンテンツサイト１０５は、図２に示す画面を生成したランダムＵＲＬを固定メッセージ２０１に組み込み、ＷｅｂブラウザでユーザＰＣ１０２Ａに表示する。
【００５０】
（配信日時の設定例）
ユーザは、自分が閲覧を許可するユーザ（以下、閲覧ユーザと略す）の、氏名などの属性情報及びＥ-Ｍａｉｌアドレスを、図２に示す配信先指定画面２００に設定し、送信ボタン２０９でコンテンツサイト１０５に通知する。
【００５１】
また、図２に示す配信先指定画面２００では、配信日指定ボタン２０３により、図３に示す配信日時設定画面３００を表示する。
【００５２】
図３に示す配信日時設定画面３００では、配信日指定領域３０１で配信日を設定できる。また、保守時の処理指定３０２では、配信日時と保守日とが同じ場合に配信日時を指定した利用者に対して、配信日時の再指定通知（以下、保守日事前通知と略す）を行うかどうかを指定できる。さらに、保守日の前日に、配信日時が保守日となったことをメールに付加してメール配信を行う(以下、配信日繰上げと略す)か、保守後に、配信日時が保守中であったことをメールに付加してメール配信を行う(以下、配信日繰下げと略す)か、保守日と関係なくメール配信を行う(以下、期日優先配信と略す)かのいずれかを指定できる。
【００５３】
図３に示す配信日時設定画面３００では、後述する保守日設定で保守日が設定されていた場合に、保守日(確定)３０３に示す保守日を示す。なお、不図示であるが保守日(確定)３００に示す保守日を配信日に設定することが出来ないようにすることも可能であることはいうまでもない。また、保守日(確定)３０３に示す保守日を配信日に設定すると、保守日事前通知を設定することが出来ないようにし、配信日繰上げ、配信日繰下げと期日優先配信のいずれかの設定のみ選択出来るようにすることも可能であることはいうまでもない。
【００５４】
配信先指定の通知を受けた、コンテンツサイト１０５は、データベース１１８に図９で示すメール配信テーブル９００を作成する。
【００５５】
メール配信テーブル９００の作成では、あて先９０１には図２のあて先２０４、送信者名９０２には送信社名２０５、送信者アドレス９０３には送信者アドレス２０６、件名９０４には件名２０７、利用者設定メッセージ９０５にはユーザ指定メッセージ２０８、固定メッセージ９０６には上記ランダムＵＲＬを含む固定メッセージ、配信日が指定されている場合は、配信日時９０７には配信日指定領域で指定された配信日３０１、保守日事前通知９０８には保守時の処理指定３０２で指定された保守日事前通知、保守日での操作９０９には保守時の処理指定３０２で指定された配信日繰上げ、配信日繰下げ、期日優先配信を示すフラグをそれぞれ設定する。
【００５６】
なお、不図示であるが上記で設定した配信日の変更や、配信の中止などは、グリーティングカードを作成したユーザが行えることは言うまでもない。
【００５７】
（メール配送の手順例）
次に、メール配送について説明する。
【００５８】
メール配送は、配信日が指定されている場合、配信先指定の通知と独立して保守終了時及び一定間隔の時間間隔で、図１１のフローチャートに示す処理で行う。なお、メール配信処理は、図１ではコンテンツサイト１０５であるが、データベース１１８を参照できるメールサーバとして独立していてもよいことは言うまでもない。
【００５９】
まず、ステップＳ１１０１で、データベース１１８から配送フラグ９１０が未配送を示すメール配信リストを取得し、リスト数とリストを参照するための変数の初期化および、後述する保守日設定で保守日が設定されていた場合、保守日設定状態を取得する。保守日が設定されていない場合は、保守日が設定されていない状態を取得する。
【００６０】
ステップＳ１１０２で、ステップＳ１１０１で取得したリスト数と参照変数の値を比較して、リスト参照が可能であればステップＳ１１０３へすすむ。リスト参照が可能でなければ処理を終了する。
【００６１】
ステップＳ１１０３では、ステップＳ１１０１で取得したメール配信リストから参照変数の値の示すメール配信情報を取得する。ステップＳ１１０４では、ステップＳ１１０３で取得したメール配信情報から、配信日時９０７が設定されているかどうかを判断し、設定されていなければステップＳ１１０８へすすみメール配信を行い、設定されていればステップＳ１１０５へすすむ。
【００６２】
ステップＳ１１０５では、配信日時９０７と現在の日付とを比較し、配信日である場合にはステップＳ１１０６へすすみ、配信日でなければステップＳ１１０９へすすむ。
【００６３】
ステップＳ１１０６では、ステップＳ１１０１で取得した保守日の状態を判断し、保守日が設定されていなければ、ステップＳ１１０８へすすみメール配信を行い、設定されていればステップＳ１１０７へすすむ。ステップＳ１１０７では、ステップＳ１１０１で取得した保守日と配信日時９０７とを比較し、保守日が配信日であり、かつ、保守日９０９での操作が配信日繰下げの場合には、ステップＳ１１１１へすすみ次のメールを処理し、そうでなければステップＳ１１０８へすすむ。ステップＳ１１０７で、ステップＳ１１１１へすすみメール配信しなかったメールは、ステップＳ１１１７以降のステップで後日メール配送される。
【００６４】
ステップＳ１１０８では、ステップＳ１１０３で取得したメール配信情報を元に、図５に示す招待メール配信を行う。また、ステップＳ１１０８では、９１０配送フラグに配送済みフラグを設定し、メール配信リストの参照変数の値をカウントアップして、ステップＳ１１０２へ戻る。
【００６５】
ステップＳ１１０９では、配信日時９０７と現在の日付とを比較し、配信日前である場合にはステップＳ１１１０へすすみ、配信日前でなければステップＳ１１１７へすすむ。ステップＳ１１０９では、すでに、ステップＳ１１０５において、配信日と現在の日付とが同じ場合を切り分けているので、ステップＳ１１１７へすすむ場合は、現在の日付が配信日後となる。ステップＳ１１１０では、ステップＳ１１０１で取得した保守日の状態を判断し、保守日が設定されていなければ、ステップＳ１１１１へすすみ次のメールを処理する、設定されていればステップＳ１１１２へすすむ。ステップＳ１１１１では、メール配信リストの参照変数の値をカウントアップして、ステップＳ１１０２へ戻る。
【００６６】
ステップＳ１１１２では、事前通知配送フラグ９１１が未配送を示し、現在の日付が、ステップＳ１１０１で取得した保守日の１ヶ月以上前であり、ステップＳ１１０１で取得した保守日と配信日時９０７が同じであり、保守日事前通知９０８が設定されている場合には、ステップＳ１１１３へすすみ、そうでなければステップＳ１１１４へすすむ。なお、説明上、保守日の１ヶ月以上前としているが、２週間前など設定を変更することが出来ることは言うまでもない。
【００６７】
ステップＳ１１１３では、図１２に示すような保守日事前通知メールを利用者に配送し、事前通知配送フラグ９１１を配送済みに設定し、メール配信リストの参照変数の値をカウントアップして、ステップＳ１１０２へ戻る。
【００６８】
ステップＳ１１１４では、現在の日付がステップＳ１１０１で取得した保守日の前日であり、ステップＳ１１０１で取得した保守日と配信日時９０７が同じであり、かつ、保守日９０９での操作が配信日繰上げ場合には、ステップＳ１１１５へすすみメール配信を行い、そうでなければステップＳ１１１６へすすむ。なお、説明上、保守日の前日としているが、２日前など設定を変更することも出来ることは言うまでもない。
【００６９】
ステップＳ１１１５では、図１３に示すような招待メールを配信し、配送フラグ９１０を配送済みに設定し、メール配信リストの参照変数の値をカウントアップして、ステップＳ１１０２へ戻る。ステップＳ１１１５で配信する招待メールは、繰上げメッセージ１３０２を図５に示す通常の招待メールに付加して、ステップＳ１１０３で取得したメール配信情報を元に配送を行う。また、同じメールを利用者に対しても行う。ステップＳ１１１６では、メール配信リストの参照変数の値をカウントアップして、ステップＳ１１０２へ戻る。
【００７０】
ステップＳ１１１７では、保守日９０９での操作が配信日繰下げ場合には、ステップＳ１１１８へすすみ、そうでなければステップＳ１１１９へすすむ。
【００７１】
ステップＳ１１１８では、図１４に示すような招待メールを配信し、配送フラグ９１０を配送済みに設定し、メール配信リストの参照変数の値をカウントアップして、ステップＳ１１０２へ戻る。ステップＳ１１１８で配信する招待メールは、繰下げメッセージ１４０２を図５に示す通常の招待メールに付加して、ステップＳ１１０３で取得したメール配信情報を元に配送を行う。また、同じメールを利用者に対しても行う。
【００７２】
ステップＳ１１１９では、ステップＳ１１０３で取得したメール配信情報を元に図５に示す招待メール配信を行う。また、ステップＳ１１１９では、配送フラグ９１０を配送済みに設定し、メール配信リストの参照変数の値をカウントアップして、ステップＳ１１０２へ戻る。
【００７３】
なお、不図示であるが配信日が指定されていない場合は、配信先指定の通知を受けたすぐ後にメール配信を行い、配送フラグ９１をに配送済みに設定する。
【００７４】
＜グリーティングカード情報の閲覧例＞
次にコンテンツデータをコンテンツサイト１０５にアップロードし、グリーティングカードを作成したユーザ以外が、インターネット１０４を介して、コンテンツサイト１０５にアップロードされデータベース１１７に格納されているコンテンツデータと、データベース１１８とに格納されているグリーティングカード情報とを閲覧する方法について説明する。
【００７５】
上記説明のようにして配信された招待メールをＥ-Ｍａｉｌとして受け取った閲覧ユーザは、閲覧ユーザ用パーソナルコンピュータＰＣ１０２Ｂからインターネット１０４にアクセスし、ＷｅｂブラウザによりユーザＰＣ１０２Ｂに、Ｅ-Ｍａｉｌで通知されたランダムＵＲＬを入力することで、コンテンツをアップロードしたユーザが指定したグリーティングカードを閲覧することができる。また、コンテンツサイト１０５は、グリーティングカードを作成したユーザが指定する携帯端末所有者に対して、グリーティングカードの閲覧通知、閲覧機能などのサービスを提供することができる。
【００７６】
グリーティングカードを閲覧するためのＵＲＬを含む通知Ｅ-Ｍａｉｌを携帯端末で受け、同様に携帯端末から、グリーティングカードの閲覧をする方法について説明する（以下、携帯端末からコンテンツサイト１０５を利用するユーザを、携帯閲覧ユーザと略す）。
【００７７】
上記説明のようにして配信された招待メールのＥ-Ｍａｉｌの携帯閲覧ユーザへの転送経路としては、コンテンツサイト１０５のメール配信サーバからインターネット１０４によりインターネット接続ゲートウエイ１１５Ａを介して、携帯端末１１３Ａとの各種データのやり取りが可能なモバイルネットワーク１１４Ａに送り出され、携帯端末１１３Ａに転送される。
【００７８】
Ｅ-Ｍａｉｌを受け取った携帯閲覧ユーザは、携帯端末１１３Ａの専用ブラウザでＥ-Ｍａｉｌによって通知されたランダムＵＲＬアドレスを入力することで、モバイルネットワーク１１４Ａ→インターネット接続ゲートウエイ１１５Ａ→インターネット１０４という経路を経て、コンテンツサイト１０５にアクセスする。
【００７９】
コンテンツサイト１０５は、インターネット１０４で表示可能なＨＴＭＬ、ＸＭＬなどの記述言語で作成されたＷｅｂ情報とは別に、ＷＭＬ、ＣｏｍｐａｃｔＨＴＭＬなどの携帯端末専用の記述言語で作成された携帯端末専用のブラウザ情報を所有しており、更に、携帯端末１１３Ａで表示可能なサイズにリサイズしたグリーティングカードデータを有している。コンテンツサイト１０５は、携帯端末１１３Ａからの要求に応じて、その機種を判別し、携帯端末１１３Ａに表示可能な情報を送り出す。
【００８０】
閲覧可能な携帯端末環境は、携帯端末１１３Ａのみではなく、通信プロトコル仕様や、情報記述言語、モバイルネットワーク環境の違う携帯端末１１３Ｂでも、サービスの享受が可能なように、コンテンツサイト１０５では各種フォーマットのブラウザ情報が用意されている。
【００８１】
図面の関係上、利用可能な携帯端末を１１３Ａと１１３Ｂの２つ示しているが、これ以上である場合もある。なお、本実施形態におけるシステムによって実現されるサービスは、グリーティングカードを作成したユーザおよびグリーティングカードの閲覧許可を受けたユーザが、プリント注文など、上記説明以外のサービスを受けられるのは言うまでもない。
【００８２】
＜保守日の設定例＞
次に、グリーティングカードのサービス運用者が、保守日を設定する方法について説明する。
【００８３】
ネットワーク上のサービス運用者は、不図示であるが、専用線あるいはインターネット１０４を介してアクセスし、Ｗｅｂブラウザにネットワーク上のサービス運用者専用ＵＲＬを入力することで、コンテンツサイト１０５の運用者設定をすることができる。
【００８４】
図１０は、コンテンツサイト１０５の運用者設定におけるネットワーク上のサービスの保守日を設定する画面１０００を示している。なお、不図示であるが保守日が既に設定されている場合は、保守開始予定日１００１、保守終了予定日１００２には設定されている値を表示し、登録１００３、キャンセルボタン１００４以外に、取り消しボタンを表示する。取り消しボタンを選択した場合には、データベース１１８に格納されている図８の保守設定を削除する。
【００８５】
コンテンツサイト１０５は、運用者から保守日設定要求がなされると、図１５のフローチャートに示す処理を行う。
【００８６】
ステップＳ１５０１で、データベース１１８から配送フラグ９１０が未配送を示すメール配信リストを取得し、リスト数とリストを参照するための変数の初期化および、保守日が設定されていた場合、保守日を取得する。また、ステップＳ１５０１で表示する年月が指定されていれば、その年月のそうでなければ現在の年月の日数を取得する。例えば、１月であれば３１、４月であれば３０を取得する。さらに、ステップＳ１５０１で上記日数に応じて配列を作成し、配列を０で初期化する。
【００８７】
ステップＳ１５０２で、ステップＳ１５０１で取得したリスト数と参照変数の値を比較して、リスト参照が可能であれば、ステップＳ１５０３へすすみ、リスト参照が可能でなければステップＳ１５０７へすすみ、保守日設定画面１０００を生成して終了する。ステップＳ１５０３では、ステップＳ１５０１で取得したメール配信リストから参照変数の値の示すメール配信情報を取得する。
【００８８】
ステップＳ１５０４では、ステップＳ１５０３で取得したメール配信情報から９０７配信日時の指定があり、かつ、表示する年月と同じかどうかを判定し、同じであれば、ステップＳ１５０５へすすみ、そうでなければ、ステップＳ１５０６へすすみ次のメール配信情報を処理する。ステップＳ１５０５では、９０７配信日時の日に相当するステップＳ１５０１で作成した日数の配列の値をカウントアップし、ステップＳ１５０６へすすむ。ステップＳ１５０６では、メール配信リストの参照変数の値をカウントアップして、ステップＳ１５０２へ戻る。
【００８９】
ステップＳ１５０２でリスト参照が終了すると、ステップＳ１５０７へすすみ、ステップＳ１５０７では、ステップＳ１５０１で取得した保守日と、ステップＳ１５０１で作成し、ステップＳ１５０２からステップＳ１５０６で作成した日数の配列をもとに、保守日設定画面１０００を生成して終了する。
【００９０】
このようにして生成された設定画面１０００は、図１０に示すように、メール情報１００５において、指定された年月の日単位でのメール配送登録数を表示する。この日単位でのメール配送登録数をもとに、影響の少ない日を運用者が選択して、の保守開始予定日１００１、保守終了予定日１００２を設定し、登録ボタン１００３を押下すると、図１６のフローチャートに示す処理を実行する。なお、保守終了予定日１００２が設定されていない場合、保守開始予定日１００１が終了日となることは言うまでもない。
【００９１】
ステップＳ１６０１では、既存の図８で示す保守日設定がデータベース１１８にないかどうかを判断し、ある場合にはステップＳ１６０２へすすみ、無い場合にはステップＳ１６０３へすすむ。ステップＳ１６０２では、データベース１１８から図８で示す保守日設定を削除する。
【００９２】
ステップＳ１６０３では、運用者の設定が保守日設定か取り消しかどうかを判断し、設定の場合にはステップＳ１６０４へすすみ、取り消しの場合には設定完了画面を表示して処理を終了する。ステップＳ１６０４で、データベース１１８から９１０配送フラグが未配送フラグのメール配信リストを取得し、リスト数とリストを参照するための変数の初期化および、カウントするための変数の初期化を行う。
【００９３】
ステップＳ１６０５で、ステップＳ１６０４で取得したリスト数と参照変数の値を比較して、リスト参照が可能であればステップＳ１６０６へすすみ、リスト参照が可能でなければステップＳ１６１０へすすむ。ステップＳ１６０６では、ステップＳ１６０４で取得したメール配信リストから参照変数の値の示すメール配信情報を取得する。
【００９４】
ステップＳ１６０７では、ステップＳ１６０６で取得したメール配信情報から配信日時９０７の指定があり、かつ、設定される保守日が同じかどうかを判定し、同じであればステップＳ１６０８へすすみ、同じでなければステップＳ１６０９へすすみ次のメール配信情報を処理する。ステップＳ１６０８では、ステップＳ１６０４で作成したカウント変数をカウントアップし、ステップＳ１６０９へすすむ。ステップＳ１６０９では、メール配信リストの参照変数の値をカウントアップして、ステップＳ１６０５へ戻る。
【００９５】
ステップＳ１６１０では、ステップＳ１６０８でカウント変数がカウントアップされているかどうかを判定し、カウントアップされていたらステップＳ１６１１へすすみ、そうでなければステップＳ１６１２へすすむ。ステップＳ１６１１では、カウント変数を使用して、図１７に示す確認画面１７００を表示し、保守日を設定するかどうかを確認する。ステップＳ１６１１で、「はい１７０１」を選択して確認がされるとステップＳ１６１２へすすみ、１７０２「いいえ１７０２」を選択されると再度設定画面１０００を表示して終了する。
【００９６】
ステップ１６１２では、データベース１１８に、保守開始予定日８０１と保守終了予定日８０２を設定した保守日設定を設定し、設定完了画面を表示して処理を終了する。
【００９７】
以上が、本発明を利用した実施形態におけるグリーティングカードサービスの説明である。なお、本実施形態では日単位であるが時間設定も可能であることは言うまでもない。
【産業上の利用可能性】
【００９８】
本発明は、実施形態に示すグリーティングカードサービスに関わらず、メール配信を行ってネットワーク上のサービスの利用方法を通知することができるシステムであり、かつ、利用者が、メールの配信日時の指定が可能なシステムにおいて利用可能である。
【図面の簡単な説明】
【００９９】
【図１Ａ】本実施形態におけるメール配信システムの構成例を表した図である。
【図１Ｂ】本実施形態におけるコンテンツサイトの構成例を表した図である。
【図２】本実施形態における利用者がメール配信設定を行う画面を表した図である。
【図３】本実施形態における利用者がメールの配信日時の指定を行う画面を表した図である。
【図４】従来実施形態における利用者がメールの配信日時の指定を行う画面を表した図である。
【図５】従来または本実施形態におけるメール配信内容を表した図である。
【図６】従来または本実施形態におけるグリーティングカードサービスの画面を表した図である。
【図７】従来または本実施形態におけるグリーティングカードサービスの保守画面を表した図である。
【図８】本実施形態における保守日設定情報の管理テーブルを表した図である。
【図９】本実施形態におけるメール配信設定情報のテーブルを表した図である。
【図１０】本実施形態における運用者が保守日を設定する画面を表した図である。
【図１１】本実施形態におけるメール配信の手順を表したフローチャートである。
【図１２】本実施形態における事前通知メールの内容を表した図である。
【図１３】本実施形態における繰上げメール配信内容を表した図である。
【図１４】本実施形態における繰下げメール配信内容を表した図である。
【図１５】本実施形態における運用者の保守日設定画面の作成手順を表したフローチャートである。
【図１６】本実施形態における運用者の保守日設定の手順を表したフローチャートである。
【図１７】本実施形態における運用者の保守日設定確認画面を表した図である。
【符号の説明】
【０１００】
１０１    コンテンツ入力機器
１０２Ａ  ユーザ用パーソナルコンピュータ
１０２Ｂ  閲覧ユーザ用パーソナルコンピュータ
１０４    インターネット
１０５    コンテンツサイト
１０６    コンテンツシェアリングモジュール
１１３Ａ  携帯端末
１１４Ａ  モバイルネットワーク
１１５Ａ  インターネット接続ゲートウエイ
１１７    コンテンツデータベース
１１８    データベース
【図１Ａ】
2006107369.tif 000003
【図１Ｂ】
2006107369.tif 000004
【図２】
2006107369.tif 000005
【図３】
2006107369.tif 000006
【図４】
2006107369.tif 000007
【図５】
2006107369.tif 000008
【図６】
2006107369.tif 000009
【図７】
2006107369.tif 000010
【図８】
2006107369.tif 000011
【図９】
2006107369.tif 000012
【図１０】
2006107369.tif 000013
【図１１】
2006107369.tif 000014
【図１２】
2006107369.tif 000015
【図１３】
2006107369.tif 000016
【図１４】
2006107369.tif 000017
【図１５】
2006107369.tif 000018
【図１６】
2006107369.tif 000019
【図１７】
2006107369.tif 000020