(57)【要約】【課題】  異なる発注書のフォーマットから必要な受注内容を良好に抽出する。【解決手段】  顧客１側から電子メール組織２を通じて送信された注文書メール本文３は、アプリケーションサーバ４に設けられるメール本文Ｉ／Ｆ４１で受信され、データ変換部４２に供給されて受注データが抽出されると共に、受注処理に好適なデータ形式に変換され、変換された受注データは受注処理部４３に供給される。これらのデータ処理は、データベースサーバ５に記憶された変換テーブルに従って行われる。そして処理された受注データは受注管理用のＥＡＩサーバ６に書き込まれ、オーダーエントリー７の受注部７２に配信される。さらに納期回答部７３に設定された納期データはＥＡＩサーバ６に書き込まれ、納期設定部４６に配信される。そしてこの納期データがデータ変換部４２に供給され、メール本文と同等のデータ形式に変換され、メール本文３中の特定部分に挿入されてメール本文Ｉ／Ｆ４１に供給され、電子メール組織２を通じて顧客１側に送信される。【選択図】        図１
2005293360.tif 000002
【特許請求の範囲】
【請求項１】
電子メール組織を通じて注文を受け取る受注システムであって、
前記電子メールを受信する手段と、
前記受信された電子メールの発信元のコードを判別する手段と、
前記発信元ごとに前記電子メール中の特定箇所を指定する条件を記憶したサーバと、
前記判別された発信元のコードを使って前記サーバに記憶された条件を検索し、前記検索された条件を用いて前記電子メール中の特定箇所を指定し、前記指定された特定箇所に記載された項目を抽出して受注処理を行う手段と
を有することを特徴とする受注システム。
【請求項２】
請求項１記載の受注システムにおいて、
前記サーバに記憶された電子メール中の特定箇所を指定する条件は前記発信元ごとに設けられ、
それぞれの前記条件が前記電子メール中のキーワードと行数によって設定される
ことを特徴とする受注システム。
【請求項３】
請求項２記載の受注システムにおいて、
前記設定される条件には前記抽出される項目の行内の位置とサイズを含む
ことを特徴とする受注システム。
【請求項４】
請求項１〜３のいずれかに記載の受注システムにおいて、
前記サーバに記憶される条件を設定する手段をさらに設ける
ことを特徴とする受注システム。
【請求項５】
請求項１記載の受注システムにおいて、
前記受注処理された内容を受注処理組織に発信し、前記受注処理組織からの反応を前記検索された条件を用いて前記電子メール中の特定箇所に挿入し、前記反応の挿入された電子メールを前記判別された発信元に返信する手段をさらに設ける
ことを特徴とする受注システム。
【請求項６】
電子メール組織を通じて注文を受け取る受注方法であって、
前記電子メールを受信し、
前記受信された電子メールの発信元のコードを判別し、
前記発信元ごとに前記電子メール中の特定箇所を指定する条件をサーバに記憶し、
前記判別された発信元のコードを使って前記サーバに記憶された条件を検索し、前記検索された条件を用いて前記電子メール中の特定箇所を指定し、前記指定された特定箇所に記載された項目を抽出して受注処理を行う
ことを特徴とする受注方法。
【請求項７】
請求項６記載の受注方法において、
前記サーバに記憶された電子メール中の特定箇所を指定する条件は前記発信元ごとに設けられ、
それぞれの前記条件が前記電子メール中のキーワードと行数によって設定される
ことを特徴とする受注方法。
【請求項８】
請求項７記載の受注方法において、
前記設定される条件には前記抽出される項目の行内の位置とサイズを含む
ことを特徴とする受注方法。
【請求項９】
請求項６〜８のいずれかに記載の受注方法において、
前記サーバに記憶される条件がネットワークを通じて設定される
ことを特徴とする受注方法。
【請求項１０】
請求項６記載の受注方法において、
前記受注処理された内容を受注処理組織に発信し、前記受注処理組織からの反応を前記検索された条件を用いて前記電子メール中の特定箇所に挿入し、前記反応の挿入された電子メールを前記判別された発信元に返信する
ことを特徴とする受注方法。
【請求項１１】
電子メール組織を通じて注文を受け取る受注プログラムであって、
前記電子メールを受信し、前記受信された電子メールの発信元のコードを判別すると共に、
前記判別された発信元のコードを使って前記発信元ごとに前記電子メール中の特定箇所を指定する条件を記憶したサーバを検索する手段と、
前記検索された条件を用いて前記電子メール中の特定箇所を指定する手段と、
前記指定された特定箇所に記載された項目を抽出して受注処理を行う手段と
を有することを特徴とする受注プログラム。
【請求項１２】
請求項１１記載の受注プログラムにおいて、
前記サーバに記憶された電子メール中の特定箇所を指定する条件は前記発信元ごとに設けられ、
それぞれの前記条件が前記電子メール中のキーワードと行数によって設定される
ことを特徴とする受注プログラム。
【請求項１３】
請求項１２記載の受注プログラムにおいて、
前記設定される条件には前記抽出される項目の行内の位置とサイズを含む
ことを特徴とする受注プログラム。
【請求項１４】
請求項１１〜１３のいずれかに記載の受注プログラムにおいて、
前記サーバに記憶される条件を設定する手段をさらに設ける
ことを特徴とする受注プログラム。
【請求項１５】
請求項１１記載の受注プログラムにおいて、
前記受注処理された内容を受注処理組織に発信し、前記受注処理組織からの反応を前記検索された条件を用いて前記電子メール中の特定箇所に挿入し、前記反応の挿入された電子メールを前記判別された発信元に返信する手段をさらに設ける
ことを特徴とする受注プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば電子メール組織を通じて注文を受け取るシステムに適用される受注システム、受注方法及び受注プログラムに関する。詳しくは、顧客ごとに異なる発注フォーマットから、必要な受注内容を良好に抽出できるようにしたものである。
【背景技術】
【０００２】
例えば営業担当者が営業活動を行う際の支援手段として、いわゆるインターネットを通じて接続されるサーバを利用するものが提案されている（例えば、特許文献１参照。）。
【０００３】
すなわちこの特許文献１のサーバには、商品の在庫状況や納期などの情報が記憶され、これらを検索して、顧客に対する見積書の作成などの業務を迅速に行うことができるようにされているものである。
【特許文献１】特開２００３−９９６４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記の特許文献１に記載された技術は、営業担当者が営業活動を行う際の支援手段として、例えばインターネットを通じて接続されるサーバを利用しているものである。しかしながらこの特許文献１に記載された技術では、発注などの情報は営業担当者がキーボード等により入力しており、このような入力に掛る労力は削減することができない。
【０００５】
また、一般的に営業活動を伴わない消耗品等の受注に当っては、顧客が発注書を作成するものであり、その場合の発注書のフォーマットは顧客ごとに異なることが通常である。このため従来は、顧客の発注書から担当者が必要な情報を読み取り、その情報をキーボード等により入力しており、このような入力に掛る労力も多大なものとなっていた。
【０００６】
これに対して、例えばインターネット上のウェブサイトに注文フォーマットを設けて、顧客がそのサイトを開いて注文フォーマットに沿って発注内容を記入するシステムも提案されている。しかしながら、特に大口の顧客にあって、発注場所が多数存在するような場合には、それらの全てにシステムを周知することは困難なものである。
【０００７】
さらに、上述の顧客からの発注においては、近年、例えば電子メール組織を通じて注文を受け取るシステムが実施されている。しかしながら、このような電子メール組織を通じた注文においても、その発注書のフォーマットは顧客ごとに異なることが通常であり、これを受注者側が用意するフォーマットに統一することは困難なものである。
【０００８】
この発明はこのような点に鑑みて成されたものであり、本発明の目的は、電子メール組織を通じて注文を受け取るシステムであって、顧客ごとに異なる発注書のフォーマットから、必要な受注内容を良好に抽出できるようにするものである。
【課題を解決するための手段】
【０００９】
上記の課題を解決し、本発明の目的を達成するため、請求項１に記載された発明は、電子メール組織を通じて注文を受け取る受注システムであって、電子メールを受信する手段と、受信された電子メールの発信元のコードを判別する手段と、発信元ごとに電子メール中の特定箇所を指定する条件を記憶したサーバと、判別された発信元のコードを使ってサーバに記憶された条件を検索し、検索された条件を用いて電子メール中の特定箇所を指定し、指定された特定箇所に記載された項目を抽出して受注処理を行う手段とを有するものである。
【００１０】
また、請求項２に記載の発明による受注システムは、サーバに記憶された電子メール中の特定箇所を指定する条件は発信元ごとに設けられ、それぞれの条件が電子メール中のキーワードと行数によって設定されるものである。
【００１１】
請求項３に記載の発明による受注システムは、設定される条件には抽出される項目の行内の位置とサイズを含むものである。
【００１２】
請求項４に記載の発明による受注システムは、サーバに記憶される条件を設定する手段をさらに設けるものである。
【００１３】
請求項５に記載の発明による受注システムは、受注処理された内容を受注処理組織に発信し、受注処理組織からの反応を検索された条件を用いて電子メール中の特定箇所に挿入し、反応の挿入された電子メールを判別された発信元に返信する手段をさらに設けるものである。
【００１４】
さらに、本発明の目的を達成するため、請求項６に記載された発明は、電子メール組織を通じて注文を受け取る受注方法であって、電子メールを受信し、受信された電子メールの発信元のコードを判別し、発信元ごとに前記電子メール中の特定箇所を指定する条件をサーバに記憶し、判別された発信元のコードを使ってサーバに記憶された条件を検索し、検索された条件を用いて電子メール中の特定箇所を指定し、指定された特定箇所に記載された項目を抽出して受注処理を行うものである。
【００１５】
また、請求項７に記載の発明による受注方法は、サーバに記憶された電子メール中の特定箇所を指定する条件は発信元ごとに設けられ、それぞれの条件が電子メール中のキーワードと行数によって設定されるものである。
【００１６】
請求項８に記載の発明による受注方法は、設定される条件には抽出される項目の行内の位置とサイズを含むものである。
【００１７】
請求項９に記載の発明による受注方法は、サーバに記憶される条件がネットワークを通じて設定されるものである。
【００１８】
請求項１０に記載の発明による受注方法は、受注処理された内容を受注処理組織に発信し、受注処理組織からの反応を検索された条件を用いて電子メール中の特定箇所に挿入し、反応の挿入された電子メールを判別された発信元に返信するものである。
【００１９】
さらに、本発明の目的を達成するため、請求項１１に記載された発明は、電子メール組織を通じて注文を受け取る受注プログラムであって、電子メールを受信し、受信された電子メールの発信元のコードを判別すると共に、判別された発信元のコードを使って発信元ごとに電子メール中の特定箇所を指定する条件を記憶したサーバを検索する手段と、検索された条件を用いて電子メール中の特定箇所を指定する手段と、指定された特定箇所に記載された項目を抽出して受注処理を行う手段とを有するものである。
【００２０】
また、請求項１２に記載の発明による受注プログラムは、サーバに記憶された電子メール中の特定箇所を指定する条件は発信元ごとに設けられ、それぞれの条件が電子メール中のキーワードと行数によって設定されるものである。
【００２１】
請求項１３に記載の発明による受注プログラムは、設定される条件には抽出される項目の行内の位置とサイズを含むものである。
【００２２】
請求項１４に記載の受注プログラムは、サーバに記憶される条件を設定する手段をさらに設けるものである。
【００２３】
請求項１５に記載の発明による受注プログラムは、受注処理された内容を受注処理組織に発信し、受注処理組織からの反応を検索された条件を用いて電子メール中の特定箇所に挿入し、反応の挿入された電子メールを判別された発信元に返信する手段をさらに設けるものである。
【発明の効果】
【００２４】
以上述べたように、本発明によれば、電子メール中の特定箇所を発信元（顧客）ごとに設定して予めサーバに記憶しておくことにより、顧客ごとに異なる発注フォーマットからでも、必要な受注内容を良好に抽出することができ、良好な受注処理を行うことができると共に、その納期等の情報の返信も良好に行うことができるものである。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照して本発明の実施の形態について説明する。図１は本発明による受注システム、受注方法及び受注プログラムが適用される情報システムの一実施形態の構成を示すブロック図である。
【００２６】
図１において、顧客１側からは、例えばインターネットを含む電子メール組織２を通じてメール本文３による注文書が送信され、このメール本文３は、アプリケーションサーバ４に設けられるメール本文Ｉ／Ｆ（インターフェース）４１で受信される。なお、顧客１からの注文書はメール本文３の形式だけでなく、メール固定長やＣＳＶ、ＡＲＩＢＡシステムによるＣＸＭＬ、ＶＡＮシステムによるＥＩＡＪなどでも送信され、それぞれのＩ／Ｆで受信されるが、本発明はこの内のメール本文３に関わるものである。
【００２７】
さらに、メール本文Ｉ／Ｆ４１で受信されたメール本文３はデータ変換部４２に供給される。このデータ変換部４２では、供給されたメール本文３中の受注データが抽出されると共に、抽出された受注データは受注処理に好適なデータ形式に変換される。そして変換された受注データは受注処理部４３に供給される。なお、データ変換部４２と受注処理部４３でのデータ処理は、後述するデータベースサーバ５に記憶された各種の変換テーブル等に従って行われる。
【００２８】
また、受注処理部４３で処理された受注データは、Ｉ／Ｆ４４及びＩ／Ｆ６１を通じて受注管理用のＥＡＩサーバ６に書き込まれ、このＥＡＩサーバ６からＩ／Ｆ６２及びＩ／Ｆ７１を通じて受注処理組織となるオーダーエントリー７の受注部７２に受注データが配信される。これにより、オーダーエントリー７では受注データの商品等に対する納期が決定され、決定された納期データが納期回答部７３に設定される。なお、オーダーエントリー７での納期の決定は、自動的若しくは人為的手段によって行われる。
【００２９】
さらに納期回答部７３に設定された納期データは、Ｉ／Ｆ７４及びＩ／Ｆ６３を通じてＥＡＩサーバ６に書き込まれ、このＥＡＩサーバ６からＩ／Ｆ６４及びＩ／Ｆ４５を通じてアプリケーションサーバ４の納期設定部４６に配信される。そしてこの納期データがデータ変換部４２に供給され、メール本文と同等のデータ形式に変換されてメール本文３中の特定部分に挿入される。なお、納期設定部４６とデータ変換部４２でのデータ処理も、データベースサーバ５に記憶された各種の変換テーブル等に従って行われる。
【００３０】
また、この納期データやその他の所定の情報の挿入されたメール本文３は、メール本文Ｉ／Ｆ４１に供給され、例えば電子メール組織２を通じて顧客１側に送信される。
【００３１】
このようにして、例えば電子メール組織を通じて受信された注文書から受注データを抽出し、この受注データによって所定の受注処理を行うと共に、この受注処理で決定された納期データ等の情報を受信された注文書に挿入し、この納期データ等の情報の挿入された注文書を、例えば電子メール組織を通じて発注者である発信元に送信することができる。
【００３２】
さらに、図２以下の図面を用いて、アプリケーションサーバ４におけるデータ変換の実際を具体的に説明する。
【００３３】
受信されるメール本文３は、例えば図２のＡに示すようなものである。ここでメール本文のフォーマットは顧客ごとに異なるものである。しかし、例えば１社の中、若しくは１グループ企業の中では、統一されたフォーマットが使用されているものと想定される。すなわち、例えば顧客の１社の中では、経理処理の効率化等のために、注文書のフォーマットは統一されたものが使用されていることが多いものである。
【００３４】
そこで、上述した図１のシステムにおいては、まずメール本文Ｉ／Ｆ４１で受信されたメール本文３のヘッダー等から発信元である顧客が特定される。そして、この特定された顧客によりデータベースサーバ５が検索されて、顧客が使用している注文書フォーマットから必要とされる受注データを抽出するための設定が呼び出される。ここでデータベースサーバ５には、顧客ごとに統一されていると考える注文書フォーマットから、必要な受注データの記載部分を特定箇所として抽出するための設定情報が記憶されている。
【００３５】
すなわちデータベースサーバ５には、上述の図２のＡに示すフォーマットに対しては、例えば図３に示すような設定情報が記憶されている。ここでは複数注文、複数明細の場合が示され、まず図３のＡに示す顧客マスターには、顧客が○○建設である場合に、注文開始文字列として「〔注文〕」、明細開始文字列として「明細＝」の文字列が記憶される。従って○○建設からのメール本文３において、これらの文字列が判別されたときには、このメール本文３が注文書であり、その注文明細が記載されているものと判断される。
【００３６】
さらにデータベースサーバ５には、上記の顧客マスターに付随して図３のＢに示す受注入力変換マスターが記憶されている。この受注入力変換マスターでは、上述の必要な受注データの記載部分を特定箇所として抽出するための設定情報が記憶される。
【００３７】
すなわち、例えば受注データとして「届先コード」を抽出するためには、設定情報の開始キーを「[納品先]」とし、取得行を「１（行）」とし、検索開始文字列を「（」とし、検索開始文字列を含むか否かを「なし」とし、検索終了文字列を「）」とし、検索終了文字列を含むか否かを「なし」とし、空白を排除するか否かを「あり」とする。また、「届先名称１」「届先名称２」「納品担当者名」「顧客明細注文番号」についても、ほぼ同様に設定される。
【００３８】
さらに「納品先住所」を抽出するためには、開始キーを「[住所]」とし、終了キーを「[部署]」とし、検索開始文字列を「[住所]」とし、検索開始文字列を含むか否かを「なし」とし、開始位置を「９（文字目）」とし、空白を排除するか否かを「なし」とする。また「納品先電話番号」を抽出するためには、開始キーを「[電話番号]」とし、終了キーを「[ＦＡＸ番号]」とし、取得行を「１（行）」とし、空白を排除するか否かを「あり」とする。これは「発注数量」についても、ほぼ同様に設定される。
【００３９】
あるいは、「納品郵便番号」を抽出するためには、開始キーを「[住所]」とし、取得行を「１（行）」とし、検索開始文字列を「[住所]」とし、検索開始文字列を含むか否かを「なし」とし、開始位置を「１（文字目）」とし、項目サイズを「８（文字）」とし、空白を排除するか否かを「なし」とする。これは「商品コード」についても、ほぼ同様に設定される。
【００４０】
これにより、上述の図２のＡに示す注文書からは、「〔注文〕」及び「明細＝」の文字列ごとに受注データの抽出が行われ、上部の注文からは図２のＢ、Ｃに示すように２つの受注データが抽出される。また、下部の注文からは図２のＤに示すように１つの受注データが抽出される。そしてこの場合に、例えば受注データの「届け先コード」においては、図２のＢ、Ｃでは「19000009099」が抽出され、図２のＤでは「19000008899」が抽出される。また、その他の受注データについても、それぞれ同様に抽出が行われる。
【００４１】
このようにして、上述のシステムによれば、必要な受注データの記載部分を特定箇所として抽出するために、注文開始文字列と、明細開始文字列と、開始キーと、終了キーと、取得行と、検索開始文字列と、検索開始文字列を含むか否かの設定と、検索終了文字列と、検索終了文字列を含むか否かの設定と、開始位置と、項目サイズと、空白を排除するか否かの設定とを行うことによって、電子メール組織を通じて受信された電子メール本文３から、必要とされる受注データを抽出することができる。
【００４２】
すなわち、これらの設定事項を、注文書のフォーマットの異なる顧客ごとに予め設定して、顧客ごとに検索できるようにデータベースサーバ５に記憶しておくことにより、メール本文Ｉ／Ｆ４１で受信されたメール本文３のヘッダー等から特定された発信元である顧客によってデータベースサーバ５を検索し、上記の設定事項を読み出して、必要とされる受注データを抽出することができる。
【００４３】
なお、これらの設定事項を予め設定するためには、例えばウェブ上のサーバを通じて設定を行うことができる。すなわちその場合に、サーバからは、例えば図４に示すような設定画面が設定を行う担当者の端末に表示される。そしてこの図４では、最初に項目ａで受信形式が選択され、ここで「メール（テキスト）」が選択されると、項目ｂ〜ｍにそれぞれの設定項目が設定できるようになる。
【００４４】
すなわち、項目ｂには注文開始文字列が設定され、ここに必要な文字列を入力、編集することにより、注文開始文字列の設定が行われる。以下同様に、項目ｃに明細開始文字列、項目ｄに開始キー、項目ｅに終了キー、項目ｆに取得行、項目ｇに検索開始文字列、項目ｈに検索開始文字列を含むか否か（あり／なし）、項目ｉに検索終了文字列、項目ｊに検索終了文字列を含むか否か（あり／なし）、項目ｋに開始位置、項目ｌに項目サイズ、項目ｍに空白を排除するか否か（あり／なし）が設定される。
【００４５】
このようにして、例えばウェブ上のサーバを通じて設定を行うことができ、各項目ｂ〜ｍに入力された設定項目を、顧客ごとに検索できるようにデータベースサーバ５に記憶しておくことができる。なお、設定項目の入力は、ウェブ上のサーバを通じなくても、データベースサーバ５に接続されたキーボード等から直接行うこともできる。なお、その場合にも、上述の図４と同様の表示画面が使用される。
【００４６】
さらに、上記の処理により抽出された受注データは、受注処理部４３でオーダーエントリー７に配信するためのデータに変換される。すなわちこの変換では、例えば図５のＡに示すような受注データの入力ファイルから、図５のＢに示すような変換テーブルを用いて、図５のＣに示すような受注データの出力ファイルに変換が行われる。ここでは、入力ファイルからの転記と共に、注文番号の自動採番、さらに受付日のセットや、売り上げ単価等の必要な項目の設定が行われる。
【００４７】
この変換された受注データがＥＡＩサーバ６を通じてオーダーエントリー７に配信される。そしてこのオーダーエントリー７で納期の決定等が行われ、決定された納期（予定納品日）等の挿入された受注データがＥＡＩサーバ６を通じて納期設定部４６に戻される。
【００４８】
さらに、このようにして納期設定部４６に供給された納期等の追加された受注データに対しては、例えば図６のようにして顧客１に返信するためのメール本文３への変換が行われる。すなわち図６のＡに示すような受信時のメール本文に対して、図６のＢに示すような納期等の挿入された受注データが供給されると、データベースサーバ５に記憶された、例えば図６のＣに示すような結果出力マスターが参照されて、図６のＤに示すような返信用のメール本文が形成される。
【００４９】
ここで、データベースサーバ５に記憶された結果出力マスターの具体例は、例えば図７に示すようなものである。すなわち、顧客名「○○○株式会社」における結果データ項目「納品日」については、まず指定区分を「行指定」とし、位置を「１９（行目）」とする。そして、項目連結順番「１」として、データ設定区分を「固定文字列」とし、マッピング項目を「納品日：」とし、データ位置を「左寄せ」としたものと、項目連結順番「２」として、データ設定区分を「納品日」とし、データ種別を「日付」とし、フォーマット形式を「YYYY-MM-DD」とし、データ位置を「左寄せ」としたものと、項目連結順番「３」として、データ設定区分を「ＡＭＰＭ区分」とし、データ位置を「左寄せ」としたものを設ける。
【００５０】
これによって、図６のＤに示す返信用のメール本文においては、「受取人」の次の行である１９行目に、「納品日：」の文字列と、「2003/11/08」の日付と、「A」のＡＭＰＭの区分が挿入される。
【００５１】
さらに結果データ項目「弊社注文番号」については、まず指定区分を「行指定」とし、位置を「２０（行目）」とする。そして、項目連結順番「１」として、データ設定区分を「固定文字列」とし、マッピング項目を「弊社注文番号」とし、データ位置を「左寄せ」としたものと、項目連結順番「２」として、データ設定区分を「１」とし、半角全角変換区分を「半角」とし、データ位置を「左寄せ」としたものを設ける。同様に「弊社受注番号」については、位置を「２１（行目）」としたものを設ける。
【００５２】
これによって、図６のＤに示す返信用のメール本文においては、２０行目に「弊社注文番号」の文字列と「RMA00000001」の注文番号、及び、２１行目に「弊社受注番号」の文字列と「00001」の注文番号が挿入される。
【００５３】
また、結果データ項目「キャンセル期限」については、まず指定区分を「文字列指定」とし、位置を「備考」とする。そして、項目連結順番「１」として、データ設定区分を「固定文字列」とし、マッピング項目を「＜キャンセル期限＞」とし、データ位置置を「左寄せ」としたものと、項目連結順番「２」として、項目サイズを「８」とし、データ設定区分を「取消可能日時」とし、データ種別を「日付」とし、フォーマット形式を「YYYY-MM-DD」とし、データ位置を「左寄せ」とし、データ未設定領域文字を「空白埋め」としたものを設ける。
【００５４】
これによって、図６のＤに示す返信用のメール本文においては、元のメールの中の「備考」の文字列に続けて、「＜キャンセル期限＞」の文字列と、「2003/11/07」の日付が挿入される。
【００５５】
さらに、結果データ項目「連絡コメント」「ご連絡先」「ご連絡先電話番号」「ご連絡先メールアドレス」については、指定区分を「行指定」とし、位置をそれぞれ「２８（行目）」「２９（行目）」「３０（行目）」「３１（行目）」とし、項目連結順番「１」として、データ設定区分を「固定文字列」とし、マッピング項目にそれぞれに必要な所定の文字列を設定し、データ位置を「左寄せ」としたものを設ける。
【００５６】
これによって、図６のＤに示す返信用のメール本文においては、最下段の４行に、「連絡コメント」「ご連絡先」「ご連絡先電話番号」「ご連絡先メールアドレス」として、それぞれに必要な所定の文字列が挿入される。
【００５７】
なお、図６のＤに示す返信用のメール本文において、最上段の記載については自動的に挿入することが可能なものであるが、これについても、上述と同様の設定を設けて挿入することもできる。
【００５８】
そしてこれらの設定事項の設定も、例えばウェブ上のサーバを通じて予め行うことができる。すなわちその場合に、サーバからは、例えば図８に示すような設定画面が設定を行う担当者の端末に表示される。この図８では、最初に項目Ａで顧客名が選択され、以下この顧客名について、項目Ｂ〜Ｍにそれぞれの設定項目が設定できるようになる。
【００５９】
すなわち、項目Ｂには出力データ項目名が設定され、項目Ｃに位置、項目Ｄに項目サイズ、項目Ｅに指定区分（文字列指定／行指定）、項目Ｆに項目連結順番、項目Ｇにデータ設定区分、項目Ｈにマッピング項目、項目Ｉにデータ種別、項目Ｊにフォーマット形式、項目Ｋに半角全角変換区分（変換なし／全角変換）、項目Ｌにデータ位置（右寄せ／左寄せ）、項目Ｍにデータ未設定領域文字が設定される。
【００６０】
このようにして、例えばウェブ上のサーバを通じて設定を行うことができ、各項目Ａ〜Ｍに入力された設定項目を、顧客ごとに検索できるようにデータベースサーバ５に記憶しておくことができる。なお、設定項目の入力は、ウェブ上のサーバを通じなくても、データベースサーバ５に接続されたキーボード等から直接行うこともできる。なお、その場合にも、上述の図８と同様の表示画面が使用される。
【００６１】
以上述べたように、本発明の受注システム、受注方法及び受注プログラムによれば、電子メール中の特定箇所を発信元（顧客）ごとに設定して予めサーバに記憶しておくことにより、顧客ごとに異なる発注フォーマットからでも、必要な受注内容を良好に抽出することができ、良好な受注処理を行うことができると共に、その納期等の情報の返信も良好に行うことができるものである。
【００６２】
なお、図９には本発明のデータ変換処理の概要を示す。この図９において、発注メール本文は受信テーブルを通じて受注入力変換処理部に供給され、受注入力変換テーブルと汎用の変換テーブルを用いてデータが変換されて、受注入力変換ファイルに記憶される。さらに受注入力変換ファイルから受注出力変換処理部に供給され、受注入力変換テーブルと汎用の変換テーブルを用いてデータが変換されて、受注出力変換ファイルに記憶される。これにより発注データが作成され、オーダーエントリー（図示せず）に送信される。
【００６３】
さらに、オーダーエントリー（図示せず）からの発注結果データが受信される。この発注結果データは発注結果受信ファイルに記憶される。そして、発注結果受信ファイルから結果出力変換処理部に供給され、結果出力変換テーブルと汎用の変換テーブルを用いてデータが変換されて、結果送信出力変換ファイルに記憶される。これにより発注結果メール本文が作成されて送信が行われる。
【００６４】
このようにして本発明によれば、電子メール組織を通じて注文を受け取る受注システムにおいて、顧客ごとに異なる発注書フォーマットからの必要な受注内容の抽出を良好に行うことができ、また、発注結果出力に応じた返信メールの作成を自動的に行って、良好な受注処理を行うことができるものである。
【００６５】
なお本発明は、上述の説明した実施形態に限定されるものではなく、本発明の精神を逸脱することなく種々の変形が可能とされるものである。
【図面の簡単な説明】
【００６６】
【図１】本発明による受注システム、受注方法及び受注プログラムが適用される情報システムの一実施形態の構成を示すブロック図である。
【図２】アプリケーションサーバにおける受注入力変換処理の説明図である。
【図３】その説明のための図である。
【図４】その説明のための図である。
【図５】アプリケーションサーバにおける受注出力変換処理の説明図である。
【図６】アプリケーションサーバにおける結果出力変換処理の説明図である。
【図７】その説明のための図である。
【図８】その説明のための図である。
【図９】本発明におけるデータ変換処理の概要を示す図である。
【符号の説明】
【００６７】
１…顧客、２…電子メール組織、３…メール本文、４…アプリケーションサーバ、４１…メール本文Ｉ／Ｆ、４２…データ変換部、４３…受注処理部、４４，４５…Ｉ／Ｆ、４６…納期設定部、５…データベースサーバ、６…ＥＡＩサーバ、６１，６２，６３，６４…Ｉ／Ｆ、７…オーダーエントリー、７１，７４…Ｉ／Ｆ、７２…受注部、７３…納期回答部
【図１】
2005293360.tif 000003
【図２】
2005293360.tif 000004
【図３】
2005293360.tif 000005
【図４】
2005293360.tif 000006
【図５】
2005293360.tif 000007
【図６】
2005293360.tif 000008
【図７】
2005293360.tif 000009
【図８】
2005293360.tif 000010
【図９】
2005293360.tif 000011