(57)【特許請求の範囲】
【請求項１】
商品の取引を行う販売者から購入者宛に送信される電子メールを取得する取得部、
前記取得された電子メールの本文を所定の文字列照合パターンと照合することにより、前記取得された電子メールから、前記取引を識別する識別情報と、前記取引の進捗を表す進捗情報と、を抽出する抽出部、
前記購入者に対して、前記抽出された進捗情報を、前記抽出された識別情報毎に整理して提示する提示部、
前記抽出部が前記識別情報若しくは前記進捗情報を抽出できない場合に、前記販売者に対して警告を行う警告部、を備える、
ことを特徴とする進捗状況提示装置。
【請求項２】
商品の取引を行う販売者から購入者宛に送信される電子メールを取得する取得部、
前記取得された電子メールから、前記取引を識別する識別情報と、前記取引の進捗を表す進捗情報と、を抽出する抽出部、
前記購入者に対して、前記抽出された進捗情報を、前記抽出された識別情報毎に整理して提示する提示部、を備え、
前記提示部は、前記抽出された識別情報毎に、抽出元の電子メールの取得日時順若しくは当該電子メールの送信日時順に整理された進捗情報の遷移パターンが所定の進捗状況遷移パターンにマッチしなければ、当該識別情報及び当該識別情報に対応するいずれかの進捗状況のうちいずれか１つ以上を強調して提示する、
ことを特徴とする進捗状況提示装置。
【請求項３】
請求項２に記載の進捗状況提示装置であって、
前記抽出部は、前記取得された電子メールの本文を、所定の文字列照合パターンと照合することにより、前記識別情報並びに前記進捗情報を抽出し、
前記抽出部が前記識別情報若しくは前記進捗情報を抽出できない場合に、前記販売者に対して警告を行う警告部、をさらに備える、
ことを特徴とする進捗状況提示装置。
【請求項４】
請求項１に記載の進捗状況提示装置であって、
前記提示部は、前記抽出された識別情報毎に、抽出元の電子メールの取得日時順若しくは当該電子メールの送信日時順に整理された進捗情報の遷移パターンが所定の進捗状況遷移パターンにマッチしなければ、当該識別情報及び当該識別情報に対応するいずれかの進捗状況のうちいずれか１つ以上を強調して提示する、
ことを特徴とする進捗状況提示装置。
【請求項５】
請求項１又は２に記載の進捗状況提示装置であって、
前記提示部は、前記抽出された進捗情報を、前記抽出された識別情報毎に、当該進捗情報の抽出元の電子メールの取得日時順若しくは当該電子メールの送信日時順に並べて提示する、
ことを特徴とする進捗状況提示装置。
【請求項６】
請求項５に記載の進捗状況提示装置であって、
前記提示部は、前記並べられた進捗情報同士の取得日時若しくは送信日時の間隔を、当該間隔を示す情報により、又は、当該進捗情報同士の位置関係に反映させて提示する、
ことを特徴とする進捗状況提示装置。
【請求項７】
請求項１又は２に記載の進捗状況提示装置であって、
前記提示部は、前記抽出された進捗情報の内当該進捗情報の抽出元の電子メールの取得日時順若しくは当該電子メールの送信日時順において最新の進捗情報を前記抽出された識別情報毎に特定し、前記購入者に対して、当該特定された進捗情報毎に、当該特定された進捗情報に対応する識別情報及び当該識別情報の件数の少なくともいずれかを提示する、
ことを特徴とする進捗状況提示装置。
【請求項８】
請求項１又は２に記載の進捗状況提示装置であって、
前記提示部は、前記抽出された識別情報毎に、前記抽出された進捗情報の内、当該進捗情報の抽出元の電子メールの取得日時順若しくは当該電子メールの送信日時順において新しいほうから順に所定の個数の進捗情報を提示する、
ことを特徴とする進捗状況提示装置。
【請求項９】
請求項１から８のいずれか一項に記載の進捗状況提示装置であって、
前記取得部は、前記取得された電子メールを、当該電子メールに指定されている宛先へ転送する、
ことを特徴とする進捗状況提示装置。
【請求項１０】
商品の取引を行う販売者を識別する情報と、前記取引を行う購入者を識別する情報と、前記取引を識別する識別情報と、前記取引の進捗を表す進捗情報と、が対応付けて複数記憶される記憶部、
販売者を識別する情報と購入者を識別する情報とが受信されると、前記記憶部を参照し、前記受信された販売者を識別する情報と購入者を識別する情報とに対応付けられる識別情報と進捗情報とを取得し、当該取得された識別情報と進捗情報とを前記販売者に提示する第１提示部、
前記第１提示部によって提示される進捗情報に対する更新を受け付ける更新受付部、
前記取得された識別情報と更新された進捗情報とを、前記販売者から前記購入者宛に送信される電子メールの一部とするための処理を行う支援部、
前記更新された進捗情報を、前記取得された識別情報に対応付けられる進捗情報に上書き又は追加保存することで、前記記憶部を更新する保存部、
前記更新された記憶部を参照し、前記購入者に対して、前記取引の進捗を、前記取引毎に整理して提示する第２提示部、を備える、
ことを特徴とする進捗状況提示システム。
【請求項１１】
請求項１０に記載の進捗状況提示システムであって、
前記支援部で処理された電子メールを取得する取得部、
前記取得された電子メールから、前記取得された識別情報と、前記更新された進捗情報と、を抽出する抽出部、をさらに備え、
前記第２提示部は、前記購入者に対して、前記抽出された進捗情報を、前記抽出された識別情報毎に整理して提示する、
ことを特徴とする進捗状況提示システム。
【請求項１２】
コンピュータを、
商品の取引を行う販売者から購入者宛に送信される電子メールを取得する取得部、
前記取得された電子メールの本文を所定の文字列照合パターンと照合することにより、前記取得された電子メールから、前記取引を識別する識別情報と、前記取引の進捗を表す進捗情報と、を抽出する抽出部、
前記購入者に対して、前記抽出された進捗情報を、前記抽出された識別情報毎に整理して提示する提示部、
前記抽出部が前記識別情報若しくは前記進捗情報を抽出できない場合に、前記販売者に対して警告を行う警告部、として機能させる、
ことを特徴とする進捗状況提示プログラム。
【請求項１３】
コンピュータを、
商品の取引を行う販売者から購入者宛に送信される電子メールを取得する取得部、
前記取得された電子メールから、前記取引を識別する識別情報と、前記取引の進捗を表す進捗情報と、を抽出する抽出部、
前記購入者に対して、前記抽出された進捗情報を、前記抽出された識別情報毎に整理して提示する提示部、として機能させ、
前記提示部は、前記抽出された識別情報毎に、抽出元の電子メールの取得日時順若しくは当該電子メールの送信日時順に整理された進捗情報の遷移パターンが所定の進捗状況遷移パターンにマッチしなければ、当該識別情報及び当該識別情報に対応するいずれかの進捗状況のうちいずれか１つ以上を強調して提示する、
ことを特徴とする進捗状況提示プログラム。
【請求項１４】
取得部、抽出部、提示部、及び警告部を備える進捗状況提示装置が実行する方法であって、
前記取得部が、商品の取引を行う販売者から購入者宛に送信される電子メールを取得する取得ステップ、
前記抽出部が、前記取得された電子メールの本文を所定の文字列照合パターンと照合することにより、前記取得された電子メールから、前記取引を識別する識別情報と、前記取引の進捗を表す進捗情報と、を抽出する抽出ステップ、
前記提示部が、前記購入者に対して、前記抽出された進捗情報を、前記抽出された識別情報毎に整理して提示する提示ステップ、
前記抽出部が前記抽出ステップで前記識別情報若しくは前記進捗情報を抽出できない場合に、前記警告部が前記販売者に対して警告を行う警告ステップ、を有する、
ことを特徴とする進捗状況提示方法。
【請求項１５】
取得部、抽出部、及び提示部を備える進捗状況提示装置が実行する方法であって、
前記取得部が、商品の取引を行う販売者から購入者宛に送信される電子メールを取得する取得ステップ、
前記抽出部が、前記取得された電子メールから、前記取引を識別する識別情報と、前記取引の進捗を表す進捗情報と、を抽出する抽出ステップ、
前記提示部が、前記購入者に対して、前記抽出された進捗情報を、前記抽出された識別情報毎に整理して提示する提示ステップ、を有し、
前記提示ステップでは、前記提示部は、前記抽出された識別情報毎に、抽出元の電子メールの取得日時順若しくは当該電子メールの送信日時順に整理された進捗情報の遷移パターンが所定の進捗状況遷移パターンにマッチしなければ、当該識別情報及び当該識別情報に対応するいずれかの進捗状況のうちいずれか１つ以上を強調して提示する、
ことを特徴とする進捗状況提示方法。
【請求項１６】
更新受付部、支援部、保存部、記憶部、第１提示部、及び第２提示部を備える進捗状況提示システムが実行する方法であって、
前記記憶部には、商品の取引を行う販売者を識別する情報と、前記取引を行う購入者を識別する情報と、前記取引を識別する識別情報と、前記取引の進捗を表す進捗情報と、が対応付けて複数記憶され、
販売者を識別する情報と購入者を識別する情報とが受信されると、前記第１提示部が、前記記憶部を参照し、前記受信された販売者を識別する情報と購入者を識別する情報とに対応付けられる識別情報と進捗情報とを取得し、当該取得された識別情報と進捗情報とを前記販売者に提示する第１提示ステップと、
前記更新受付部が、前記第１提示ステップで提示される進捗情報に対する更新を受け付ける更新受付ステップと、
前記支援部が、前記取得された識別情報と更新された進捗情報とを、前記販売者から前記購入者宛に送信される電子メールの一部とするための処理を行う支援ステップと、
前記保存部が、前記更新された進捗情報を、前記取得された識別情報に対応付けられる進捗情報に上書き又は追加保存することで、前記記憶部を更新する保存ステップと、
前記第２提示部が、前記更新された記憶部を参照し、前記購入者に対して、前記取引の進捗を、前記取引毎に整理して提示する第２提示ステップ、を有する、
ことを特徴とする進捗状況提示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、進捗状況提示装置、進捗状況提示システム、進捗状況提示プログラム、及び進捗状況提示方法に関する。
【背景技術】
【０００２】
従来から、メッセージの発信者に対して電子メールの交換を希望する希望者が、自己のメールアドレスを発信者に知られることなく当該発信者と電子メールを交換できる電子メール交換システムが知られている（例えば、特許文献１）。
【０００３】
このシステムは、当該メッセージを識別するメッセージＩＤと、当該発信者のメールアドレスと、当該希望者のメールアドレスと、当該メッセージＩＤ及び当該発信者のメールアドレスに対してユニークなセションＩＤとを関連付けて記憶し、当該セッションＩＤを添付された電子メールを、当該セッションＩＤに関連付けて記憶された当該発信者のメールアドレスへ送信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４４９０００１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、通常、あるメッセージに対して返信された電子メール（つまり、In-Reply-Toの電子メール）は、当該メッセージと同じメッセージＩＤ又はセションＩＤを有する。しかし、例えば、商品の注文後に送信される電子メールは、当該商品の販売者から購入者へ送信されることが多いが、購入者へ送信された電子メールに対して返信（つまり、In-Reply-To）されることが少ないため、当該取引における複数の電子メールが同じメッセージＩＤ又はセションＩＤを有することが少ない。このため、メッセージＩＤ又はセションＩＤに基づいて、注文された商品の取引状況を記載した複数の電子メールを分類することは困難であり、販売者及び購入者が取引の進捗状況を確認し難いという問題があった。
【０００６】
本発明は、このような点に鑑みてなされたものであり、その目的とするところは、電子メールに記載された取引の進捗状況を取引毎に整理して提示できる進捗状況提示装置、進捗状況提示システム、進捗状況提示プログラム、及び進捗状況提示方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の第１の観点に係る進捗状況提示装置は、
商品の取引を行う販売者から購入者宛に送信される電子メールを取得する取得部、
前記取得された電子メールから、前記取引を識別する識別情報と、前記取引の進捗を表す進捗情報とを抽出する抽出部、
前記購入者に対して、前記抽出された進捗情報を、前記抽出された識別情報毎に整理して提示する提示部、を備える、
を備えることを特徴とする。
【０００８】
また、第１の観点に係る進捗状況提示装置において、
前記抽出部は、前記取得された電子メールの本文を、所定の文字列照合パターンと照合することにより、前記識別情報並びに前記進捗情報を抽出し、
前記抽出部が前記識別情報若しくは前記進捗情報を抽出できない場合に、前記販売者に対して警告を行う警告部、をさらに備える、
としても良い。
【０００９】
また、第１の観点に係る進捗状況提示装置において、
前記提示部は、前記抽出された識別情報毎に、抽出元の電子メールの取得日時順若しくは当該電子メールの送信日時順に整理された進捗情報の遷移パターンが所定の進捗状況遷移パターンにマッチしなければ、当該識別情報及び当該識別情報に対応するいずれかの進捗状況のうちいずれか１つ以上を強調して提示する、
としても良い。
【００１０】
また、第１の観点に係る進捗状況提示装置において、
前記提示部は、前記抽出された進捗情報を、前記抽出された識別情報毎に、当該進捗情報の抽出元の電子メールの取得日時順若しくは当該電子メールの送信日時順に並べて提示する、
としても良い。
【００１１】
また、第１の観点に係る進捗状況提示装置において、
前記提示部は、前記並べられた進捗情報同士の前記取得日時若しくは前記送信日時の間隔を、当該間隔を示す情報により、又は、当該進捗情報同士の位置関係に反映させて提示する、
としても良い。
【００１２】
また、第１の観点に係る進捗状況提示装置において、
前記提示部は、前記抽出された進捗情報の内当該進捗情報の抽出元の電子メールの取得日時順若しくは当該電子メールの送信日時順において最新の進捗情報を前記抽出された識別情報毎に特定し、前記購入者に対して、当該特定された進捗情報毎に、当該特定された進捗情報に対応する識別情報及び当該識別情報の件数の少なくともいずれかを提示する、
としても良い。
【００１３】
また、第１の観点に係る進捗状況提示装置において、
前記提示部は、前記抽出された識別情報毎に、前記抽出された進捗情報の内、当該進捗情報の抽出元の電子メールの取得日時順若しくは当該電子メールの送信日時順において新しいほうから順に所定の個数の進捗情報を提示する、
としても良い。
【００１４】
また、第１の観点に係る進捗状況提示装置において、
前記取得部は、前記取得された電子メールを、当該電子メールに指定されている宛先へ転送する、
としても良い。
【００１５】
上記目的を達成するため、本発明の第２の観点に係る進捗状況提示プログラムは、
商品の取引を行う販売者から購入者宛に送信される電子メールを取得する取得部、
前記取得された電子メールから、前記取引を識別する識別情報と、前記取引の進捗を表す進捗情報とを抽出する抽出部、
前記購入者に対して、前記抽出された進捗情報を、前記抽出された識別情報毎に整理して提示する提示部、として機能させる、
ことを特徴とする。
【００１６】
上記目的を達成するため、本発明の第３の観点に係るコンピュータ読み取り可能な記録媒体に記録された進捗状況提示プログラムは、
コンピュータを、
商品の取引を行う販売者から購入者宛に送信される電子メールを取得する取得部、
前記取得された電子メールから、前記取引を識別する識別情報と、前記取引の進捗を表す進捗情報とを抽出する抽出部、
前記購入者に対して、前記抽出された進捗情報を、前記抽出された識別情報毎に整理して提示する提示部、として機能させる、
ことを特徴とする。
【００１７】
上記目的を達成するため、本発明の第４の観点に係る進捗状況提示方法は、
取得部、抽出部、及び提示部を備える進捗状況提示装置が実行する方法であって、
前記取得部が、商品の取引を行う販売者から購入者宛に送信される電子メールを取得する取得ステップ、
前記抽出部が、前記取得された電子メールから、前記取引を識別する識別情報と、前記取引の進捗を表す進捗情報とを抽出する抽出ステップ、
前記提示部が、前記購入者に対して、前記抽出された進捗情報を、前記抽出された識別情報毎に整理して提示する提示ステップ、を有する、
ことを特徴とする。
【発明の効果】
【００１８】
本発明に係る進捗状況提示装置、進捗状況提示システム、進捗状況提示プログラム、及び進捗状況提示方法によれば、電子メールに記載された取引の進捗状況を取引毎に整理して提示できる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施例に係る進捗状況提示システムの一構成例を表すシステム構成図である。
【図２】販売者側端末装置が実行する電子メール作成処理の一例を表すフローチャートである。
【図３】（ａ）は、販売者側端末装置が表示する取引状況入力画面の一例を表す図である。（ｂ）は、販売者側端末装置が表示するメール作成画面の一例を表す図である。
【図４】本発明の実施例に係る進捗状況提示装置の一構成例を表すハードウェア構成図である。
【図５】進捗状況提示装置が実行する電子メール中継処理の一例を表すフローチャートである。
【図６】進捗状況提示装置が発揮する機能の一例を表す機能ブロック図である。
【図７】進捗状況提示装置が記憶する取引テーブルの一例を表す図である。
【図８】進捗状況提示装置が記憶する状況履歴テーブルの一例を表す図である。
【図９】進捗状況提示装置が実行する取引状況提示処理の一例を表すフローチャートである。
【図１０】進捗状況提示装置が記憶する取引状況テーブルの一例を表す図である。
【図１１】（ａ）は、進捗状況提示装置が記憶する正常進捗状況遷移パターンテーブル１の一例を表す図である。（ｂ）は、進捗状況提示装置が記憶する正常進捗状況遷移パターンテーブル２の一例を表す図である。
【図１２】（ａ）は、取引状況を強調表示するメールスレッド表示画面の一例を表す図である。（ｂ）は、取引ＩＤを強調表示するメールスレッド表示画面の一例を表す図である。（ｃ）は、取引状況及び取引ＩＤを強調表示するメールスレッド表示画面の一例を表す図である。（ｄ）は、最新の取引状況のみを表示するメールスレッド表示画面の一例を表す図である。（ｅ）は、取引状況毎に取引ＩＤを表示するメールスレッド表示画面の一例を表す図である。
【図１３】取引状況の遷移間隔を表示するメールスレッド表示画面の一例を表す図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施例について添付図面を参照しつつ説明する。
【００２１】
図１の進捗状況提示システム１は、コンピュータ通信網１０（以下単に、通信網１０という）と、本発明の進捗状況提示装置１００と、ウェブサーバ２００と、販売者側端末装置３０１と、購入者側端末装置３０２とで構成される。
【００２２】
通信網１０は、例えば、インターネットで構成される。通信網１０は、ＬＡＮ（Local Area Network）又は公衆回線網であっても良い。
【００２３】
進捗状況提示装置１００について説明する前に、ウェブサーバ２００と、販売者側端末装置３０１と、購入者側端末装置３０２とについて説明する。
【００２４】
ウェブサーバ２００は、例えば、アパッチ（Apache）などのウェブサーバソフトウェアをインストールされたＨＴＴＰ（HyperText Transfer Protocol）サーバ機である。ウェブサーバ２００は、販売者側端末装置３０１を操作する販売者が運営する店舗において販売される商品を掲載したウェブページをインターネット上に公開する。また、ウェブサーバ２００は、当該商品の注文を入力するために用いられるウェブページを公開し、購入者側端末装置３０２を操作する購入者によって入力された注文を表す情報（以下、注文情報という）を購入者側端末装置３０２から受信すると、当該情報を販売者側端末装置３０１へ送信する。
【００２５】
販売者側端末装置３０１及び購入者側端末装置３０２は、例えば、ＬＣＤ（Liquid Crystal Display）などの表示部と、キーボード及びマウスなどの入力部とを備えたパーソナル・コンピュータで構成される。
【００２６】
販売者側端末装置３０１は、ウェブサーバ２００から注文情報を受信すると、当該注文情報で表される注文の内容をＬＣＤに表示する。販売者側端末装置３０１は、表示された注文の内容を視認した販売者に操作されて、注文された商品の取引の進捗状況（以下、取引状況という）を伝える電子メールを生成し、生成した電子メールを、例えば、ＳＭＴＰ（Simple Mail Transfer Protocol）サーバとして指定された進捗状況提示装置１００を介して購入者に送信する。
【００２７】
購入者側端末装置３０２は、進捗状況提示装置１００を介して電子メールを受信すると、受信された電子メールをＬＣＤに表示する。購入者側端末装置３０２は、表示された電子メールを視認した購入者に操作されて、必要に応じて返信用の電子メールを生成する。その後、購入者側端末装置３０２は、生成された電子メールを、例えば、ＳＭＴＰサーバとして指定された進捗状況提示装置１００を介して販売者に送信する。
【００２８】
その後、販売者側端末装置３０１又は購入者側端末装置３０２は、進捗状況提示装置１００から、取引毎に分類された取引状況及び電子メールを表示する（つまり、スレッド表示する）ウェブページ、又は取引状況毎に分類された取引及び電子メールをスレッド表示するウェブページを受信し、受信されたページをＬＣＤに表示させる。
【００２９】
ここで、一旦、販売者側端末装置３０１が電子メールを生成するために実行する、図２の電子メール作成処理について説明を行う。
【００３０】
電子メール作成処理の実行を開始すると、販売者側端末装置３０１は、販売者側端末装置３０１を使用する販売者を識別する販売者ＩＤを、ハードディスクから読み出す（ステップＳ０１）。尚、販売者側端末装置３０１を使用する販売者は、商品を注文された店舗を運営する販売者である。
【００３１】
次に、販売者は、ＬＣＤに表示された注文の内容から、注文を行った購入者を識別する情報（以下、購入者ＩＤという）を視認し、キーボードを操作することで、当該購入者ＩＤを表す信号をキーボードに入力させる。その後、販売者側端末装置３０１は、入力された信号で表される購入者ＩＤを取得し（ステップＳ０２）、ステップＳ０１で読み出された販売者ＩＤと、ステップＳ０２で取得された購入者ＩＤとを、進捗状況提示装置１００へ送信する（ステップＳ０３）。
【００３２】
その後、販売者側端末装置３０１は、ステップＳ０３で送信された購入者ＩＤで識別される購入者と、販売者ＩＤで識別される販売者との間で行われる商取引を表す取引情報と、当該取引の進捗状況を表す情報（以下、進捗状況情報又は取引状況情報という）とを受信する（ステップＳ０４）。次に、販売者側端末装置３０１は、図３（ａ）に示すような取引状況入力画面ＦＩをＬＣＤに表示し、ステップＳ０４で受信された取引情報と取引状況情報とを、当該取引状況入力画面ＦＩに表示する（ステップＳ０５）。
【００３３】
ステップＳ０４で受信される取引情報は、取引を識別する情報（以下、取引ＩＤという）と、当該取引を行う販売者の販売者ＩＤと、当該取引を行う購入者の購入者ＩＤと、当該購入者のメールアドレスを表す情報と、当該取引の対象とされる商品の名称を表す情報（以下、商品名情報という）と、当該商品を識別する情報（以下、商品ＩＤという）と、当該取引の対象とされる商品の個数を表す情報（以下、取引個数情報という）と、当該取引における取引価格を表す情報（以下、取引価格情報という）とが対応付けられた情報である。
【００３４】
また、ステップＳ０４で受信される取引状況情報は、ステップＳ０３で送信された販売者ＩＤと購入者ＩＤとを進捗状況提示装置１００が受信した時刻において、進捗状況提示装置１００が記憶する最新の取引状況情報である。
【００３５】
その後、販売者は、取引状況入力画面ＦＩに表示された取引情報及び取引状況情報で表される取引状況が、例えば、取引の進展により、現在の状況と異なる状況となっているか否か判別する。販売者は、表された取引状況が現在の状況と異なると判別すると、図３（ａ）のリストボックスＬＢに表示された複数の取引状況から現在の取引状況を選択し、キーボードを操作することで選択された取引状況（以下、選択取引状況という）を表す信号をキーボードに入力させる。その後、販売者側端末装置３０１は、入力された信号で表される選択取引状況を表す情報（以下、選択取引状況情報という）を取得する（ステップＳ０６）。
【００３６】
その後、販売者は、販売者側端末装置３０１のマウスを操作することで、取引状況入力画面ＦＩに表示されたカーソルを、画面ＦＩに向かってリストボックスＬＢの右隣に表示されたボタンＢＴＮに合わせた後にマウスをクリックする。販売者側端末装置３０１がこの操作によりマウスから入力された信号を取得すると、図３（ｂ）に示すようなメール作成画面ＦＩＭを表示する。
【００３７】
このメール作成画面ＦＩＭは、電子メールの宛先欄ＴＯ、題名欄ＳＪ、及び本文欄ＢＤを有している。販売者側端末装置３０１は、メール作成画面ＦＩＭの宛先欄ＴＯに、図２のステップＳ０４で受信された取引情報に含まれる購入者のメールアドレスを表示する。また、販売者側端末装置３０１は、本文欄ＢＤに、ステップＳ０６で取得された選択取引状況情報と、当該情報で状況を表される取引の取引ＩＤとを、それぞれ予め定められた文字列の間に表示する。
【００３８】
本実施例において、本文欄ＢＤには、予め定められた文字列「取引ID[」と、予め定められた文字「]」との間に取引ＩＤが表示され、予め定められた文字列「取引状況[」と、予め定められた文字「]」との間に選択取引状況情報が表示されるとして説明するが、これに限定される訳ではない。例えば、選択取引状況情報と、取引ＩＤとは、それぞれ予め定められた文字列の前又は後に表示されても良い。
【００３９】
次に、メール作成画面ＦＩＭを視認した販売者は、キーボード及びマウスを操作することで、題名欄ＳＪに表示される文字列及び本文欄ＢＤに表示される文字列を販売者側端末装置３０１に編集させる。その後、販売者側端末装置３０１は、宛先欄ＴＯに表示されたアドレスを宛先とし、編集された題名欄ＳＪの文字列を題名とし、本文欄ＢＤの文字列を本文とした電子メールを生成する（ステップＳ０７）。
【００４０】
その後、販売者がマウスを操作してカーソルをメール作成画面ＦＩＭの送信ボタンＢＳ合わせた後にマウスをクリックすると、販売者側端末装置３０１は、ステップＳ０７で生成された電子メールを、当該電子メールの宛先ではなく、進捗状況提示装置１００へ送信する（ステップＳ０８）。進捗状況提示装置１００が当該電子メールを当該宛先へ転送するためである。その後、販売者側端末装置３０１は、電子メール作成処理の実行を終了する。
【００４１】
尚、購入者側端末装置３０２は、進捗状況提示装置１００から転送された電子メールを受信すると、受信されたメールを表示する。また、購入者側端末装置３０２が表示した電子メールに対する返信メールの本文には、販売者側端末装置３０１が生成するような、所定の文字列にそれぞれ囲まれた取引ＩＤ及び取引状況情報が記載されており、進捗状況提示装置１００を介して販売者側端末装置３０１へ返信される。
【００４２】
これらの構成によれば、販売者側端末装置３０１及び購入者側端末装置３０２は、所定の文字列にそれぞれ囲まれた取引ＩＤ及び取引状況情報が予め本文に記載された電子メールを自動作成する。このため、所定の文字列にそれぞれ囲まれた取引ＩＤ及び取引状況情報が本文に記載されていない電子メールが販売者側端末装置３０１と購入者側端末装置３０２との間で送受信されることを従来よりも確実に防止できる。
【００４３】
次に、進捗状況提示装置１００について説明を行う。
進捗状況提示装置１００は、図４に示すようなサーバ機で構成され、ＣＰＵ（Central Processing Unit）１００ａ、ＲＯＭ（Read Only Memory）１００ｂ、ＲＡＭ（Random Access Memory）１００ｃ、ハードディスク１００ｄ、メディアコントローラ１００ｅ、ＬＡＮカード（Local Area Network）１００ｆ、ビデオカード１００ｇ、ＬＣＤ（Liquid Crystal Display）１００ｈ、キーボード１００ｉ、スピーカ１００ｊ、及びタッチパッド１００ｋで構成される。
【００４４】
ＣＰＵ１００ａは、ＲＯＭ１００ｂ又はハードディスク１００ｄに保存されたプログラムに従ってソフトウェア処理を実行することで、進捗状況提示装置１００の全体制御を行う。ＲＡＭ１００ｃは、ＣＰＵ１００ａによるプログラムの実行時において、処理対象とする情報（つまり、データ）を一時的に記憶する。
【００４５】
ハードディスク１００ｄは、各種の情報（つまり、データ）を保存した表（つまり、テーブル）を記憶する情報記憶部である。尚、進捗状況提示装置１００は、ハードディスク１００ｄの代わりに、フラッシュメモリを備えても良い。
【００４６】
メディアコントローラ１００ｅは、フラッシュメモリ、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、及びブルーレイディスク（Blu-ray Disc）（登録商標）を含む記録媒体から各種のデータ及びプログラムを読み出す。
【００４７】
ＬＡＮカード１００ｆは、通信網１０を介して接続するウェブサーバ２００、販売者側端末装置３０１、及び購入者側端末装置３０２との間でデータを送受信する。キーボード１００ｉ及びタッチパッド１００ｋは、ユーザの操作に応じた信号又は情報を入力する。ＬＡＮカード１００ｆは、取得部、警告部、及び提示部を構成する。
【００４８】
ビデオカード１００ｇは、ＣＰＵ１００ａから出力されたデジタル信号に基づいて画像を描画（つまり、レンダリング）すると共に、描画された画像を表す画像信号を出力する。ＬＣＤ１００ｈは、ビデオカード１００ｇから出力された画像信号に従って画像を表示する。なお、進捗状況提示装置１００は、ＬＣＤ１００ｈの代わりに、ＰＤＰ（Plasma Display Panel）又はＥＬ（Electroluminescence）ディスプレイを備えても良い。スピーカ１００ｊは、ＣＰＵ１００ａから出力された信号に基づいて音声を出力する。
【００４９】
進捗状況提示装置１００のＣＰＵ１００ａは、図４のハードウェアを用いて、図５の電子メール中継処理を実行することで、図６に示すような抽出部１３０及び保存部１４０として機能する。また、ＣＰＵ１００ａは、ハードディスク１００ｄと協働して情報記憶部１１０として機能する。さらに、ＣＰＵ１００ａは、ＬＡＮカード１００ｆと協働して取得部１２０、警告部１５０、及び提示部１７０として機能する。
【００５０】
ここで、図５の電子メール中継処理について説明する前に、当該処理で使用されるデータについて説明を行う。
【００５１】
情報記憶部１１０は、図７に示すような取引テーブルを記憶している。取引テーブルには、図２のステップＳ０４で説明した取引情報が保存されている。具体的には、取引を識別する取引ＩＤと、当該取引を行う販売者の販売者ＩＤと、当該販売者のメールアドレスを表す情報と、当該取引を行う購入者の購入者ＩＤと、当該購入者のメールアドレスを表す情報と、当該取引の対象とされる商品の商品ＩＤと、当該商品の商品名情報と、当該取引の対象とされる当該商品の個数を表す取引個数情報と、当該取引の取引価格情報とが対応付けられた情報である。
【００５２】
またさらに、情報記憶部１１０は、図８に示すような、取引状況の推移履歴を表す状況履歴テーブルを記憶している。状況履歴テーブルには、図７の取引テーブルに保存された取引ＩＤと、当該取引ＩＤで識別される取引の進捗状況を識別する情報（以下、状況ＩＤという）と、当該取引の取引状況情報と、当該取引状況情報で表される取引状況を本文に記載した電子メールの送信日時を表す情報（以下、日時情報という）と、当該取引が開始された（つまり、注文の受付が完了した）日時から当該送信日時までの時間間隔をあらわす情報（以下、間隔情報という）とが、対応付けられて保存されている。
【００５３】
次に、これらのテーブルに保存されたデータを用いて実行される、図５の電子メール中継処理について説明を行う。
進捗状況提示装置１００は、図４のＬＡＮカード１００ｆで電子メールを販売者側端末装置３０１又は購入者側端末装置３０２から受信すると、電子メール中継処理の実行を開始する。
【００５４】
電子メール作成処理の実行を開始すると、図６の取得部１２０は、ＬＡＮカード１００ｆから電子メールを取得し、取得された電子メールを複製してから、取得された電子メールを当該電子メールの宛先へ転送する（ステップＳ１１）。
【００５５】
次に、図６の抽出部１３０は、情報記憶部１１０から、所定の文字列照合パターンを読み出す（ステップＳ１２）。この文字列照合パターンは、電子メールの本文に記載される取引ＩＤを囲む文字列を表すパターンと、電子メールの本文に記載される取引状況情報を囲む文字列を表すパターンとを含む。本実施例において、文字列照合パターンで表される取引ＩＤを囲む文字列は、「取引ＩＤ[」及び「]」であり、文字列照合パターンで表される取引状況情報を囲む文字列は、「取引状況[」及び「]」である。
【００５６】
その後、図６の抽出部１３０は、ステップＳ１２で読み出された文字列照合パターンと、ステップＳ１１で取得された電子メールの本文とを照合することにより、文字列照合パターンで表される所定の文字列で囲まれた取引ＩＤ及び取引状況情報である選択状況情報を、電子メールの本文から抽出する（ステップＳ１３）。
【００５７】
次に、抽出部１３０は、取引ＩＤ及び選択状況情報の双方を抽出したか否かを判別する（ステップＳ１４）。このとき、抽出部１３０が、取引ＩＤ及び選択状況情報の双方を抽出したと判別すると（ステップＳ１４；Ｙｅｓ）、抽出部１３０は、抽出された取引ＩＤ及び選択状況情報の抽出された電子メールの送信日時を表す情報を当該電子メールのヘッダ部から抽出し、抽出された情報を日時情報とする。
【００５８】
その後、図６の保存部１４０は、抽出された取引ＩＤと、取引状況情報と、日時情報とを対応付けて、図８の状況履歴テーブルに保存した後に（ステップＳ１５）、電子メール中継処理の実行を終了する。
【００５９】
これに対して、ステップＳ１４において、抽出部１３０が、取引ＩＤ及び選択状況情報のいずれか１つ以上を抽出できなかったと判別すると（ステップＳ１４；Ｎｏ）、抽出できなかった旨、抽出できなかった情報、及び抽出対象とされた電子メールの本文などを記載した電子メール（以下、警告メールという）を、抽出対象とされた電子メールの送信元のアドレスへ送信した後に（ステップＳ１６）、電子メール中継処理の実行を終了する。
【００６０】
進捗状況提示装置１００は、図９に示すような取引状況提示処理をＣＰＵ１００ａでさらに実行する。ＣＰＵ１００ａは、図９の取引状況提示処理を実行することで、図６に示すような検索部１６０としてさらに機能する。
【００６１】
ここで、図９の取引状況提示処理について説明する前に、当該処理で使用されるデータについて説明を行う。
図６の情報記憶部１１０は、図１０に示すような取引状況テーブルを記憶している。取引状況テーブルは、販売者と購入者との間で行われる取引の状況として考えられる状況の状況ＩＤ及び取引状況情報が複数保存されているマスターテーブルである。
【００６２】
また、情報記憶部１１０は、図１１（ａ）に示すような、取引の進捗状況（つまり、取引状況）の正常な遷移パターン（以下単に、正常パターンという）を表す正常進捗状況遷移パターンテーブル１及び図１１（ｂ）に示すような、正常パターンを表す正常進捗状況遷移パターンテーブル２を記憶している。図１１（ａ）及び図１１（ｂ）のテーブルには、状況の遷移順序を表す順序情報と、図１０の取引状況テーブルに保存された状況ＩＤと、取引状況情報とが関連付けて保存されている。
【００６３】
次に、これらのテーブルに保存されたデータを用いて実行される、図９の取引状況提示処理について説明を行う。
【００６４】
販売者側端末装置３０１又は購入者側端末装置３０２は、進捗状況提示装置１００へ送信した電子メール及び電子メールに記載された取引状況をスレッド表示するウェブページを送信するように求めるリクエストを、進捗状況提示装置１００へ送信する。進捗状況提示装置１００は、図４のＬＡＮカード１００ｆで当該リクエストを受信すると、図９の取引状況提示処理の実行を開始する。
【００６５】
取引状況提示処理の実行が開始されると、図６の取得部１２０は、リクエストを送信した装置（つまり、販売者側端末装置３０１又は購入者側端末装置３０２）から当該装置を操作するユーザを識別する情報（つまり、販売者ＩＤ又は購入者ＩＤ）を受信する（ステップＳ３１）。
【００６６】
次に、検索部１６０は、ステップＳ３１で取得された販売者ＩＤ又は購入者ＩＤに基づいて、図７の取引テーブルから取引情報を検索する（ステップＳ３２）。すなわち、ステップＳ３１で販売者ＩＤが取得された場合には、検索部１６０は、当該販売者ＩＤに対応付けられた取引ＩＤ及びその他の取引情報を検索し、ステップＳ３１で購入者ＩＤが取得された場合には、検索部１６０は、当該購入者ＩＤに対応付けられた取引ＩＤ及びその他の取引情報を検索する。
【００６７】
その後、検索部１６０は、情報記憶部１１０に記憶された情報を読み出し、読み出した情報で表される所定の個数だけ、図８の取引履歴テーブルから、日時情報で表される日時が新しい順に、ステップＳ３２で取得された取引ＩＤに基づいて取引状況情報と日時情報とを検索する（ステップＳ３３）。本実施形態において、所定個は３個であるとして説明を行うがこれに限定される訳ではない。
【００６８】
その後、検索部１６０は、図１１（ａ）の正常進捗状況遷移パターンテーブル１及び図１１（ｂ）の正常進捗状況遷移パターンテーブル２から、正常パターンを読み出す（ステップＳ３４）。
【００６９】
次に、図６の警告部１５０は、ステップＳ３３で検索された取引状況情報を、当該取引状況情報に対応付けられた取引ＩＤ毎に、当該取引状況情報と対応付けられた日時情報で表される日時が早い順に並べ変える。その後、警告部１５０は、取引ＩＤ毎に並べ替えられた複数の取引状況情報で表される取引状況の遷移が、ステップＳ３４で読み出された正常パターンにマッチするか否かを判別し、これらの正常パターンのいずれにもマッチしない取引状況情報を特定する（ステップＳ３５）。
【００７０】
このとき、警告部１５０は、正常パターンのいずれにもマッチしない取引状況情報を特定すると（ステップＳ３５；Ｙｅｓ）、警告部１５０は、ステップＳ３２で検索された取引情報及びステップＳ３３で検索された取引ＩＤをスレッド表示するウェブページであって、特定された取引状況情報（以下、特定取引状況情報という）及び当該特定取引状況情報に対応付けられた取引ＩＤのいずれか１つ以上を強調表示するウェブページを作成する（ステップＳ３６）。
【００７１】
これに対して、警告部１５０が、正常パターンのいずれにもマッチしない取引状況情報を特定しないと（ステップＳ３５；Ｎｏ）、図６の提示部１７０は、ステップＳ３２で検索された取引情報及びステップＳ３３で検索された取引ＩＤをスレッド表示するが強調表示を行わないウェブページを生成する（ステップＳ３７）。
【００７２】
ステップＳ３６又はステップＳ３７の後に、警告部１５０又は提示部１７０は、それぞれが作成したウェブページをリクエストの送信元へ出力（つまり、返信）した後に（ステップＳ３８）、取引状況提示処理の実行を終了する。尚、リクエストを送信した販売者側端末装置３０１又は購入者側端末装置３０２は、進捗状況提示装置１００からウェブページを受信すると、受信されたウェブページを表示する。
【００７３】
ここで、図９のステップＳ３１で販売者ＩＤ「S001」が取得された場合を例に具体例を挙げて、進捗状況提示装置１００が返信するウェブページについて説明を行う。
【００７４】
ステップＳ３２では、図７の取引テーブルから、販売者ＩＤ「S001」に対応付けられた取引ＩＤ「T001」、「T002」、「T003」、及び「T004」並びにこれらのＩＤにそれぞれ対応付けられた商品名情報などの取引情報が検索される。次に、ステップＳ３３では、図８の状況履歴テーブルから、取引ＩＤ「T001」、「T002」、「T003」、及び「T004」にそれぞれ対応付けられた取引状況情報及び間隔情報などが新しい順に所定個（本実施例では、３個）検索される。その後、ステップＳ３５では、取引ＩＤ「T003」に基づいて検索された取引状況情報で表される取引状況「オーソリ失敗（つまり、決済の失敗）」が、図１１（ａ）の正常パターン及び図１１（ｂ）の正常パターンのいずれにも含まれないものであることが特定される。
【００７５】
このため、ステップＳ３６では、例えば、図１２（ａ）に示すように、ステップＳ３３で検索された最大所定個の取引状況情報及び間隔情報を、ステップＳ３２で検索された取引ＩＤ毎に、間隔情報で表される時間間隔の短い順にスレッド表示するウェブページＦＷであって、ステップＳ３５で特定された取引状況「オーソリ失敗」を文字「★」で囲むことで強調表示するページＦＷが生成される。尚、ウェブページＦＷに表示される取引状況には、当該取引状況及び当該取引ＩＤが本文に記載された電子メールを表示するウェブページのＵＲＬ（Uniform Resource Locator）がリンクされている。
【００７６】
しかし、これに限定される訳ではなく、ステップＳ３６では、例えば、図１２（ｂ）に示すように、ステップＳ３５で特定された取引状況「オーソリ失敗」に対応付けられた取引ＩＤ「T003」を文字「★」で囲むことで強調表示するウェブページＦＷが生成されても良い。
【００７７】
また、これらに限定される訳ではなく、ステップＳ３６では、例えば、図１２（ｃ）に示すように、ステップＳ３５で特定された取引状況「オーソリ失敗」と、当該取引状況に対応付けられた取引ＩＤ「T003」の双方を文字「★」で囲むことで強調表示するウェブページＦＷが生成されても良い。
【００７８】
尚、本実施例において、強調表示は、強調される文字列を文字「★」で囲むことで実現されるとして説明したが、これに限定される訳ではない。例えば、文字「★」以外の文字で、強調される文字列を囲んだり、強調される文字列のフォント、色、又はサイズを他の文字列のフォント、色、又はサイズと異ならせたり、強調される文字列を斜体にしたり、強調される文字列に下線又は傍点を付したり、強調される文字列を囲い文字にするなど、強調される文字列の属性を他の文字列の属性と異ならせることで、強調表示がなされても良い。
【００７９】
図１２（ａ）から図１２（ｃ）に示すウェブページＦＷは、取引の進捗状況を表す取引状況情報と、当該取引される商品の注文が受け付けられてから当該取引状況となるまでの日数を表す数字とを表示する。しかし、これに限定される訳ではなく、ウェブページＦＷは、例えば、図１３に示すように、対応付けられた日時情報で表される日時が早い順に並び替えられた複数の取引状況情報を表示し、この複数の取引状況情報にそれぞれ対応付けられた日時情報で表される日時における時間間隔の長短を、例えば、所定の文字又は文字列の数で表しても良い。具体例としては、ウェブページＦＷは、「注文受付完了」という取引状況に対応付けられた日時と、「在庫確認」という取引状況に対応付けられた日時との間隔が２日である場合に、これらの文字列の間に２つの文字「・」を表示しても良い。またこの時間間隔の長短を表す表示態様は、文字「・」の数で時間間隔の長さを表す態様に限定されるのではなく、例えば、棒グラフの長さで時間間隔の長さを表す態様であっても良い。すなわち、時間間隔の長短を、平面上、空間内の物理的な距離により表しても良い（つまり、ウェブページＦＷ上であれば文字「・」を記載せず、例えば、文字「・」の代わりにスペースを記載しても良い）。このように、ある取引状況が他の取引状況に変化した場合に、取引状況の変化に要した時間が大きい程、変化前の取引状況が表示される位置と、変化後の取引状況が表示される位置との距離が長くなるように表示しても良い。
【００８０】
また、本実施例では、予め定められた所定の個数が３個であり、図６の検索部１６０は、最新３個の取引状況情報及び間隔情報などを検索するとして説明したが、これに限定される訳ではない。例えば、予め定められた所定の個数が１個であり、検索部１６０は、最新１個の取引状況情報及び間隔情報などを検索するとしても良い。この場合、ウェブページＦＷは、例えば、図１２（ｄ）に示すように、ステップＳ３３で検索された最新の取引状況情報と間隔情報とを、ステップＳ３２で検索された取引ＩＤ毎に表示する。
【００８１】
また、本実施例では、予め定められた所定の個数が３個であり、ウェブページＦＷは、例えば、図１２（ａ）に示すように、最大で３個の取引状況情報及び間隔情報を取引ＩＤ毎にスレッド表示するとして説明したが、これに限定される訳ではない。例えば、所定の個数が１個であり、ウェブページＦＷは、図１２（ｅ）に示すように、ステップＳ３３で検索された最新の取引状況情報毎に、ステップＳ３２で検索された取引ＩＤをスレッド表示しても良い。また、ウェブページＦＷは、最新の取引状況情報毎に、当該取引状況情報で表される取引状況にある取引の件数を表示しても良い。さらに、ウェブページＦＷは、最新の取引状況情報毎に、取引ＩＤと取引件数との双方をスレッド表示しても良い。また、ウェブページＦＷに表示される取引ＩＤには、それぞれ当該取引状況及び当該取引ＩＤが本文に記載された電子メールを表示するウェブページのＵＲＬがリンクされていても良い。
【００８２】
また、本実施例では、図６の抽出部１３０は、当該電子メールのヘッダ部から抽出された電子メールの送信日時を表す情報を、当該電子メールから抽出された取引ＩＤ及び選択状況情報の日時情報とするとして説明した。しかし、これに限定される訳ではなく、例えば、抽出部１３０は、図６の取得部１２０が電子メールを取得すると、例えば、ＯＳ（Operating System）が管理するシステム日時を表す情報を、当該電子メールから抽出される取引ＩＤ及び選択状況情報の日時情報とする構成を採用できる。すなわち、日時情報で表される日時は、電子メールの送信された日時でも、電子メールが進捗状況提示装置１００に取得された日時であっても良い。
【００８３】
また、本実施例では、図９のステップＳ３５において、図６の警告部１５０は、図１１（ａ）の正常パターン及び図１１（ｂ）の正常パターンのいずれにも含まれない取引状況情報を、正常パターンのいずれにもマッチしない取引状況情報（以下、非マッチ取引状況情報という）として特定するとして説明したが、これに限定される訳ではない。例えば、警告部１５０は、図１１（ａ）の正常パターン及び図１１（ｂ）の正常パターンの双方に含まれる複数の取引状況情報「在庫確認」、「決済確認」、及び「発送済」であっても、例えば、「決済確認」→「発送済」→「在庫確認」のように、これらの正常パターンのいずれにも該当しない遷移順序でこれらの取引状況が遷移した場合には、これらの取引状況情報「在庫確認」、「決済確認」、及び「発送済」のすべてが非マッチ取引状況情報であると特定しても良い。
【００８４】
本実施例では、販売者側端末装置３０１（及び購入者側端末装置３０２）は、電子メールをＳＭＴＰサーバとして指定された進捗状況提示装置１００へ送信し、進捗状況提示装置１００は、販売者側端末装置３０１（又は購入者側端末装置３０２）から受信した電子メールの本文から取引ＩＤ及び取引状況情報を抽出すると共に、当該電子メールを宛先である購入者側端末装置３０２（又は販売者側端末装置３０１）へ転送するとして説明した。しかし、これに限定される訳ではなく、販売者側端末装置３０１（及び購入者側端末装置３０２）は、電子メールを送信する場合には、宛先として指定された購入者側端末装置３０２（及び販売者側端末装置３０１）へ電子メールを送信するだけでなく、Ｃｃ（Carbon Copy）又はＢｃｃ（Blind Carbon Copy）として指定された進捗状況提示装置１００にも当該電子メールを送信し、進捗状況提示装置１００は、当該電子メールを受信すると共に当該電子メールから取引ＩＤ及び取引状況情報を抽出するが、当該電子メールを転送しない構成を採用できる。
【００８５】
以上、これらの構成によれば、販売者から購入者宛に送信される電子メールを取得し、取得された電子メールから抽出された取引の識別情報（つまり、取引ＩＤ）又は進捗情報（つまり、取引状況情報）毎に、当該電子メールから抽出された取引状況情報又は取引ＩＤを提示する。このため、電子メールに記載された取引若しくは取引の進捗状況を、取引の進捗状況若しくは取引毎に提示することで、進捗状況を取引毎に整理して提示できるので、販売者及び購入者が取引の進捗状況を従来よりも確認し易くなる。
【００８６】
また、これらの構成によれば、電子メールの本文から取引ＩＤ又は取引状況情報を抽出できない場合に販売者に対して警告を行う。このため、電子メールに記載された取引若しくは取引の進捗状況の内で、取引の進捗状況若しくは取引毎に提示できない取引若しくは取引の進捗状況の発生を販売者に警告できるので、購入者が取引の進捗状況を確認し難くなることを従来よりも防止できる。
【００８７】
さらに、これらの構成によれば、抽出された取引状況情報を、抽出された取引ＩＤ毎に、当該取引状況情報の抽出元の電子メールの取得日時順若しくは当該電子メールの送信日時順に並べて提示する。このため、取引の進捗を変化順に従って提示できるので、販売者及び購入者は、取引の進捗の変化順序に基づいて当該取引に異常が生じているか否かを従来よりも容易に確認できる。
【００８８】
また、これらの構成によれば、並べられた取引状況情報の抽出元の電子メールの取得日時若しくは送信日時の間隔を、当該間隔を表す情報により、又は、当該取引状況情報同士の表示される位置関係に反映させて提示する。このため、取引毎に取引の進捗の変化に要した時間間隔を提示できるので、販売者及び購入者は、提示された時間間隔に基づいて取引に異常が生じているか否かを従来よりも容易に確認できる。
【００８９】
また、これらの構成によれば、取引における進捗状況の変化が所定の進捗状況遷移パターンにマッチしなければ、当該取引及び当該取引の進捗のいずれか１つ以上を強調して提示するので、販売者及び購入者は、当該取引の進捗状況の遷移が所定のパターンと異なるか否かを従来よりも容易に確認できる。
【００９０】
さらに、これらの構成によれば、取引において遷移する進捗状況の数が増加しても、取引ＩＤ毎に最新の進捗情報を所定の個数まで提示するため、販売者及び購入者は、最新の進捗状況を所定の個数だけ従来よりも容易に確認できる。
【００９１】
また、これらの構成によれば、取得された電子メールを、当該電子メールに指定されている宛先へ転送するため、どのような宛先を指定された電子メールであっても、進捗状況提示装置に対して送信さえすれば、指定された宛先へ送信される。
【００９２】
本実施例と、変形例とは、互いにそれぞれ組み合わせることができる。本実施例に係る機能を実現するための構成を備えた進捗状況提示装置１００として提供できることはもとより、複数の装置で構成されるシステムであって、本実施例に係る機能を実現するための構成をシステム全体として備えたシステムとして提供することもできる。
【００９３】
なお、本実施例に係る機能を実現するための構成を予め備えた進捗状況提示装置１００として提供できることはもとより、プログラムの適用により、既存の進捗状況提示装置１００を本実施例に係る進捗状況提示装置１００として機能させることもできる。すなわち、上記実施例で例示した進捗状況提示装置１００による各機能構成を実現させるための進捗状況提示プログラムを、既存の進捗状況提示装置を制御するコンピュータ（ＣＰＵなど）が実行できるように適用することで、本実施例に係る進捗状況提示装置１００として機能させることができる。
【００９４】
このようなプログラムの配布方法は任意であり、例えば、メモリカード、ＣＤ−ＲＯＭ、又はＤＶＤ−ＲＯＭなどの記録媒体に格納して配布できる他、インターネットなどの通信媒体を介して配布することもできる。また、本発明に係る進捗状況提示方法は、本発明に係る進捗状況提示装置１００を用いて実施できる。
【００９５】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【００９６】
１０：通信網
１００：進捗状況提示装置
１００ａ：ＣＰＵ
１００ｂ：ＲＯＭ
１００ｃ：ＲＡＭ
１００ｄ：ハードディスク
１００ｅ：メディアコントローラ
１００ｆ：ＬＡＮカード
１００ｇ：ビデオカード
１００ｈ：ＬＣＤ
１００ｉ：キーボード
１００ｊ：スピーカ
１００ｋ：タッチパッド
１１０：情報記憶部
１２０：取得部
１３０：抽出部
１４０：保存部
１５０：警告部
１６０：検索部
１７０：提示部
２００：ウェブサーバ
３０１：販売者側端末装置
３０２：購入者側端末装置
【図１】
0005465695.tif 000002
【図２】
0005465695.tif 000003
【図３】
0005465695.tif 000004
【図４】
0005465695.tif 000005
【図５】
0005465695.tif 000006
【図６】
0005465695.tif 000007
【図７】
0005465695.tif 000008
【図８】
0005465695.tif 000009
【図９】
0005465695.tif 000010
【図１０】
0005465695.tif 000011
【図１１】
0005465695.tif 000012
【図１２】
0005465695.tif 000013
【図１３】
0005465695.tif 000014