(57)【要約】【課題】  電子メールの有効利用を図る。【解決手段】  情報処理装置１００は、配信された電子メールを一律に廃棄する基準値を指定する。情報処理装置１００は、電子メールを配信した送信元についての基準値を記憶手段より読み出し、読み出された基準値と、前記指定手段により指定された基準値とを比較する。その後、情報処理装置１００は、読み出された基準値が、指定された基準値より所定の数値未満であると比較されると、配信された電子メールを廃棄する。【選択図】  図１
2007272918.tif 000002
【特許請求の範囲】
【請求項１】
端末より配信された電子メールから、所定の動作を実行させる命令を抽出する命令抽出手段と、
前記命令抽出手段より抽出した命令の内容を解釈する命令解釈手段と、
前記命令解釈手段により解釈された命令の内容にもとづいた動作を実行する命令実行手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
顧客を認証するための認証情報を電子メールに埋め込む認証情報埋込み手段と、
前記認証情報埋込み手段により、前記認証情報を埋め込んだ電子メールを端末に配信する電子メール配信手段と、
前記端末より、前記認証情報が埋め込まれ、かつ、所定の動作を実行させる命令が記述された電子メールを受信する電子メール受信手段と、
前記電子メール受信手段により受信した電子メールから、埋め込まれている前記認証情報を抽出する認証情報抽出手段と、
前記認証情報抽出手段により抽出した前記認証情報に基づき、電子メールを送信してきた顧客を認証する顧客認証手段と、
前記認証手段により、受信した電子メールの送信元の顧客が正規の顧客であると認証されると、配信された電子メールから、所定の動作を実行させる命令を抽出する命令抽出手段と、
前記命令抽出手段より抽出した命令の内容を解釈する命令解釈手段と、
前記命令解釈手段により解釈された命令の内容にもとづいた動作を実行する命令実行手段と、
を備えることを特徴とする情報処理装置。
【請求項３】
端末より配信された電子メールから、所定の動作を実行させる命令を抽出し、
抽出した命令の内容を解釈し、
解釈した命令の内容にもとづいた動作を実行する、
ことを特徴とする情報処理方法。
【請求項４】
顧客を認証するための認証情報を電子メールに埋め込み、
前記認証情報を埋め込んだ電子メールを端末に配信し、
前記端末より、前記認証情報が埋め込まれ、かつ、所定の動作を実行させる命令が記述された電子メールを受信し、
受信した電子メールから、埋め込まれている前記認証情報を抽出し、
抽出した前記認証情報に基づき、電子メールを送信してきた顧客を認証し、
受信した電子メールの送信元の顧客が正規の顧客であると認証されると、配信された電子メールから、所定の動作を実行させる命令を抽出し、
抽出した命令の内容を解釈し、
解釈した命令の内容にもとづいた動作を実行する、
ことを特徴とする情報処理方法。
【請求項５】
端末より配信された電子メールから、所定の動作を実行させる命令を抽出し、
抽出した命令の内容を解釈する手順、
解釈した命令の内容にもとづいた動作を実行する手順、
を実行するプログラム。
【請求項６】
顧客を認証するための認証情報を電子メールに埋め込む手順、
前記認証情報を埋め込んだ電子メールを端末に配信する手順、
前記端末より、前記認証情報が埋め込まれ、かつ、所定の動作を実行させる命令が記述された電子メールを受信する手順、
受信した電子メールから、埋め込まれている前記認証情報を抽出する手順、
抽出した前記認証情報に基づき、電子メールを送信してきた顧客を認証する手順、
受信した電子メールの送信元の顧客が正規の顧客であると認証されると、配信された電子メールから、所定の動作を実行させる命令を抽出する手順、
抽出した命令の内容を解釈する手順、
解釈した命令の内容にもとづいた動作を実行する手順、
を実行するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子メールを使用して情報を送受信する情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、インターネットが普及し、電子メールによる電子情報を送受することが一般的になってきたことに伴い、コンピュータウィルスに感染した電子メールを受信することで、コンピュータシステムがコンピュータウィルスに感染するようになってきた。
また、近年、手紙を電子的な電子情報に変換して送信先に送信するという本来の利用形態から逸脱して、容量の大きい添付ファイル付きの電子メールを送信するようになってきた。
【０００３】
コンピュータシステムに対するコンピュータウィルス感染の予防として、ワクチンプログラムを用意し、このワクチンプログラムを用いて、システムを構成するプログラム、データ等に潜むコンピュータウィルスをチェックしている。
仮に、ワクチンプログラムがウィルスに感染したプログラム、データ等を発見した場合には、感染したプログラム、データ等からコンピュータウィルスを駆除するようにしている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ワクチンプログラムを用いてコンピュータシステムに潜むウィルスをチェックし、駆除する方法では、自己のコンピュータシステムをウィルスから防御することはできても、ネットワークを介してコンピュータウィルスの感染が拡大するのを防止することが困難であるという問題点があった。
また、大きな容量を持つ添付ファイル付きの電子メールが送られてくると、この電位メールの受信の完了まで、後続の電子メールを受信できないため、迅速な処理ができず、業務に支障をきたす虞があるという問題点があった。このことは、電子メールを有効に活用するための妨げの一因となっている。
さらに、遠隔地に設置されている装置に、例えば、スケジュールの確認や登録等の所定の動作を、電子メールを用いて実行させる要望がある。
【０００５】
そこで、この発明は、上述した問題点に鑑み、電子メールを有効に活用することが可能な情報処理装置等を提供することを目的とする。
また、この発明は、電子メールを媒介とするコンピュータウィルスの感染を防止することができる情報処理装置を提供することを目的とする。
また、この発明は、容量の大きい添付ファイル付きの電子メールによる後続の電子メールに対する送信遅延を解消することができる情報処理装置を提供することを目的とする。
また、この発明は、電子メールを用いることで遠隔地に設置されている装置に所定の動作を実行させることができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明の第１の観点に係る情報処理装置は、
端末より配信された電子メールから、所定の動作を実行させる命令を抽出する命令抽出手段と、
前記命令抽出手段より抽出した命令の内容を解釈する命令解釈手段と、
前記命令解釈手段により解釈された命令の内容にもとづいた動作を実行する命令実行手段と、
を備えることを特徴とする。
【０００７】
また、この発明の第２の観点に係る情報処理装置は、
顧客を認証するための認証情報を電子メールに埋め込む認証情報埋込み手段と、
前記認証情報埋込み手段により、前記認証情報を埋め込んだ電子メールを端末に配信する電子メール配信手段と、
前記端末より、前記認証情報が埋め込まれ、かつ、所定の動作を実行させる命令が記述された電子メールを受信する電子メール受信手段と、
前記電子メール受信手段により受信した電子メールから、埋め込まれている前記認証情報を抽出する認証情報抽出手段と、
前記認証情報抽出手段により抽出した前記認証情報に基づき、電子メールを送信してきた顧客を認証する顧客認証手段と、
前記認証手段により、受信した電子メールの送信元の顧客が正規の顧客であると認証されると、配信された電子メールから、所定の動作を実行させる命令を抽出する命令抽出手段と、
前記命令抽出手段より抽出した命令の内容を解釈する命令解釈手段と、
前記命令解釈手段により解釈された命令の内容にもとづいた動作を実行する命令実行手段と、
を備えるようにしてもよい。
【０００８】
また、この発明の第３の観点に係る情報処理方法は、
端末より配信された電子メールから、所定の動作を実行させる命令を抽出し、
抽出した命令の内容を解釈し、
解釈した命令の内容にもとづいた動作を実行する、
ことを特徴とする。
【０００９】
また、この発明の第４の観点に係る情報処理方法は、
顧客を認証するための認証情報を電子メールに埋め込み、
前記認証情報を埋め込んだ電子メールを端末に配信し、
前記端末より、前記認証情報が埋め込まれ、かつ、所定の動作を実行させる命令が記述された電子メールを受信し、
受信した電子メールから、埋め込まれている前記認証情報を抽出し、
抽出した前記認証情報に基づき、電子メールを送信してきた顧客を認証し、
受信した電子メールの送信元の顧客が正規の顧客であると認証されると、配信された電子メールから、所定の動作を実行させる命令を抽出し、
抽出した命令の内容を解釈し、
解釈した命令の内容にもとづいた動作を実行する。
【００１０】
また、この発明の第５の観点に係るプログラムは、
端末より配信された電子メールから、所定の動作を実行させる命令を抽出し、
抽出した命令の内容を解釈する手順、
解釈した命令の内容にもとづいた動作を実行する手順、
を実行する。
【発明を実施するための最良の形態】
【００１１】
以下、この発明の情報処理装置の実施の形態を図面に基づいて説明する。
【００１２】
＜第１実施形態＞
図１は、この発明の第１実施の形態に係る情報処理装置の構成を示すブロック図である。
【００１３】
この実施形態に係る情報処理装置１００は、電子メールを送信した端末と、メールサーバとの間に設置される装置であって、図１に示すように、情報処理装置本体１０と、外部記憶装置２０とから構成され、互いにバス１８で接続されている。
情報処理装置本体１０は、制御部１１と、記憶部１２と、入力部１３と、表示部１４と、メールサーバ１５と、通信制御部１６とから構成され、各構成部分はバス１７に接続されている。
【００１４】
制御部１１は、ＣＰＵ(Central Proccessing Unit)等から構成され、送信されてきた電子メールについのコンピュータウィルス対策用プログラムを実行するとともに、この情報処理装置本体１０を構成する各部及び外部記憶装置２０を制御する。
上記コンピュータウィルス対策用プログラムは、信頼性の低い送信元から配信されてきた電子メールを、送信先に送信せずに消去し、その消去理由を記述した電子メールを送信元や必要がある場合には送信先に配信する等の処理を、制御部１１に実行させる。
【００１５】
記憶部１２は、ＲＡＭ(Random Access Memory)等から構成され、制御部１１が実行する上記コンピュータウィルス対策用プログラム、及びそのプログラムが実行されるときに必要なデータを記憶するとともに、制御部１１の作業領域として使用される。
【００１６】
入力部１３は、キーボード、マウス等から構成され、各種データ、指示等を入力する。
【００１７】
表示部１４は、ＣＲＴ（Cathode Ray Tube：陰極線管)、液晶表示装置等から構成され、制御部１１による処理結果や、入力部１３から入力されたデータ等を表示する。
【００１８】
メールサーバ１５は、インターネットを利用した電子メールサービスを実現する。
【００１９】
通信制御部１６は、この情報処理装置本体１０とインターネットとを接続し、電子メールを受信する送信先の端末との通信を制御する。
【００２０】
図１に示す外部記憶装置２０は、制御プログラム２１、セキュリティレベルファイル２２、ウィルスレベル記憶領域２３、添付ファイル格納領域２４、雛形電子メール格納領域２５、告知用電子メール格納領域２６、電子メール格納領域２７、及び本文電子メール格納領域２８を備えている。
【００２１】
セキュリティレベルファイル２２は、後述する指定ウィルスレベル記憶領域２３に記憶されている指定セキュリティレベルとともに、送信されてきた電子メールを送信先のメールボックスに配信するか否かを送信元ごとに判別するために使用されるデータ（以下、セキュリレベルティデータという）を記憶する。
セキュリティレベルデータは、図２に示すように、送信先の名称、そのメールアドレス、送信元の名称、そのメールアドレス、及びセキュリティレベルからなるデータ項目を備えている。
【００２２】
セキュリティレベルは、コンピュータウィルスに感染した電子メールを送信しないという、送信元に対する安心度を示すレベルである。各セキュリティレベルの内容は、次の通りである。
１）「１」の場合には、安心度が極端に低い。
２）「２」の場合には、安心度が低い。
３）「３」の場合には、安心度が中程度である。
４）「４」の場合には、安心度が高い。
これらのセキュリティレベルは、今まで送信されてきた電子メールの実績にもとにして、設定されたレベルである。例えば、今までに電子メールを沢山受信して、コンピュータウィルスに一度も感染した電子メールを送信しなかった送信元のセキュリティレベルは、「４」である。
【００２３】
なお、送信されてきた電子メールについてのセキュリティデータがセキュリティレベルファイル２２に登録されていない場合には、送信されてきた電子メール中の送信先の名称、そのメールアドレス、送信元の名称、及びそのメールアドレスをもとにして、セキュリティレベルを「１」とする、セキュリティレベルデータが生成され、生成されたセキュリティデータがセキュリティレベルファイル２２に追加登録される。
【００２４】
ウィルスレベル記憶領域２３は、コンピュータウィルスの蔓延状況の程度を示すレベル（以下、ウィルス状況レベルという）を記憶する。
上記ウィルス状況レベルの内容は次の通りである。
１）「１」の場合には、コンピュータウィルスが広く蔓延している。
２）「２」の場合には、コンピュータウィルスが蔓延し始めている。
３）「３」の場合には、コンピュータウィルスが蔓延し始めている情報がある。
４）「４」の場合には、蔓延していない。
上記ウィルス状況レベルは、システム管理者により適宜変更される。
【００２５】
添付ファイル格納領域２４は、受信した添付ファイル付きの電子メールから取り出された添付ファイルを格納する。
【００２６】
雛型電子メール格納領域２５は、送信されてきた添付ファイル付きの電子メールにコンピュータウィルスが感染している虞がある場合において、電子メールを送信先に配信しないときに、送信元および送信先に送信する電子メールを送信しない理由を記述した告知用電子メール（以下、メール廃棄告知電子メールという）を生成するための雛形電子メールを格納する。
【００２７】
メール廃棄告知電子メール２００は、図３（ａ）に示すように、ヘッダ２０１のタイトル（ＳＵＢ）において「電子メール廃棄のお知らせ」が、送信先（ＴＯ）においてコンピュータウィルスの感染の虞がある電子メールを送信した送信元の名称とそのメールアドレスが、送信元（ＦＲＯＭ）においてコンピュータウイルスの感染の虞がある電子メールの送信先の名称及びそのメールアドレスが記述されている。
【００２８】
本文２０２においては、「送信されてきた＜××××＞の件の電子メールは、コンピュータウィルスに感染している疑いがあるので、誠に申し訳ありませんが、電子メール添付ファイルが付いている場合には添付ファイルを含めて電子メールを廃棄させて頂きました。」と記述されている。
ここで、本文中２０２の＜××××＞は、受信したコンピュータウィルスの感染の虞がある電子メール中のタイトル（ＳＵＢ）が記述される。
【００２９】
また、雛形電子メール格納領域２５は、送信されてきた添付ファイル付きの電子メールにコンピュータウィルスが感染している虞がある場合において、添付ファイルを取り除いた電子メールの本文（以下、本文電子メールという）を配信するものの、添付ファイルを送信先に配信しないときに、送信元および送信先に送信する添付ファイルを送信しない理由を記述した告知用電子メール（以下、添付ファイル廃棄告知電子メールという）を生成するための雛形電子メールを格納する。
【００３０】
添付ファイル廃棄告知電子メール２１０は、図３（ｂ）に示すように、ヘッダ２１１のタイトル（ＳＵＢ）において「添付ファイル廃棄のお知らせ」が、送信先（ＴＯ）においてコンピュータウィルスの感染の虞がある電子メールを送信した送信元の名称とそのメールアドレスが、送信元（ＦＲＯＭ）においてコンピュータウィルスの感染の虞がある電子メールの送信先の名称及びそのメールアドレスが記述されている。
【００３１】
本文２１２において、「送信されてきた＜××××＞の件の添付付き電子メールは、コンピュータウィルスに感染している疑いがあるので、誠に申し訳ありませんが、添付ファイルを廃棄させて頂きました。」と記述されている。
ここで、本文中２１２の＜××××＞は、受信したコンピュータウィルスの感染の虞がある電子メール中のタイトル（ＳＵＢ）が記述される。
【００３２】
また、雛形電子メール格納領域２５は、送信されてきた添付ファイル付き電子メールにコンピュータウィルスが感染していない場合において、後述する「ダウンロードする添付ファイルのお知らせ」の電子メールを受信した送信先が、添付ファイルをダウンロードする際に必要となる、添付ファイルが格納されている箇所を指定するＵＲＬ（Uniform Resource Locator)を記述した告知用電子メール（以下、ダウンロード告知電子メールという）を生成するための雛形電子メールを格納する。
【００３３】
ダウンロード告知電子メール２２０は、図４に示すように、ヘッダ２２１のタイトル（ＳＵＢ）において「ダウンロードする添付ファイルのお知らせ」が、送信先（ＴＯ）において電子メールを送信した送信元の名称とそのメールアドレスが、送信元（ＦＲＯＭ）において電子メールの送信先の名称及びそのメールアドレスが記述されている。
【００３４】
本文２２２において、「送信されてきた＜××××＞の件の電子メールに添付されていた添付ファイルを取り出し、所定の箇所に記憶しています。添付ファイルをダウンロードする場合には、下記に示されているＵＲＬ(Uniform resouce Locator)にアクセスして下さい」と、ＵＲＬが記述されている。
ここで、本文中２１２の＜××××＞は、受信した電子メール中のタイトル（ＳＵＢ）が記述される。
【００３５】
電子メール格納領域２７は、受信した電子メールを格納する。
本文電子メール格納領域２８は、添付ファイル付き電子メールから添付ファイルが取り出された電子メールの本文（以下、本文電子メールという）が格納されている。
【００３６】
次に、この実施形態に係る情報処理装置１００の動作を、図５乃至図７に示すフローチャートを参照して説明する。
【００３７】
システム管理者は、コンピュータウィルスの蔓延状況を把握し、システム管理者用端末（図示せず）から、情報処理装置本体１０に対して、ウィルスレベル記憶領域２３に記憶させるコンピュータウィルスの蔓延状況を示すウィルスレベルを送信する。
【００３８】
情報処理装置１００は、システム管理者用端末より、ウイルスレベルを受信すると、ウィルスレベル記憶領域２３に記憶する（ステップＳ１）。その後、情報処理装置１００は、電子メールを受信すると、受信した電子メールから送信先及び送信元を読み出して記憶部１２に記憶する（ステップＳ２）、外部記憶装置２０中の本文電子メール格納領域２７に電子メールを記憶する（ステップＳ３）。
【００３９】
次に、情報処理装置１００は、電子メール格納領域２７に記憶されている電子メールから添付ファイルのサイズ、そのファイル名等を読み出し、記憶部１２に記憶するとともに（ステップＳ４）、電子メールから添付ファイルを取り出し、取り出した添付ファイルを添付ファイル格納領域２４に格納する（ステップＳ５）。
【００４０】
続いて、情報処理装置１００は、セキュリティレベルファイル２２から、送信先の名称で、かつ、送信元の名称を示すセキュリティデータが示すセキュリティレベルを読み出し、記憶部１２に記憶するとともに、ウィルスレベル記憶領域２３からウィルスレベルを読み出す（ステップＳ６）。
【００４１】
その後、情報処理装置１００は、読み出したセキュリティレベルから読み出したウィルスレベルを除算し、相対的セキュリティレベルを算出する（ステップＳ７）。
【００４２】
次に、情報処理装置１００は、算出した相対的セキュリティレベルが「０」以下であるか否かを判別する（ステップＳ８）。情報処理装置１００は、相対的セキュリティレベルが「０」以下と判別した場合には（ステップＳ８；ＹＥＳ）、送信されてきた電子メールはコンピュータウィルスの感染が高いとして、電子メール格納領域２７に格納されている電子メール及びを添付ファイル格納領域２４に格納されている添付ファイルを消去する（ステップＳ９）。
【００４３】
続いて、情報処理装置１００は、外部記憶装置２０中の雛形電子メール格納領域２５から、図３（ａ）に示す雛形電子メール２００を読み出し、読み出した雛形電子メール２００を用いて、図８（ａ）に示す、電子メールを廃棄した旨を記述する送信先（コンピュータウィルスに感染している虞がある電子メールを送信した送信元）、及び図８（ｂ）に示す、送信元（コンピュータウィルスに感染している虞がある電子メールを送信した送信先）に送信するための電子メールを生成する（ステップ１０）。
【００４４】
すなわち、図８（ａ）に示す電子メール２３０を生成する場合、情報処理装置１００は、図３（ａ）に示す雛形電子メール２００中の送信先（ＴＯ）及び送信元（ＦＲＯＭ）に、それぞれ記憶部１２に記憶されている送信元の名称及びそのメールアドレスと、送信先の名称及びそのメールアドレスとを挿入するとともに、本文２０２の「××××」に、コンピュータウィルスに感染している虞がある電子メールのタイトル（ＳＵＢ）に記述されているタイトル名を挿入し、電子メール２３０を生成する。
図８（ｂ）に示す電子メール２３５を生成する場合、情報処理装置１００は、図３（ａ）に示す雛形電子メール２００中の送信先（ＴＯ）及び送信元（ＦＲＯＭ）に、それぞれ記憶部１２に記憶されている送信先の名称及びそのメールアドレスと、送信元の名称及びそのメールアドレスとを挿入するとともに、本文２０２の「××××」に、コンピュータウィルスに感染している虞がある電子メールのタイトル（ＳＵＢ）に記述されているタイトル名を挿入し、電子メール２３５を生成する。
【００４５】
その後、情報処理装置１００は、生成した電子メールを廃棄した旨を示す電子メールを、コンピュータウィルスに感染した虞がある電子メールを送信した送信元及び送信先にそれぞれ送信し（ステップＳ１１）、処理を終了する。
【００４６】
ステップＳ８において、情報処理装置１００は、相対的セキュリティレベルが、「０」以下でないと判別した場合には（ステップＳ８；ＮＯ）、更に、相対的セ
キュリティレベルが「１」であるか否かを判別する（ステップＳ１２）。
情報処理装置１００は、相対的セキュリティレベルが「１」であると判別した場合には（ステップＳ１２；ＹＥＳ）、電子メール格納領域２７に格納されている電子メールから添付ファイルを取り除いた電子メール（以下、本文電子メールという）を、本文電子メール格納領域２８に格納する（ステップＳ１３）。
【００４７】
次に、情報処理装置１００は、本文電子メール格納領域２８に格納された本文電子メールを、送信先のメールサーバ１５のメールボックスに配信する（ステップＳ１４）。その後、情報処理装置１００は、電子メール格納領域２７に格納されている電子メール及びを添付ファイル格納領域２４に格納されている添付ファイルを消去する（ステップＳ１５）。
【００４８】
続いて、情報処理装置１００は、外部記憶装置２０中の雛形電子メール格納領域２５から、図３（ｂ）に示す雛形電子メール２１０を読み出し、読み出した雛形電子メール２１０を用いて、図９（ａ）に示す、送信先（コンピュータウィルスに感染している虞がある電子メール２４０を送信した送信元）、及び図９（ｂ）に示す、送信元（コンピュータウィルスに感染している虞がある電子メールを送信した送信先）に、添付ファイルを廃棄した旨を記述した電子メール２４５を生成する（ステップ１６）。
【００４９】
すなわち、図９（ａ）に示す電子メール２４０を生成する場合、情報処理装置１００は、図３（ｂ）に示す雛形電子メール２１０中の送信先（ＴＯ）及び送信元（ＦＲＯＭ）に、それぞれ記憶部１２に記憶されている送信元の名称及びそのメールアドレスと、送信先の名称及びそのメールアドレスとを挿入するとともに、本文２０２の「××××」に、コンピュータウィルスに感染している虞がある電子メールのタイトル（ＳＵＢ）に記述されているタイトル名を挿入し、添付ファイルを廃棄した旨を記述した電子メール２４０を生成する。
図９（ｂ）に示す電子メール２４５を生成する場合、情報処理装置１００は、図３（ｂ）に示す雛形電子メール２１０中の送信先（ＴＯ）及び送信元（ＦＲＯＭ）に、それぞれ記憶部１２に記憶されている送信先の名称及びそのメールアドレスと、送信元の名称及びそのメールアドレスとを挿入するとともに、本文２０２の「××××」に、コンピュータウィルスに感染している虞がある電子メールのタイトル（ＳＵＢ）に記述されているタイトル名を挿入し、添付ファイルを廃棄した旨を記述した電子メール２４５を生成する。
【００５０】
その後、情報処理装置１００は、生成した電子メールを廃棄した旨を示す電子メールを、コンピュータウィルスに感染した虞がある電子メールを送信した送信元及び送信先にそれぞれ送信し（ステップＳ１７）、処理を終了する。
【００５１】
ステップ１２において、情報処理装置１００は、相対的セキュリティレベルが「１」でないと判別した場合、すなわち相対的セキュリティレベルが「２」以上の場合と判別した場合には（ステップＳ１２；ＮＯ）、本文電子メール格納領域２８に記憶されている本文電子メールを送信先のメールボックスに配信する（ステップＳ１８）。
【００５２】
次に、情報処理装置１００は、外部記憶装置２０中の雛形電子メール格納領域２５から、図４に示す雛形電子メール２２０を読み出し、読み出した雛形電子メール２２０を用いて、図１０に示す、ダウンロードする添付ファイルについてのお知らせを記述した電子メールを生成する（ステップＳ１９）。
すなわち、情報処理装置１００は、図４に示す雛形電子メール中の送信先（ＴＯ）及び送信元（ＦＲＯＭ）に、それぞれ記憶部１２に記憶されている送信元の名称及びそのメールアドレスと、送信先の名称及びそのメールアドレスとを挿入するとともに、本文２２２の複数の「××××」それぞれの該当箇所に、送信されてきた電子メールのタイトル（ＳＵＢ）、添付ファイル名、ファイルサイズを挿入し、また、添付ファイルにアクセスするため、添付ファイル格納領域を指定するＵＲＬを記述し、電子メールを生成する。
【００５３】
続いて、情報処理装置１００は、ダウンロードする添付ファイルについてのお知らせを記述した電子メールを送信先のメールサーバ１５のメールボックスに配信する（ステップＳ２０）。
【００５４】
その後、送信先の端末において、電子メールが配信されてきたことを検出すると、操作者の操作により、送信先の端末は、メールボックスに記憶されている配信されてきた電子メールを読み出す。
その後、操作者は、電子メールを読み出し、添付ファイルをダウンロードしたい場合には、端末の入力部（図示せず）を操作し、図１１に示す初期認証画面３００を表示部（図示せず）するための入力を行うと、端末は、その旨を情報処理装置１００に送信する。
【００５５】
情報処理装置１００は、送信先の端末から初期認証画面６００を送信するようにとの要求を受けると、送信元の端末に初期認証画面６００を構成するＷｅｂページを送信する（ステップＳ２１）。
【００５６】
送信元のユーザにより、受信した初期認証画面６００のユーザＩＤ欄３０１にユーザＩＤが入力され、「ログインボタン」６０２がクリックされると、端末は、ユーザＩＤを情報処理装置１００に送信する。
【００５７】
情報処理装置１００は、端末からユーザＩＤを受信すると（ステップＳ２２）、例えば、乱数を応用して一時的に使用できるパスワードを生成し、生成したパスを表示する、図１２に示すパスワード表示画面を構成するＷｅｂページを端末に送信する（ステップＳ２３）。
【００５８】
端末は、パスワード表示画面を構成するＷｅｂページを受信し、表示部にパスワード表示画面６１０を表示する。
その後、ユーザは、パスワード表示画面に表示されているパスワードを記憶するなり、又は控えるなりしたのち、「ＯＫ」ボタン６１２をクリックする。
すると、端末は、パスワードがユーザに到達した旨を情報処理装置１００に送信する。
【００５９】
すると、情報処理装置１００は、パスワードがユーザに到達した旨を受信すると（ステップ２４）、図１２に示す、一意に暗号化された暗号情報（図１２（ａ）では「ＡＲＴＣＥ」）が埋め込まれた認証画面６２０を構成するＷｅｂページを生成し、生成した上記Ｗｅｂページをユーザ端末に送信する（ステップＳ２５）。
上記暗号情報は、乱数を発生し、この発生した乱数をもとにして生成されたアルファベットである。
【００６０】
ユーザ端末は、情報処理装置１００から受信した上記Ｗｅｂページを受信すると、暗号情報が埋め込まれた認証画面６２０を表示部に表示する。
ユーザは、ユーザ端末に表示された認証画面中のパスワード入力欄６２３に先に送信されてきたパスワードを入力するとともに、「ＯＫ」ボタン６２２をクリックする。
すると、ユーザ端末は、表示部に表示されている認証画面６２０を情報処理装置１００に送信する。
【００６１】
情報処理装置１００は、ユーザ端末から、上記認証画面６２０を受信すると、受信した認証画面に入力されたパスワードと、上記認証画面に埋め込まれた暗号情報とを読み出す（ステップＳ２６）。
次に、情報処理装置１００は、この読み出したパスワードが先にユーザ端末に送信したパスワードで、かつ、受信した上記暗号情報が先にユーザ端末に送信した上記認証画面６２０に埋め込まれた暗号情報と同一であるか否かを判断する（ステップＳ２７）。
【００６２】
情報処理装置１００は、共に同一であると判断した場合には（ステップＳ２７；ＹＥＳ）、いわゆる“成りすまし”がないものとして、ユーザが正当なユーザであることを認証し（ステップＳ２８）、図１２（ｂ）に示す処理選択画面６３０を構成するＷｅｂページを生成し、生成したＷｅｂページをユーザ端末に送信する（ステップＳ２８）。
【００６３】
ユーザ端末は、情報処理装置１００より処理選択画面６３０を構成するとＷｅｂページを受信すると、表示部に処理選択画面を表示する。
ユーザは、ユーザ端末の表示部に表示されている処理選択画面６３０中に記述されている、ＵＲＬ欄６３１に添付ファイルをダウンロードするためのＵＲＬを入力し、「ＯＫ」ボタン６３２をクリックすると、ＵＲＬ欄６３１に入力されたＵＲＬを情報処理装置に送信する。
【００６４】
情報処理装置１００は、ユーザ端末から添付ファイルをダウンロードするためのＵＲＬを受信すると、添付ファイル格納領域２４から添付ファイルを読み出し、読み出した添付ファイルをユーザ端末に送信する（ステップＳ２９）し、処理を終了する。
【００６５】
ユーザ端末は、情報処理装置１００から添付ファイルを受信すると、受信した添付ファイルを記憶部に記憶する。
【００６６】
ステップＳ２７において、情報処理装置１００は、暗号情報が同一でないと判別した場合には（ステップＳ２７；ＮＯ）、添付ファイルをダウンロードさせることができない旨を表示する画面（図示せず）を送信し（ステップＳ３０）、処理を終了する。
【００６７】
この実施形態の情報処理装置１００は、抽出したセキュリティレベルと、ウィルスレベル記憶領域２３に予め記憶されているウィルスレベルとを比較し、抽出したセキュリティレベルが、ウィルスレベル以下の場合には、受信した電子メールを廃棄するので、感染した電子メールを受信する虞を減少することができる。
【００６８】
この実施形態の情報処理装置１００は、コンピュータウィルスに感染の虞がある電子メールを検知した場合に、その電子メールの送信元に、その電子メールに感染の虞がある旨を記述した電子メールを送信するので、コンピュータウィルスの拡大を防止することができる。
【００６９】
この実施形態に係る情報処理装置１００によれば、ファイルサイズが大きな添付ファイルを有する電子メールが送信された場合、添付ファイルを電子メールから切り離し、添付ファイルが切り離された電子メールに、切り離された添付ファイルを指定する情報と、そのサイズ、及び添付ファイルをアクセスためのＵＲＬを記述した電子メールを受信者に送信するので、後続する電子メールの受信を妨げることを解消することができる。
【００７０】
また、この実施形態の情報処理装置１００は、予め乱数で設定したパスワードをユーザ端末に送信したのち、一意に暗号化された暗号情報を備え認証ページを、ユーザ端末に送信し、先に送信したパスワードが入力された前記認証に有するパスワードと、暗号情報とが同一である場合には、ユーザを正規のユーザと認証するので、ＰＯＰ認証より一層認証精度を得ることができる。
【００７１】
＜第２実施形態＞
図１３は、第２実施形態に係る情報処理装置の構成を示す図である。
図に示すように、この情報処理装置２０は、電子メールを送信した端末と、メールサーバとの間に設置される装置であって、図１に示すように、情報処理装置本体１０と、外部記憶装置２０とから構成され、互いにバス１８で接続されている。
情報処理装置本体１０は、制御部１１と、記憶部１２と、入力部１３と、表示部１４と、メールサーバ１５と、通信制御部１６とから構成され、各構成部分はバス１７に接続されている。
以下、この実施形態の情報処理装置を構成する構成部分のうち、第１実施形態の情報処理装置を構成する構成部分と異なる構成部分について説明する。
なお、第２実施形態の情報処理装置は、第１実施形態の情報処理装置と同様な各構成部分は、同じ参照符号を付ける。
【００７２】
制御部１１は、ＣＰＵ(Central Proccessing Unit)等から構成され、送信されてきた電子メールについてのコンピュータウィルス対策用プログラムを実行するとともに、この情報処理装置本体１０を構成する各部及び外部記憶装置２０を制御する。
上記コンピュータウィルス対策用プログラムは、配信されてきた電子メールのコンピュータウィルスを検知し、その電子メールを廃棄するとともに、電子メールの送信先にコンピュータウィルスが検知されたことを知らせる電子メールを送信する等の処理を、制御部１１に実行させる。
図１３に示す外部記憶装置２０は、制御プログラム２１、添付ファイル格納領域２４、雛形電子メール格納領域２５、告知用電子メール格納領域２６、電子メール格納領域２７、本文電子メール格納領域２８、及びアドレスファイル２９を備えている。
【００７３】
アドレスファイル２９は、図１４に示すように、送信先のメールアドレスを記憶する。
【００７４】
雛型電子メール格納領域２５は、送信されてきた添付ファイル付きの電子メールにコンピュータウィルスが感染している場合において、電子メールを送信先に配信しないときに、電子メールを送信しない理由を記述した告知用電子メール（以下、ウィルス感染告知電子メールという）を生成するための雛形電子メールを格納する。
ウィルス感染告知電子メール７００は、図１５（ａ）に示すように、ヘッダ４０１のタイトル（ＳＵＢ）において「ウィルス感染のお知らせ」が、送信先（ＴＯ）においてコンピュータウィルスに感染した電子メールを送信した送信元の名称とそのメールアドレスが、送信元（ＦＲＯＭ）においてコンピュータウィルスに感染した電子メールの送信先の名称及びそのメールアドレスが記述されている。
本文７０２においては、「送信されてきた＜××××＞の件の電子メールは、＜××××＞のウィルスに感染していますので、誠に申し訳ありませんが、電子メールに添付ファイルが付いている場合には添付ファイルを含めて電子メールを廃棄させて頂きました。」と記述されている。
ここで、本文中７０２の「送信された＜××××＞」中の「＜××××＞」は、受信したコンピュータウィルスの感染した電子メール中のタイトル（ＳＵＢ）が記述される。また、「＜××××＞のウィルス」中の「＜××××＞」は、特定されたウィルス名が記述される。
【００７５】
また、雛形電子メール格納領域２５は、送信されてきた添付ファイル付き電子メールにコンピュータウィルスが感染していない場合において、後述する「ダウンロードする添付ファイルのお知らせ」の電子メールを受信した送信先が、添付ファイルをダウンロードする際に必要となる、添付ファイルが格納されている箇所を指定するＵＲＬを記述した告知用電子メール（以下、ダウンロード告知電子メールという）を生成するための雛形電子メールを格納する。
ダウンロード告知電子メール７１０は、図１５（ｂ）に示すように、ヘッダ７１１のタイトル（ＳＵＢ）において「ダウンロードする添付ファイルのお知らせ」が、送信先（ＴＯ）において電子メールを送信した送信元の名称とそのメールアドレスが、送信元（ＦＲＯＭ）において電子メールの送信先の名称及びそのメールアドレスが記述されている。
本文７１２において、「送信されてきた＜××××＞の件の電子メールに添付されていた添付ファイルを取り出し、所定の箇所に記憶しています。添付ファイルをダウンロードする場合には、下記に示されているＵＲＬにアクセスして下さい」と、ＵＲＬが記述されている。
ここで、本文中７１２の＜××××＞は、受信した電子メール中のタイトル（ＳＵＢ）が記述される。
【００７６】
次に、第２実施形態に係る情報処理装置の動作を、図１６及び図１７に示すフローチャートを参照して説明する。
情報処理装置１００は、電子メールを受信すると、外部記憶装置２０の電子メール格納領域２７に格納する（ステップＳ４１）。次に、情報処理装置１００は、電子メール格納領域２７に記憶されている電子メールを読み出し、電子メールのヘッダー部からタイトル、電子メールの送信元を読み出し、読み出したこれらの記憶部１２に記憶する（ステップＳ４２）。
【００７７】
続いて、情報処理装置１００は、電子メール格納領域２７に記憶されている電子メールを読み出し、ウィルスに感染しているか否かを検査する（ステップＳ４３）。情報処理装置１００は、電子メールがウィルスに感染していない場合には（ステップＳ４３；ＮＯ）、電子メール格納領域２７に格納されている電子メールから添付ファイルのみを抽出し、抽出した添付ファイルを添付ファイル記憶領域４３に記憶する（ステップＳ４４）。
【００７８】
その後、情報処理装置１００は、電子メールから添付ファイルを取り除いた本文電子メールをユーザ端末に送信する（ステップＳ４５）。
次に、情報処理装置は、外部記憶装置２０中の雛形電子メール格納領域２５から、図１５（ｂ）に示す雛形電子メール７１０を読み出し、読み出した雛形電子メール７１０を用いて、図１８（ａ）に示す、ダウンロードする添付ファイルについてのお知らせを記述した電子メール７３０を生成する（ステップＳ４６）。
すなわち、情報処理装置１００は、図１８（ａ）に示す雛形電子メール４２０中の送信先（ＴＯ）及び送信元（ＦＲＯＭ）に、それぞれ記憶部１２に記憶されている送信元の名称及びそのメールアドレスと、送信先の名称及びそのメールアドレスとを挿入するとともに、本文４２２の複数の「××××」それぞれの該当箇所に、送信されてきた電子メールのタイトル（ＳＵＢ）、添付ファイル名、ファイルサイズを挿入し、また、添付ファイルにアクセスするため、添付ファイル格納領域を指定するＵＲＬを記述し、電子メール７３０を生成する。
【００７９】
続いて、情報処理装置１００は、ダウンロードする添付ファイルについてのお知らせを記述した電子メール７３０を送信先のメールサーバ１５のメールボックスに配信する（ステップＳ４７）。
【００８０】
その後、送信先の端末において、電子メール７３０が配信されてきたことを検出すると、操作者の操作により、送信先の端末は、メールボックスに記憶されている配信されてきた電子メール７３０を読み出す。
その後、操作者は、電子メール７３０を読み出し、添付ファイルをダウンロードしたい場合には、端末の入力部（図示せず）を操作し、図１１に示す初期認証画面６００を表示（図示せず）するための入力を行うと、端末は、その旨を情報処理装置１００に送信する。
【００８１】
情報処理装置１００は、送信先の端末から初期認証画面６００を送信するようにとの要求を受けると（ステップＳ４８）、送信元の端末に初期認証画面６００を構成するＷｅｂページを送信する（ステップＳ４８）。
【００８２】
送信元のユーザにより、受信した初期認証画面６００のユーザＩＤ欄６０１にユーザＩＤが入力され、「ログインボタン」６０２がクリックされると、端末は、ユーザＩＤを情報処理装置１００に送信する。
【００８３】
情報処理装置１００は、端末からユーザＩＤを受信すると（ステップＳ４９）、例えば、乱数を応用して一時的に使用できるパスワードを生成し、生成したパスを表示する、図１２に示すパスワード表示画面６１０を構成するＷｅｂページを端末に送信する（ステップＳ５０）。
【００８４】
端末は、パスワード表示画面を構成するＷｅｂページを受信し、表示部にパスワード表示画面６１０を表示する。
その後、ユーザは、パスワード表示画面６１０に表示されているパスワードを記憶するなり、又は控えるなりしたのち、「ＯＫ」ボタン６１２をクリックする。
すると、端末は、パスワードがユーザに到達した旨を情報処理装置１００に送信する。
【００８５】
すると、情報処理装置１００は、パスワードがユーザに到達した旨を受信すると（ステップＳ５１）、図１２に示す、一意に暗号化された暗号情報（図１２（ａ）では「ＡＲＴＣＥ」）が埋め込まれた認証画面６２０を構成するＷｅｂページを生成し、生成した上記Ｗｅｂページをユーザ端末に送信する（ステップＳ５２）。
上記暗号情報は、乱数を発生し、この発生した乱数をもとにして生成されたアルファベットである。
【００８６】
ユーザ端末は、情報処理装置１００から受信した上記Ｗｅｂページを受信すると、暗号情報が埋め込まれた認証画面６２０を表示部に表示する。
ユーザは、ユーザ端末に表示された認証画面中のパスワード入力欄６２３に先に送信されてきたパスワードを入力するとともに、「ＯＫ」ボタン６２２をクリックする。
すると、ユーザ端末は、表示部に表示されている認証画面６２０を情報処理装置１００に送信する。
【００８７】
情報処理装置１００は、ユーザ端末から、上記認証画面６２０を受信すると、受信した認証画面６２０に入力されたパスワードと、上記認証画面６２０に埋め込まれた暗号情報とを読み出す（ステップＳ５３）。
次に、情報処理装置１００は、この読み出したパスワードが先にユーザ端末に送信したパスワードで、かつ、受信した上記暗号情報が先にユーザ端末に送信した上記認証画面６２０に埋め込まれた暗号情報と同一であるか否かを判断する（ステップＳ５４）。
【００８８】
情報処理装置１００は、共に同一であると判断した場合には（ステップＳ５４；ＹＥＳ）、いわゆる“成りすまし”がないものとして、ユーザが正当なユーザであることを認証し、図１２（ｂ）に示す処理選択画面６３０を構成するＷｅｂページを生成し、生成したＷｅｂページをユーザ端末に送信する（ステップＳ５５）。
【００８９】
ユーザ端末は、情報処理装置１００より処理選択画面６３０を構成するとＷｅｂページを受信すると、表示部に処理選択画面６３０を表示する。
ユーザは、ユーザ端末の表示部に表示されている処理選択画面６３０中に記述されている、ＵＲＬ欄６３１に添付ファイルをダウンロードするためのＵＲＬを入力し、「ＯＫ」ボタン６３２をクリックすると、ＵＲＬ欄６３１に入力されたＵＲＬを情報処理装置に送信する。
【００９０】
情報処理装置１００は、ユーザ端末から添付ファイルをダウンロードするためのＵＲＬを受信すると、添付ファイル格納領域２４から添付ファイルを読み出し、読み出した添付ファイルをユーザ端末に送信する（ステップＳ５６）し、処理を終了する。
【００９１】
ユーザ端末は、情報処理装置１００から添付ファイルを受信すると、受信した添付ファイルを記憶部に記憶する。
【００９２】
ステップＳ５４において、暗号情報が同一でないと判別した場合には（ステップＳ５４；ＮＯ）、添付ファイルをダウンロードさせることができない旨を表示する画面を送信する（ステップＳ５７）、処理を終了する。
【００９３】
ステップＳ４３において、情報処理装置３は、ウィルスが感染している場合には（ステップＳ４３；ＹＥＳ）、電子メールに感染しているウィルス名を特定し（ステップＳ５８）、特定したウィルス名を記憶部１２に記憶する（ステップＳ５９）。
【００９４】
次に、情報処理装置３は、電子メール格納領域２７に格納されている電子メールを消去する（ステップＳ６０）。
続いて、情報処理装置３は、告知用電子メール格納ファイル２６に格納されている、受信した電子メールがウィルスに感染している旨を知らせる電子メールを生成するための、図１５（ａ）（第１実施形態のものと同一）に示すような雛形電子メール７００を読み出し、読み出した雛形電子メール７００を元にして、図１８（ａ）に示すような告知用の電子メール７２０を生成する（ステップＳ６１）。
【００９５】
すなわち、情報処理装置１００は、感染した電子メールを送信した送信元の電子メールアドレスを、雛形電子メールのヘッダー部７２１の送信先欄７２３に記述する。
さらに、情報処理装置３は、雛形電子メールの本文部７２２中の箇所７２４にタイトルを、また、箇所７２５にウィルス名を記述して、告知用の電子メール７２０を生成する。
【００９６】
情報処理装置１００は、上記告知用の電子メールを生成すると、この生成した電子メール７２０を、先にウィルスに感染した電子メールの送信元に送信し（ステップＳ６２）、処理を終了する。
【００９７】
この実施形態の情報処理装置１００によれば、受信した電子メールがウィルス感染していると判断した場合には、受信した電子メールを廃棄するとともに、電子メールの送信元に、電子メールがウィルスに感染している旨を知らせるので、送信元では、電子メールがウィルス感染していることを知ることができる。
従って、ウィルスが感染していると自覚せずに送信することによるウィルス感染の拡大を防止することができる。
【００９８】
＜第３実施形態＞
図１９は、第３実施形態に係る情報処理装置が使用されているシステム構成図であり、図２０は、第３実施形態に係る情報処理装置の構成を示すブロック図である。
図に示すように、この情報処理装置が使用されているシステムは、情報処理装置３００と、複数のユーザ端末４００とから構成されて、互いにインターネットバス５００を介して接続されている。
【００９９】
情報処理装置３００は、図２０に示すように、情報処理装置本体３０と、外部記憶装置４０とから構成され、これらは互いにバス３７に接続されている。
【０１００】
情報処理置本体３０は、制御部３１と、記憶部３２と、入力部３３と、表示部３４と、通信制御部３５とから構成され、各構成部分はバス３６に接続されている。
【０１０１】
制御部３１は、ＣＰＵ等から構成され、記憶部３２から読み出された制御プログラムに基づいた処理を実行するとともに、情報処理装置の各部を制御する。
例えば、制御部３１は、送信されてきた電子メールについての本人認証処理を行う。また、制御部３１は、送信されてきた電子メールに記述されている、所定の文字列からなる命令を読み取り、読み取った命令にもとづく処理を実行する。
【０１０２】
記憶部３２は、ＲＡＭなどから構成され、制御部３１が実行するプログラム及び作業領域として使用される。
入力部３３は、キーボード、マウス等から構成され、各種データ、指示等を入力する。
表示部３４は、ＣＲＴ（Cathode Ray Tube：陰極線管)、液晶表示装置等から構成され、制御部による処理結果や、入力部１３から入力されたデータ等を表示する。
通信制御部３５は、この情報処理装置本体３０とユーザ端末４００とをインターネット５００を介して接続し、ユーザ端末との通信を制御する。
【０１０３】
外部記憶装置４０は、上記制御プログラム４１と、スケジュールＤＢ４２と、顧客ＤＢ４３と、席管理ＤＢ４４と、暗号フレーズ対応リスト４５と、受信した電子メールを格納する電子メール格納領域４６とを備えている。
【０１０４】
スケジュールＤＢ４２は、美容院における顧客の予約の内容を示すスケジュールデータを記憶する。スケジュールデータは、図２１に示すように、顧客名、予約受付時、予約日時、及び予約内容からなるデータ項目を備えている。
【０１０５】
顧客ＤＢ４３は、美容院における顧客情報を示す顧客データを記憶する。顧客データは、図２２に示すように、顧客名、顧客の住所、電話番号、メールアドレス、及び当院にとって重要な顧客の度合いを示す重要度からなるデータ項目を備えている。
【０１０６】
席管理ＤＢ４４は、美容院の席の予約状況を示す席データを記憶する。席データは、図２３に示すように、日付け、席番、各席番について１時間ごとに区切った席の予約状況からなるデータ項目を備えている
【０１０７】
暗号フレーズ対応リスト４５は、図２４に示すように、後述する予約告知用電子メールのヘッダ部分に埋め込まれた、例えばアルファベットからなる暗号フレーズと、顧客とを対応つけるリストである。
暗号フレーズは、発生した乱数をアルファベットに変換して生成した４桁の暗号文字列である。この暗号フレーズを用いることにより、送信されてきた電子メールの顧客を認証することが可能となる。この暗号フレーズを用いた顧客認証については後述する。
【０１０８】
図２５に示すユーザ端末４００は、電子メールを送受信するためのメーラを備えており、図２５に示すように、制御部４０１と、記憶部４０２と、入力部４０３と、表示部４０４と、通信制御部４０５とから構成され、各部はバス４０６に接続されている。
制御部４０１は、ＣＰＵ等から構成され、記憶部から読み出された制御プログラムに基づいた処理を実行するとともに、ユーザ端末を構成する各部を制御する。
記憶部４０２は、ＲＡＭ(Random Access Memory)などから構成され、制御部４０１が実行する制御プログラム及び作業領域として使用される。
入力部４０３は、キーボード、マウス等から構成され、各種データ、指示等を入力する。
表示部４０４は、ＣＲＴ（Cathode Ray Tube：陰極線管)、液晶表示装置等から構成され、制御部による処理結果や、入力部から入力されたデータ等を表示する。
通信制御部４０５は、このユーザ端末４００と情報処理装置３００とをインターネット５００を介して接続し、情報処理装置本体３８との通信を制御する。
【０１０９】
次に、この実施形態に係る情報処理システムの動作を説明する。
以下、美容院の予約に関する場合を例にあげて説明する。
【０１１０】
（１）予約を受け付けたことを知らせ電子メールをユーザ端末に配信する動作
図２６は、予約を受理したことを知らせ電子メール（以下、予約告知用電子メールという）をユーザ端末に配信する動作を示すフローチャートである。
美容院の予約担当者は、電話により又は来店した人から直接予約を受けると、情報処理装置３００を操作して、予約を希望する日時における予約状況を調べる。
【０１１１】
すなわち、情報処理装置３００は、予約担当者の操作により、席管理ＤＢ４４にアクセスし、予約を希望する日時における席の予約状況を表示部３４に表示する（ステップＳ６１）。
その後、予約担当者が予約を希望する日時に空いている席があると判断すると、予約担当者の操作により、情報処理装置３００は、席管理ＤＢ４４に登録さている席管理データに示されている、当該予約を希望する時間帯を「空」から「満」に書き換える（ステップＳ６２）。
【０１１２】
次に、予約担当者の操作により、情報処理装置３００は、顧客ＤＢ４３に、先に顧客から伺った情報（顧客情報）をもとにして、図２２に示すような顧客データを生成し、生成した顧客データを顧客ＤＢ４３に登録する（ステップＳ６３）。
【０１１３】
続いて、予約担当者の操作により、情報処理装置３００は、予約内容を示す図２１に示すような予約データを生成し、生成した予約データをスケジュールＤＢ４２に登録する（ステップＳ６４）。
【０１１４】
その後、情報処理装置３００は、時期を観て、顧客の操作により、予約を受理した旨を知らせる、図２７に示す予約告知用電子メール５００を配信する（ステップＳ６５）。
【０１１５】
予約告知用電子メール８００は、上述したように、予約を受理した旨を告知するための電子メールであるが、さらに、顧客が美容院に対して、例えば下記に示すような内容を電子メールにより問い合わせる場合、この電子メールの本文を修正して返信することにより使用される。
１）予約する場合
２）解約する場合
３）予約を変更する場合
４）予約情報を得たい場合
５）予約可能な時間帯を知りたい場合
そして、予約告知用電子メール８００は、ヘッダ部分８０１及び本文部分８０２には、所定の内容が記述されている。
【０１１６】
ヘッダ部分８０１には、顧客を認証するための暗号化された文字列からなる、暗号フレーズが、送信先の予約者の後に埋め込まれている。上記暗号化フレーズは、発生させた乱数に対応して生成された文字列である。
本文部分８０２には、予約を完了した旨を示す情報（図中の箇所８０４）が記述されているとともに、上記１）〜５）の場合にこの電子メールを使用するときの記述内容が表示されている（図中の箇所８０５）。
例えば、顧客が予約をしたい場合には、ヘッダ８０１のタイトル（ＳＵＢ）「予約に関する件」の後に続けて「／／♯Ｉ１２３」と記述することが表示されている（図中の箇所８０３）。
【０１１７】
予約した顧客のユーザ端末４００宛てに、情報処理装置３００から予約告知用電子メール８００が配信されると、顧客の操作により、ユーザ端末は、メールサーバのメールボックスから予約告知用電子メール８００を受信し、受信した予約告知用電子メール８００を記憶部（受信トレイ）に記憶するとともに、表示部４０４にその内容を表示して、処理を終了する。
【０１１８】
（２）電子メールを使用して予約を依頼する場合
図２８は、顧客が電子メールを使用して予約を依頼する場合の動作を示すフローチャートである。
顧客は、ユーザ端末から電子メールを利用して美容院の予約を受ける場合には、ユーザ端末４００の記憶部４０２に記憶されている上記予約告知用電子メール８００を表示部４０４に表示する。その後、顧客は、表示部４０４に表示された予約告知用電子メール８００を、本文部分８０２を修正するとともに、ヘッダ部分８０１のタイトル（ＳＵＢ）を「予約に関する件＜／／♯Ｉ１２３／／＞」と修正する。
【０１１９】
その後、顧客により、表示部４０４に表示されている返信ボタンがクリックされると、ユーザ端末４００は、例えば図２９に示すような、美容院に対して予約を入れるための電子メール（以下、予約用電子メールという）５１０を生成し、生成した予約電子メール８１０をインターネット５００を介して情報処理装置３００に送信する。
なお、生成した予約用電子メール８１０中のヘッダ部８１１は、受信した予約告知用電子メール８１０に埋め込まれ上記暗号フレーズ「ＡＢＷＥ」が埋め込まれている。
【０１２０】
情報処理装置３００は、予約用電子メール８１０を受信すると（ステップＳ７１）、ヘッダ部５１１に埋め込まれた暗号化フレーズ「ＡＢＷＥ」を読み取る（ステップＳ７２）。次に、情報処理装置３００は、暗号フレーズ対応リスト４５を参照し、読み取った暗号化文字列「ＡＢＷＥ」が暗号フレーズ対応リスト４５に登録されているか否かを判断することで、美容院として正規に予約を許された顧客であるか否かを判断する（ステップＳ７３）。
【０１２１】
情報処理装置３００は、受信した暗号フレーズが暗号フレーズ対応リスト４５に登録されていない場合、すなわち、予約依頼してきた顧客を予約を許可できない者と判別した場合（ステップＳ７３；ＮＯ）には、表示部３４のいずれかの箇所に、例えば「予約依頼してきた者は、許可されていない者である」を表示する（ステップＳ８０）。
【０１２２】
その後、情報処理装置３００は、予約担当者の操作により、エラー処理、すなわち、予約を許可することができない旨を記述した電子メールを生成し、これを予約依頼してきた者の端末に配信し（ステップＳ８０）、処理を終了する。
一方、情報処理装置３００は、受信した暗号フレーズが暗号フレーズ対応リスト４５に登録されている場合、すなわち、予約依頼してきた顧客を予約を許可する者と判別した場合（ステップＳ７３；ＹＥＳ）には、ヘッダ部分８１１から送信者のメールアドレス、及び命令コード「／／♯Ｉ１２３／／」を読み出す（ステップＳ７４）とともに、本文部分８１２に記述されている内容を読み出し、記憶部３２に記憶する。
【０１２３】
次に、情報処理装置３００は、顧客ＤＢ４３を参照し、読み出したメールアドレスをもとにして、予約者の顧客名を特定し（ステップＳ７５）、その後、アクセスログから電子メールが送信されてきた時刻を読み出すとともに（ステップＳ７６）、部記憶部３２に記憶されている予約者の顧客名、予約時刻、及び電子メールの本文を読み出す（ステップＳ７６）。
【０１２４】
次に、情報処理装置３００は、読み出した顧客名、電子メールが送信されてきた時刻、予約時刻、電子メールの本文をもとにして、図２１中のに示すスケジュールデータを生成し（ステップＳ７７）、生成したスケジュールデータをスケジュールＤＢ４２に登録する（ステップＳ７８）。
【０１２５】
続いて、情報処理装置３００は、席管理ＤＢ４４中の１０月２５日における席管理データについて、席番「１番」を「空」から「満」に変更し（ステップＳ７９）、処理を終了する。
【０１２６】
（３）電子メールを使用して予約を解約する場合
図３０は、顧客が電子メールを使用して予約を変更する場合の動作を示すフローチャートである。
顧客は、ユーザ端末から電子メールを利用して美容院の予約を受ける場合には、ユーザ端末４００の記憶部４０２に記憶されている上記予約告知用電子メール８００を表示部４０４に表示する。その後、顧客は、表示部４０４に表示された予約告知用電子メール８００を、本文部分８０２を修正するとともに、ヘッダ部分８０１のタイトル（ＳＵＢ）を「解約の件＜／／♯２３４／／＞」と修正する。
【０１２７】
その後、顧客により、表示部４０４に表示されている返信ボタンがクリックされると、ユーザ端末４００は、例えば図３１に示すような、美容院に対して解約を入れるための電子メール（以下、解約電子メールという）８２０を生成し生成した解約電子メール８２０をインターネット５００を介して情報処理装置３００に送信する。
なお、生成した解約電子メール８２０中のヘッダ部８２１には（タイトル部分）、上記暗号フレーズ「ＡＢＷＥ」が埋め込まれている。
【０１２８】
情報処理装置３００は、解約電子メール８２０を受信すると（ステップＳ８１３）、ヘッダ部８２１に埋め込まれた暗号化フレーズを読み取る（ステップＳ８２）。次に、情報処理装置３００は、暗号フレーズ対応リスト４５を参照し、読み取った暗号化文字列「ＡＢＷＥ」が暗号フレーズ対応リスト４５に登録されているか否かを判断することで、美容院として正規に予約を許された顧客であるか否かを判断する（ステップＳ８３）。
【０１２９】
情報処理装置３００は、受信した暗号フレーズが暗号フレーズ対応リスト４５に登録されていない場合、すなわち、予約依頼してきた顧客を予約を許可できない者と判別した場合（ステップＳ８３；ＮＯ）には、エラー処理、すなわち、解約をできない旨を表示した電子メールを、解約を申し出た人の端末に送信し（ステップＳ８８）、処理を終了する。
【０１３０】
その後、情報処理装置３００は、予約担当者の操作により、予約を許可することができない旨を記述した電子メールを生成し、これを予約依頼してきた者の端末に配信し（ステップＳ８７）、処理を終了する。
一方、情報処理装置３００は、受信した暗号フレーズが暗号フレーズ対応リスト４５に登録されている場合、すなわち、予約依頼してきた顧客を予約を許可する者と判別した場合（ステップＳ８３；ＹＥＳ）には、ヘッダ部分８２０から送信者のメールアドレス、及び命令コード「／／♯Ｉ２３４／／」を読み出す（ステップＳ８４）とともに、本文部分８２２に記述されている内容を読み出し、記憶部３２に記憶する。
【０１３１】
次に、情報処理装置３００は、顧客ＤＢ４３を参照し、読み出したメールアドレスをもとにして、予約者の顧客名を特定し（ステップＳ８５）、特定した顧客名のスケジュールデータを消去する（ステップＳ８６）。
【０１３２】
続いて、情報処理装置３００は、席管理ＤＢ４４中の１０月２５日における席管理データについて、席番「１番」を「空」から「満」に変更し（ステップＳ８７）、処理を終了する。
【０１３３】
（４）電子メールを使用して予約を変更する場合
図３２は、顧客が電子メールを使用して予約を変更する場合の動作を示すフローチャートである。
顧客は、ユーザ端末から電子メールを利用して美容院の予約の変更をする場合には、ユーザ端末４００の記憶部４０２に記憶されている上記予約告知用電子メール５００を表示部４０４に表示する。その後、顧客は、表示部４０４に表示された予約告知用電子メール８００を、本文部分８０２を修正するとともに、ヘッダ部分８０１のタイトル（ＳＵＢ）を「予約変更の件＜／／♯３４５／／＞」と修正する。
【０１３４】
その後、顧客により、表示部４０４に表示されている返信ボタンがクリックされると、ユーザ端末４００は、例えば図３３に示すような、美容院に対して予約変更を入れるための電子メール（以下、予約変更電子メールという）８３０を生成し、生成した予約変更電子メール８３０をインターネット５００を介して情報処理装置３００に送信する。
なお、生成した予約変更電子メール８３０中のヘッダ部８３１は、受信した予約告知用電子メール５００に埋め込まれ上記暗号フレーズ「ＡＢＷＥ」が埋め込まれている。
【０１３５】
情報処理装置３００は、予約電子メール８３０を受信すると（ステップＳ９１）、ヘッダ部８３１に埋め込まれた暗号化フレーズ「ＡＢＷＥ」を読み取る（ステップＳ９２）。次に、情報処理装置３００は、暗号フレーズ対応リスト４５を参照し、読み取った暗号化文字列「ＡＢＷＥ」が暗号フレーズ対応リスト４５に登録されているか否かを判断することで、美容院として正規に予約を許された顧客であるか否かを判断する（ステップＳ９３）。
【０１３６】
情報処理装置３００は、受信した暗号フレーズが暗号フレーズ対応リスト４５に登録されていない場合、すなわち、予約依頼してきた顧客を予約を許可できない者と判別した場合（ステップＳ９３；ＮＯ）には、表示部３４のいずれかの箇所に、例えば「予約依頼してきた者は、許可されていない者である」を表示する。
【０１３７】
その後、情報処理装置３００は、予約担当者の操作により、エラー処理、すなわち、予約の変更を許可することができない旨を記述した電子メールを生成し、これを予約依頼してきた者の端末に配信し（ステップＳ１００）、処理を終了する。
一方、情報処理装置３００は、受信した暗号フレーズが暗号フレーズ対応リスト４５に登録されている場合、すなわち、予約依頼してきた顧客を予約を許可する者と判別した場合（ステップＳ９３；ＹＥＳ）には、ヘッダ部分８３１から送信者のメールアドレス、及び命令コード「／／♯Ｉ３４５／／」を読み出す（ステップＳ９４）とともに、本文部分８３２に記述されている内容を読み出し、記憶部３２に記憶する。
【０１３８】
次に、情報処理装置３００は、顧客ＤＢ４３を参照し、読み出したメールアドレスをもとにして、予約者の顧客名を特定し（ステップＳ９５）、その後、アクセスログから電子メールが送信されてきた時刻を読み出すとともに（ステップＳ９６）、記憶部３２に記憶されている予約者の顧客名、予約時刻、及び電子メールの本文を読み出す（ステップＳ９６）。
【０１３９】
次に、情報処理装置３００は、読み出した顧客名、電子メールが送信されてきた時刻、予約時刻、電子メールの本文をもとにして、スケジュールデータを生成し、生成したスケジュールデータをもとにしてスケジュールＤＢ４２を更新するに（ステップＳ９８）。
【０１４０】
続いて、情報処理装置３００は、席管理ＤＢ４４中の席管理データを変更し（ステップＳ９９）、処理を終了する。
【０１４１】
この実施形態の情報処理装置によれば、端末より配信された電子メールから、所定の動作を実行させる命令を抽出し、抽出した命令の内容を解釈し、解釈の内容にもとづいた動作を実行するので、遠隔地にあっても、所定の処理を実行することができる。従って、電子メールを有効に利用することができる。
【０１４２】
この実施形態の情報処理装置は、予約、解約、予約の変更を電子メールにより行う場合についての構成になっているが、これ以外として、予約状況、予約可能な時間帯を知らせてほしい場合においても同様な処理を行うことができる。
また、この実施形態の処理装置は、美容院の予約管理システムにおいて使用される装置であるが、これに限らず、電子メールを利用して、所定の動作を実行することができることはいうまでもない。
【図面の簡単な説明】
【０１４３】
【図１】この発明の第１の実施形態に係る情報処理装置の構成を示すブロック図である。
【図２】図１中のセキュリティレベルファイルの構成を示す図である。
【図３】雛形電子メールを説明する図である。
【図４】雛形電子メールを説明する図である。
【図５】第１実施形態に係る情報処理装置の動作を示すフローチャートである。
【図６】第１実施形態に係る情報処理装置の動作を示すフローチャートである。
【図７】第１実施形態に係る情報処理装置の動作を示すフローチャートである。
【図８】生成された雛形電子メールの例を示す図である。
【図９】生成された雛形電子メールの例を示す図である。
【図１０】生成された雛形電子メールの例を示す図である。
【図１１】初期入力画面及びパスワード表示画面を示す図であ。
【図１２】認証画面及び処理選択画面を示す図である。
【図１３】第２実施形態に係る情報処理装置の構成を示すブロック図である。
【図１４】アドレスファイルの構成を示す図である。
【図１５】雛形電子メールを説明する図である。
【図１６】第２の実施形態に係る情報処理装置の動作を示すフローチャートである。
【図１７】第２実施形態に係る情報処理装置の動作を示すフローチャートである。
【図１８】生成された雛形電子メールの例を示す図である。
【図１９】第３の実施形態に係る情報処理装置が使用されるシステム構成図である。
【図２０】第３実施形態に係る情報処理装置の構成を示すブロック図である。
【図２１】図２０中のスケジュールＤＢの構成を示す図である。
【図２２】図２０中の顧客ＤＢの構成を示す図である。
【図２３】図２０中の席管理ＤＢの構成を示す図である。
【図２４】図２０中の暗号フレーズ対応リストの構成を示す図である。
【図２５】図１９中のユーザ端末の構成を示すブロック図である。
【図２６】予約を受け付けたことを知らせる電子メールをユーザ端末に配信する動作を示すフローチャートである。
【図２７】予約を受けたことを知らせる電子メールの記述内容を説明する図である。
【図２８】予約を受け付けたときの予約依頼動作を示すフローチャートである。
【図２９】予約電子メールの記述内容を説明する図である。
【図３０】解約を受けたときの解約依頼動作を示すフローチャートである。
【図３１】解約電子メールの記述内容を説明する図である。
【図３２】予約の変更を受けたときの予約変更依頼動作を示すフローチャートである。
【図３３】予約変更電子メールの記述内容を説明する図である。
【符号の説明】
【０１４４】
１００、３００  情報処理装置
１０、３０      情報処理装置本体
１１、３１        制御部
１２、３２        記憶部
１３、３３        入力部
１４、３４        表示部
１５    メールボックス
１６、３５        通信制御装置
２０、４０        外部記憶装置
２１、４１        制御プログラム
２２            セキュリティレベルファイル
２３            ウィルスレベル記憶領域
２４            添付ファイル格納領域
２５            雛形電子メール格納領域
２６            告知用電子メール格納領域
２７、４６      電子メール格納領域
２８            本文電子メール格納領域
４２            スケジュールＤＢ
４３            顧客ＤＢ
４４            席管理ＤＢ
４５            暗号フレーズ対応リスト
【図１】
2007272918.tif 000003
【図２】
2007272918.tif 000004
【図３】
2007272918.tif 000005
【図４】
2007272918.tif 000006
【図５】
2007272918.tif 000007
【図６】
2007272918.tif 000008
【図７】
2007272918.tif 000009
【図８】
2007272918.tif 000010
【図９】
2007272918.tif 000011
【図１０】
2007272918.tif 000012
【図１１】
2007272918.tif 000013
【図１２】
2007272918.tif 000014
【図１３】
2007272918.tif 000015
【図１４】
2007272918.tif 000016
【図１５】
2007272918.tif 000017
【図１６】
2007272918.tif 000018
【図１７】
2007272918.tif 000019
【図１８】
2007272918.tif 000020
【図１９】
2007272918.tif 000021
【図２０】
2007272918.tif 000022
【図２１】
2007272918.tif 000023
【図２２】
2007272918.tif 000024
【図２３】
2007272918.tif 000025
【図２４】
2007272918.tif 000026
【図２５】
2007272918.tif 000027
【図２６】
2007272918.tif 000028
【図２７】
2007272918.tif 000029
【図２８】
2007272918.tif 000030
【図２９】
2007272918.tif 000031
【図３０】
2007272918.tif 000032
【図３１】
2007272918.tif 000033
【図３２】
2007272918.tif 000034
【図３３】
2007272918.tif 000035