(57)【要約】【課題】適正な価格による発注を行うことができる発注システムを提供する。【解決手段】購買品の品目情報と評価額情報を含む購買依頼情報の入力し、この購買依頼情報を蓄積して記憶し、記憶されている複数の購買依頼情報に基づき一括して発注処理を行う発注システムであって、品目種別毎に、評価額情報に含まれる価格情報と購買情報に含まれる購買価格情報と見積情報に含まれる見積価格情報のいずれを選択するかの優先順位情報を記憶する優先順位情報記憶部と、購買依頼情報記憶部に記憶されている各々の購買依頼情報に含まれる品目情報に基づき、当該品目が属する品目種別の優先順位情報を優先順位情報記憶部から読み出し、当該優先順位情報に基づく価格情報を決定するとともに当該購買依頼情報に関連付けて記憶させる発注価格決定部とを備え、購買発注自動作成部が、発注価格決定部において決定された価格情報を用いて発注処理を一括して行う。【選択図】図１
2008165523.tif 000002
【特許請求の範囲】
【請求項１】
購買品の品目情報と評価額情報を含む購買依頼情報を入力する購買依頼情報入力部と、
前記購買依頼情報入力部により入力した購買依頼情報を蓄積して記憶する購買依頼情報記憶部と、
前記購買依頼情報記憶部に記憶されている複数の購買依頼情報に基づき一括して発注処理を行う購買発注自動作成部とを備える発注システムであって、
購買価格情報を記憶する購買情報記憶部と、
見積価格情報を記憶する見積情報記憶部と、
品目種別毎に、前記評価額情報に含まれる価格情報と前記購買情報に含まれる購買価格情報と前記見積情報に含まれる見積価格情報のいずれを選択するかの優先順位情報を記憶する優先順位情報記憶部と、
前記購買依頼情報記憶部に記憶されている各々の前記購買依頼情報に含まれる品目情報に基づき、当該品目が属する品目種別の前記優先順位情報を前記優先順位情報記憶部から読み出し、当該優先順位情報に基づく価格情報を決定するとともに当該購買依頼情報に関連付けて記憶させる発注価格決定部と
を備え、
前記購買発注自動作成部は、前記発注価格決定部が決定した価格情報を用いて前記発注処理を一括して行う
ことを特徴とする発注システム。
【請求項２】
前記発注価格決定部が決定した価格情報と前記購買依頼情報とを関係つけて表示する価格表示部をさらに備えたことを特徴とする請求項１に記載の発注システム。
【請求項３】
複数の発注元が存在する場合に、予め決められた購買組織情報に基づく発注元を選択して当該発注元を支払い元に設定する発注元設定部をさらに備えたことを特徴とする請求項１または２に記載の発注システム。
【請求項４】
前記購買依頼情報に含まれる品目情報に基づき、前記購買情報記憶部から対象品目の購買価格情報を検索して取得する購買価格検索部と、
前記購買依頼情報に含まれる品目情報に基づき、前記見積情報記憶部から対象品目の見積価格情報を検索して取得する見積価格検索部と
をさらに備えたことを特徴とする請求項１から３のいずれかに記載の発注システム。
【請求項５】
購買品の品目情報と評価額情報を含む購買依頼情報を入力する購買依頼情報入力部と、
前記購買依頼情報入力部により入力した購買依頼情報を蓄積して記憶する購買依頼情報記憶部と、
前記購買依頼情報記憶部に記憶されている複数の購買依頼情報に基づき一括して発注処理を行う購買発注自動作成部と
を備える発注システムにおける発注方法であって、
購買価格情報を記憶しておく購買情報記憶ステップと、
見積価格情報を記憶しておく見積情報記憶ステップと、
品目種別毎に、前記評価額情報に含まれる価格情報と前記購買情報に含まれる購買価格情報と前記見積情報に含まれる見積価格情報のいずれを選択するかの優先順位情報を記憶する優先順位情報記憶ステップと、
前記購買依頼情報記憶部に記憶されている各々の前記購買依頼情報に含まれる品目情報に基づき、当該品目が属する品目種別の前記優先順位情報を読み出し、当該優先順位情報に基づく価格情報を決定するとともに当該購買依頼情報に関連付けて記憶させる発注価格決定ステップと
を有し、
前記購買発注自動作成部は、前記発注価格決定部が決定した価格情報を用いて前記発注処理を一括して行う
ことを特徴とする発注方法。
【請求項６】
購買品の品目情報と評価額情報を含む購買依頼情報を入力する購買依頼情報入力部と、
前記購買依頼情報入力部により入力した購買依頼情報を蓄積して記憶する購買依頼情報記憶部と、
前記購買依頼情報記憶部に記憶されている複数の購買依頼情報に基づき一括して発注処理を行う購買発注自動作成部と、
購買価格情報を記憶する購買情報記憶部と、
見積価格情報を記憶する見積情報記憶部と、
品目毎に、前記評価額情報に含まれる価格情報と前記購買情報に含まれる購買価格情報と前記見積情報に含まれる見積価格情報のいずれを選択するかの優先順位情報を記憶する優先順位情報記憶部と、
を備える発注システムにおいて動作する発注プログラムであって、
前記購買依頼情報記憶部に記憶されている各々の前記購買依頼情報に含まれる品目情報に基づき、当該品目が属する品目種別の前記優先順位情報を前記優先順位情報記憶部から読み出し、当該優先順位情報に基づく価格情報を決定するとともに当該購買依頼情報に関連付けて記憶させる発注価格決定処理と
前記発注価格決定部が決定した価格情報を用いて前記購買発注自動作成部により前記発注処理を一括して行う一括発注処理と
コンピュータに行わせることを特徴とする発注プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対象の購買品目の価格を、購買依頼時に入力された評価額、検索して得られた見積価格、検索して得られた購買価格のいずれかに決定することにより、常に適正な価格による発注を行うことができる発注システム、発注方法及び発注プログラムに関する。
【背景技術】
【０００２】
企業において物品（例えば新しいパソコン等）を購入する場合、一般社員が購買依頼の処理を行うのが一般的である。このとき、物品の購入希望者は、購入対象の物品の価格（これを評価額という）を調査して、購買依頼伝票を作る必要があるが、この評価額を一般社員はあまりよく知らないため、購買依頼伝票に入力される評価額はあてにならない場合がある。一方で、購買部署の担当者（発注者）は、業者と常に価格交渉しており、交渉ベースの価格を有効にするために、購買情報というものが登録されている。
【０００３】
なお、先行技術として、会社などにおける物品購入を効率的に行うために、購買システムは、仕入れ先からの見積回答が得られた場合には、この見積回答が所定の条件に該当するかを判断して、条件に該当している場合には、購買システムが自動的にその見積物品の発注を行うシステムが知られている（例えば、特許文献１参照）。
【特許文献１】特開２００３−２８８５０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、過去に購入実績がない物品を購入しようとする場合、購買情報中に購買価格が登録されていないため、物品の購入希望者が入力した評価額で発注処理を行わなければならず、評価額が安すぎるときには、仕入れ先からの申し入れに応じて、購買担当者が価格を書き換えて改めて発注処理を行う必要があり、購買担当者の手間がかかるという問題がある。一方、評価額が高すぎる場合は、そのまま発注されてしまい、調達コストが割高になってしまうという問題がある。また、一般社員の購入希望者は、購入しようとする物品が、既に購入実績があり購買価格が決まっている物品であるか否かの確認や予め取得した見積価格がある物品であるか否か確認することができないため、適切な評価額を入力して購買依頼を行うことができないという問題がある。
【０００５】
本発明は、このような事情に鑑みてなされたもので、購買対象の品目の価格を、購買依頼時に入力された評価額、検索して得られた見積価格、検索して得られた購買価格のいずれかに決定することにより、常に適正な価格による購買発注を行うことができる発注システム、発注方法及び発注プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、購買品の品目情報と評価額情報を含む購買依頼情報を入力する購買依頼情報入力部（購買依頼システム７）と、前記購買依頼情報入力部により入力した購買依頼情報を蓄積して記憶する購買依頼情報記憶部（８）と、前記購買依頼情報記憶部に記憶されている複数の購買依頼情報に基づき一括して発注処理を行う購買発注自動作成部（１）とを備える発注システムであって、購買価格情報を記憶する購買情報記憶部（１１）と、見積価格情報を記憶する見積情報記憶部（１０）と、品目種別毎に、前記評価額情報に含まれる価格情報と前記購買情報に含まれる購買価格情報と前記見積情報に含まれる見積価格情報のいずれを選択するかの優先順位情報を記憶する優先順位情報記憶部（１２）と、前記購買依頼情報記憶部に記憶されている各々の前記購買依頼情報に含まれる品目情報に基づき、当該品目が属する品目種別の前記優先順位情報を前記優先順位情報記憶部から読み出し、当該優先順位情報に基づく価格情報を決定するとともに当該購買依頼情報に関連付けて記憶させる発注価格決定部（２）とを備え、前記購買発注自動作成部は、前記発注価格決定部が決定した価格情報を用いて前記発注処理を一括して行うことを特徴とする。
【０００７】
本発明は、前記発注価格決定部が決定した価格情報と前記購買依頼情報とを関係つけて表示する価格表示部（６）をさらに備えたことを特徴とする。
【０００８】
本発明は、複数の発注元が存在する場合に、予め決められた購買組織情報に基づく発注元を選択して当該発注元を支払い元に設定する発注元設定部（５）をさらに備えたことを特徴とする。
【０００９】
本発明は、前記購買依頼情報に含まれる品目情報に基づき、前記購買情報記憶部から対象品目の購買価格情報を検索して取得する購買価格検索部（４）と、前記購買依頼情報に含まれる品目情報に基づき、前記見積情報記憶部から対象品目の見積価格情報を検索して取得する見積価格検索部（３）とをさらに備えたことを特徴とする。
【００１０】
本発明は、購買品の品目情報と評価額情報を含む購買依頼情報を入力する購買依頼情報入力部（購買依頼システム７）と、前記購買依頼情報入力部により入力した購買依頼情報を蓄積して記憶する購買依頼情報記憶部（８）と、前記購買依頼情報記憶部に記憶されている複数の購買依頼情報に基づき一括して発注処理を行う購買発注自動作成部（１）とを備える発注システムにおける発注方法であって、購買価格情報を記憶しておく購買情報記憶ステップと、見積価格情報を記憶しておく見積情報記憶ステップと、品目種別毎に、前記評価額情報に含まれる価格情報と前記購買情報に含まれる購買価格情報と前記見積情報に含まれる見積価格情報のいずれを選択するかの優先順位情報を記憶する優先順位情報記憶ステップと、前記購買依頼情報記憶部に記憶されている各々の前記購買依頼情報に含まれる品目情報に基づき、当該品目が属する品目種別の前記優先順位情報を読み出し、当該優先順位情報に基づく価格情報を決定するとともに当該購買依頼情報に関連付けて記憶させる発注価格決定ステップとを有し、前記購買発注自動作成部は、前記発注価格決定部が決定した価格情報を用いて前記発注処理を一括して行うことを特徴とする。
【００１１】
本発明は、購買品の品目情報と評価額情報を含む購買依頼情報を入力する購買依頼情報入力部（購買依頼システム７）と、前記購買依頼情報入力部により入力した購買依頼情報を蓄積して記憶する購買依頼情報記憶部（８）と、前記購買依頼情報記憶部に記憶されている複数の購買依頼情報に基づき一括して発注処理を行う購買発注自動作成部（１）と、購買価格情報を記憶する購買情報記憶部（１１）と、見積価格情報を記憶する見積情報記憶部（１０）と、品目毎に、前記評価額情報に含まれる価格情報と前記購買情報に含まれる購買価格情報と前記見積情報に含まれる見積価格情報のいずれを選択するかの優先順位情報を記憶する優先順位情報記憶部（１２）とを備える発注システムにおいて動作する発注プログラムであって、前記購買依頼情報記憶部に記憶されている各々の前記購買依頼情報に含まれる品目情報に基づき、当該品目が属する品目種別の前記優先順位情報を前記優先順位情報記憶部から読み出し（ステップＳ９）、当該優先順位情報に基づく価格情報を決定するとともに当該購買依頼情報に関連付けて記憶させる発注価格決定処理（ステップＳ１０）と、前記発注価格決定部が決定した価格情報を用いて前記購買発注自動作成部により前記発注処理を一括して行う一括発注処理（ステップＳ１１）とコンピュータに行わせることを特徴とする。
【００１２】
なお、本欄において参照している「（符号）」は、後述する欄（発明を実施するための最良の形態）において対応する構成を例示するのみで、何ら特許請求の範囲の各請求項の解釈を限定するものではない。
【発明の効果】
【００１３】
本発明によれば、対象の購買品目の価格を、購買依頼時に入力された評価額、検索して得られた見積価格、検索して得られた購買価格のいずれかに決定するようにしたため、常に適正な価格による発注を行うことが可能になるという効果が得られる。また、集中購買時に、予め定義された発注元に設定することが可能となる。さらに、購買依頼時に適切な価格を表示することができるようになる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の一実施形態による発注システムを図面を参照して説明する。図１は同実施形態の構成を示すブロック図である。この図において、符号１は、購買依頼情報に基づいて、発注情報を生成して発注情報記憶部１４に格納する購買発注作成部である。符号２は、品目毎に予め決められた価格決定の優先順位が記憶された優先順位情報記憶部１２を参照して、対象の購買品目の価格を、購買依頼時に入力された評価額、見積情報記憶部１０内を検索して得られた見積価格、購買情報マスタ１１内を検索して得られた購買価格のいずれかに決定する発注価格決定部である。符号３は、購買依頼がなされた案件について、該当する見積価格情報が見積情報記憶部１０に格納されているかを検索し、結果を返す見積検索部である。符号４は、購買依頼がなされた案件について、該当する購買価格情報が購買情報マスタ１１に格納されているかを検索し、結果を返す価格検索部である。符号５は、予め購買組織が定義されている購買組織情報記憶部１３から、購買依頼元に関係付けられている発注元（支払元）を読み出して、集中購買時の発注元を対象の購買依頼の発注元に設定する発注元設定部である。符号６は、発注価格決定部２が決定した発注予定価格を表示部１５に表示する価格表示部である。符号７は、購入希望者が購買依頼を行い、得られた購買依頼情報を購買依頼情報記憶部８に格納する購買依頼システムである。符号９は、購入を希望する物品の見積依頼を行い、得られた見積情報を見積情報記憶部１０に格納する見積依頼システムである。
【００１５】
ここで、図面を参照して、図１に示す各記憶部のテーブル構造を説明する。初めに、図３を参照して、図１に購買依頼情報記憶部８のテーブル構造を説明する。購買依頼情報記憶部８は、購買依頼を一意に識別することが可能な「購買依頼番号」と、購入するべき物品の「品目コード」と、購入するべき物品の「数量」と、購入する物品の「納期」と、物品の仕入れ先を識別する「仕入先コード」と、購入依頼を発行した部署を識別する「依頼元コード」と、依頼元の担当者が入力した「評価額」とを記憶するフィールドを有している。また、購買依頼情報記憶部８は、価格検索部４により購買情報マスタ１１から検索して得られた「購買価格」と、見積検索部３により見積情報記憶部１０から検索して得られた「見積価格」と、発注価格決定部２が決定した「決定価格」を記憶するフィールドを有している。「購買依頼番号」、「品目コード」、「数量」、「納期」、「仕入先コード」、「依頼元コード」及び「評価額」は、購買依頼システム７が書き込むフィールドである。また、「購買価格」、「見積価格」及び「決定価格」は、発注価格決定部２が書き込むフィールドである。ただし、「購買価格」及び「見積価格」は、検索によって取得できた場合のみに書き込まれるフィールドである。
【００１６】
なお、本明細書の説明において、価格が記憶されるフィールドには、原則的に物品の単価が記憶されるものとして説明するが、購入するべき物品の合計価格（単価に数量を乗算した値）であってもよい。
【００１７】
次に、図４を参照して、図１に示す見積情報記憶部１０のテーブル構造を説明する。見積情報記憶部１０は、見積依頼を一意に識別することが可能な「見積依頼番号」と、購入しようとする物品の「品目コード」、購入しようとする物品の「数量」と、購入しようとする物品の「納期」と、物品の仕入れ先を識別する「仕入先コード」と、仕入先から得た「見積価格」と、この見積価格の「有効期限」と、この見積依頼が関係する購買依頼の「購買依頼番号」を記憶するフィールドを有している。「見積依頼番号」、「品目コード」、「数量」、「納期」、「仕入先コード」、「見積価格」、「有効期限」及び「購買依頼番号」は、見積依頼システム９が書き込むフィールドである。ただし、「購買依頼番号」は該当する購買依頼が存在する場合のみに書き込まれるフィールドである。
【００１８】
次に、図５を参照して、図１に示す購買情報マスタ１１のテーブル構造を説明する。図５に示すテーブル構造は、購買情報マスタ１１に記憶される情報のうち、本発明に関する部分のみを図示したものである。購買情報マスタ１１は、購入実績がある物品の「品目コード」と、この物品の仕入先を識別する「仕入先コード」と、過去の購入実績に基づいて決定された「購買価格」及びこの購買価格決定時に購入した物品の「数量」を記憶するフィールドを有している。購買情報マスタ１１は、購買処理に伴う種々のシステムが情報書き込み、情報読み出しを行うものである。
【００１９】
次に、図６を参照して、図１に示す優先順位情報記憶部１２のテーブル構造を説明する。優先順位情報記憶部１２は、物品を識別する「品目コード」毎に、「見積価格」、「購買価格」、「評価額」それぞれの優先順位が記憶されるフィールドを有している。図６に示す例では、品目コードが「ＡＡＡ」である物品は、見積価格、購買価格、評価額の順で価格を選択して決定することが予め定義されていることを示している。なお、図６に示す優先順位情報記憶部１２は、品目コード毎に優先順位が定義されている例を示したが、各品目が属する品目種別毎に優先順位が定義されていてもよい。例えば、製品に使用する部品の購入、経費による備品の購入、サービスの提供を受けるなどの品目種別を定義して、これらの品目種別毎に、「見積価格」、「購買価格」、「評価額」それぞれの優先順位が記憶されるようにしておけばよい。
【００２０】
次に、図７を参照して、図１に示す購買組織情報記憶部１３のテーブル構造を説明する。購買組織情報記憶部１３は、支払元（発注元）を識別する「支払先コード」と購買依頼を発行した依頼元を識別する「購買依頼元コード」とを関係付けるフィールドを有している。支払元コードとは、複数の依頼元からの購買依頼をまとめて発注を行う（これを集中購買という）場合に、支払元となる発注元を所定の部署や会社にしたい場合に用いるコードである。例えば、複数の子会社からの購買依頼を１つの購買発注で行う場合に、支払元を親会社に設定したり、１つの代表会社に設定する場合などに用いる。
【００２１】
次に、図８を参照して、図１に示す発注情報記憶部１４のテーブル構造を説明する。発注情報記憶部１４は、購買発注を一意に識別可能な「発注番号」と、購入するべき物品の「品目コード」と、購入するべき物品の「数量」と、納品されるべき期日である「納期」と、物品の仕入先を識別する「仕入先コード」と、発注価格決定部２が決定した「発注価格」と、発注元設定部５が設定した「発注元コード」を記憶するフィールドを有している。「発注番号」、「品目コード」、「数量」、「納期」、「仕入先コード」、「発注価格」及び「発注元コード」は、購買発注作成部１が書き込むものである。
【００２２】
次に、図２を参照して、図１に示す発注システムの動作を説明する。まず、物品を購入しようとする購買依頼元の担当者は、購買依頼システム７を使用して、購買発注に必要な情報を入力する。ここで入力される情報には、購入するべき物品の品目、数量、納期、仕入先、依頼元、評価額が含まれる。購買依頼システム７は、この入力情報に基づいて、購買依頼伝票に相当する購買依頼情報を生成して、得られた購買依頼情報に対して、購買依頼番号を発番して購買依頼情報記憶部８へ書き込む。これにより、図３に示す購買依頼情報が購買依頼情報記憶部８へ書き込まれることになる。
【００２３】
一方、購買依頼元の担当者、または購買担当者は、見積依頼システム９を使用して、既に購買依頼が発行された物品の見積を取得するのに必要な情報の入力を行う。ここで入力される情報は、購入するべき物品の品目、数量、納期、仕入先、既に発行した購買依頼の購買依頼番号が含まれる。見積依頼システム９は、この入力情報に基づいて、見積依頼伝票に相当する見積依頼情報を生成して、得られた見積依頼情報に対して、見積依頼番号を発番して見積情報記憶部１０へ書き込む。そして、この見積依頼に対する仕入先からの見積価格が得られた時点で、見積依頼システム９は、見積価格と、この見積価格の有効期限情報とを見積情報記憶部１０へ書き込む。これにより、図４に示すように、見積価格を含む見積情報が見積情報記憶部１０へ書き込まれることになる。
【００２４】
この購買依頼と見積依頼に処理動作は、以下に説明する購買発注処理動作と同期して動作する必要はない。また、購買依頼情報記憶部８に記憶される情報は、必ずしも購買依頼システム７によって書き込まれる必要はなく、担当者が直接入力した情報であってもよい。また、見積情報記憶部１０に記憶される情報についても、必ずしも見積依頼システム９によって書き込まれる必要はなく、担当者が直接入力した情報であってもよい。
【００２５】
次に、購買発注作成部１は、所定のタイミング（例えば、毎日決められた時刻、作業者による実行指示を受けた時点）で、購買発注情報の生成処理を実行する。購買発注情報の生成処理が実行されると、購買発注作成部１は、購買依頼情報記憶部８に記憶されている情報のうち、未だ発注処理を行っていない購買依頼情報を特定する。そして、購買発注作成部１は、この特定した購買依頼情報として記憶されている情報を購買依頼情報記憶部８から読み出して、購買発注情報を生成するのに必要な入力パラメータの妥当性をチェックする（ステップＳ１）。
【００２６】
次に、購買発注作成部１は、読み込んだ購買依頼情報に含まれる依頼元コード（例えば「０４０」）を特定する。そして、購買発注作成部１は、この依頼元コードに基づいて、支払元となる発注元を設定するように発注元設定部５に対して指示を出す。これを受けて、発注元設定部５は、購買組織情報記憶部１３から、特定された依頼元コード「０４０」に関係付けられている発注元（支払元）コード「００２」を取得して、この発注元コード「００２」を、購買発注作成部１へ通知する。これを受けて、購買発注作成部１は、発注元設定部５から通知された発注元コードを、作成しようとする購買発注情報の発注元に決定する（ステップＳ２）。
【００２７】
次に、購買発注作成部１は、発注価格決定部２に対して、発注価格の決定要求を出力する。この発注価格の決定要求には、対象の購買依頼番号（例えば、「Ｋ００１」）が含まれる。この時点で、購買依頼情報記憶部８に記憶されている購買依頼情報の「購買価格」、「見積価格」及び「決定価格」の各フィールドには値が書き込まれていない状態である。発注価格決定部２は、発注価格の決定要求を受けると、この発注価格の決定要求に含まれる購買依頼番号「Ｋ００１」に関係付けられている購買依頼情報（品目コード「ＡＡＡ」、数量「２００」、納期「１０」、仕入先コード「１１１」）を、購買依頼情報記憶部８から読み出す。そして、発注価格決定部２は、見積検索部３に対して、読み出した情報と対象の購買依頼番号とを含む見積検索要求を送出する。
【００２８】
これを受けて、見積検索部３は、見積検索要求に基づいて見積情報の検索を行う（ステップＳ３）。まず見積検索部３は、見積検索要求に含まれる購買依頼番号が見積情報記憶部１０に記憶されており、かつこの購買依頼番号に関係付けられている見積価格が書き込まれているか否かを検索する。この結果、対象の購買依頼番号「Ｋ００１」に見積価格が書き込まれている場合、見積検索部３は、この見積価格に関係付けられている有効期限を読み出して、現時点が有効期限内であるかを判定する。この結果、有効期限が切れていなければ、この見積価格「９８」を検索結果として、発注価格決定部２へ出力する。
【００２９】
一方、対象の購買依頼番号が見積情報記憶部１０に記憶されていない場合、または有効期限が切れている場合、見積検索部３は、見積検索要求に含まれる購買依頼情報（品目コード「ＡＡＡ」、数量「２００」、納期「１０」、仕入先コード「１１１」）を満たす見積情報が見積情報記憶部１０に記憶されているか否かを判定する。この結果、条件を満たす見積情報が記憶されていた場合、見積検索部３は、存在する見積価格を検索結果として、発注価格決定部２へ出力する。見積情報記憶部１０内を検索した結果、条件を満たす見積価格が存在しなかった場合、見積検索部３は、見積価格が存在しなかったことを発注価格決定部２へ通知する。
【００３０】
次に、発注価格決定部２は、見積情報を検索した結果、見積価格が存在したか否かを判定する（ステップＳ４）。この判定の結果、見積価格が存在し、取得できた場合、発注価格決定部２は、取得した見積価格を購買依頼情報記憶部８の見積価格フィールドに見積価格の値（この例では「９８」）を書き込む（ステップＳ５）。見積価格が取得できなかった場合は、見積価格フィールドは空欄のままとなる。この動作によって、購買発注しようとする購買依頼の見積価格が存在する場合は、購買依頼情報記憶部８の見積価格フィールドに見積価格の値が書き込まれることになる。
【００３１】
次に、発注価格決定部２は、価格検索部４に対して、先に読み出した購買依頼情報を含む購買価格検索要求を送出する。これを受けて、価格検索部４は、購買価格検索要求に基づいて購買価格情報の検索を行う（ステップＳ６）。まず価格検索部４は、購買価格検索要求に含まれる購買依頼情報（品目コード「ＡＡＡ」、数量「２００」、仕入先コード「１１１」）の条件を満たす購買価格情報が購買情報マスタ１１に記憶されているか否かを判定する。この判定は、品目コードと仕入先コードが一致し、かつ購買依頼の購入数量が
購買情報マスタ１１に記憶されている数量以上であるか否かに基づいて判定する。この判定の結果、条件を満たす購買価格情報が記憶されていた場合、価格検索部４は、記憶されている購買価格を検索結果として、発注価格決定部２へ出力する。購買情報マスタ１１内を検索した結果、品目コードと仕入先コードが一致する購買情報が存在しなかった場合と、購入実績数量が購買依頼の数量より少ない場合、価格検索部４は、購買価格が存在しなかったこと発注価格決定部２へ通知する。
【００３２】
次に、発注価格決定部２は、購買情報を検索した結果、購買価格が存在したか否かを判定する（ステップＳ７）。この判定の結果、購買価格が存在し、取得できた場合、発注価格決定部２は、取得した購買価格を購買依頼情報記憶部８の購買価格フィールドに見積価格の値（この例では「１００」）を書き込む（ステップＳ８）。購買価格が取得できなかった場合は、購買価格フィールドは空欄のままとなる。この動作によって、購買発注しようとする購買依頼の購買価格が存在する場合は、購買依頼情報記憶部８の購買価格フィールドに購買価格の値が書き込まれることになる。
【００３３】
次に、発注価格決定部２は、優先順位情報記憶部１２から発注対象の品目コードに関係付けられている見積価格、購買価格及び評価額の優先順位を読み込む（ステップＳ９）。品目コードが「ＡＡＡ」であれば、見積価格の優先順位が「１」、購買価格の優先順位が「２」、評価額の優先順位が「３」となる。続いて、発注価格決定部２は、優先順位が「１」である価格（この例では、見積価格）が購買依頼情報記憶部８内に書き込まれているか否かを判定する。この判定の結果、優先順位「１」の価格が書き込まれていれば、発注価格決定部２は、この優先順位「１」の価格を発注時の用いる価格に決定する。一方、優先順位「１」の価格が購買依頼情報記憶部８内に書き込まれておらず、空欄のままであった場合、発注価格決定部２は、優先順位が「２」である価格（この例では、購買価格）が購買依頼情報記憶部８内に書き込まれているか否かを判定する。この判定の結果、優先順位「２」の価格が書き込まれていれば、発注価格決定部２は、この優先順位「２」の価格を発注時の用いる価格に決定する。さらに、優先順位「２」の価格が購買依頼情報記憶部８内に書き込まれておらず、空欄のままであった場合、発注価格決定部２は、優先順位が「３」である価格（この例では、評価額）が購買依頼情報記憶部８内に書き込まれているか否かを判定する。この判定の結果、優先順位「３」の価格が書き込まれていれば、発注価格決定部２は、この優先順位「３」の価格を発注時の用いる価格に決定する（ステップＳ１０）。そして、発注価格決定部２は、購買依頼情報記憶部８内の「決定価格」フィールドに対して、決定した価格の値を書き込む。この動作によって、購買依頼情報記憶部８内に発注時に用いるべき適正価格（この例では、見積価格である「９８」）が書き込まれたことになる。この動作によって、適正価格を用いた発注情報が作成されたことになる。
【００３４】
次に、発注価格決定部２は、発注時に用いるべき適正価格が決定したことを購買発注作成部１に対して通知する。これを受けて、購買発注作成部１は、作成するべき購買発注情報を作成して、発注情報記憶部１４へ書き込む（ステップＳ１１）。このとき、購買発注作成部１は、新たな購買発注情報に対して、発注番号を発番し、この発注番号（この例では、「Ｈ０００１」）に購買依頼情報に含まれる「品目コード」、「数量」、「仕入先コード」と、納期情報に基づいて求めた「納期日」を関連付けて記憶する。また、購買発注作成部１は、発注価格決定部２が決定した決定価格を「発注価格」とするともに、先に決定した「発注元コード」を発注情報記憶部１４に「発注番号」と関連付けて記憶する。
【００３５】
次に、発注価格決定部２が決定した適正価格を用いて、購買依頼情報の確認を行う動作を説明する。購買担当者による購買依頼情報の確認を行う指示を受けると、価格表示部６は、購買依頼情報記憶部８に記憶されている情報のうち、発注価格決定部２によって発注価格が決定している情報のみを読み出し、購買担当者の端末等で構成する表示部１５に表示する。このとき、価格表示部６は、購買依頼情報記憶部８に記憶されている情報を表示用の情報に変換して表示する。図９は、表示部１５に表示される購買依頼情報リストの一例を示す図である。この図に示すように、購買依頼情報リストには、「購買依頼番号」、品目コードを名称に変換した「品目名」、「数量」、「納期」、仕入先コードを仕入先の名称に変換した「仕入先」、購買依頼者が入力した「評価額」、評価額、購買価格、見積価格のうち優先順位に基づいて決定された「発注予定価格」、見積依頼システム９により取得した「見積価格」、「依頼元コード」の一覧表が表示される。各表示項目のうち、「品目名」、「仕入先」は、品目コード及び仕入先コードに基づいて、購買情報マスタ１１を参照して、コードから名称への変換を行う。図９に示す購買依頼情報リストは、購買担当者による購買依頼情報の確認作業に加え、購買依頼に対する承認を行う際に表示される。この購買依頼情報リストを表示することにより発注価格決定部２が決定した発注価格が適正な価格であるか否かの確認を行うことが可能となる。
【００３６】
以上説明したように、品目毎に、購買依頼者が入力した評価額、見積情報を検索することにより取得した見積価格、購買情報を検索することにより取得した購買価格のいずれを選択するかの優先順位を記憶しておき、購買依頼情報に基づいて発注情報を作成する場合に、優先順位を参照して、評価額、見積価格、購買価格のいずれかを選択して発注価格としたため、常に適正な価格による発注を行うことができる。
また、評価額、見積価格、購買価格のいずれかを選択することにより決定した発注価格と購買依頼情報とを関係つけて表示するようにしたため、購買担当者や承認者が適正な価格による発注であるか否かを確認することができるようになる。
また、複数の発注元が混在する場合に、予め決められた購買組織情報に基づく発注元を選択して当該発注元を支払い元に設定するようにしたため、複数の発注元が混在する場合であっても適切な支払元の設定を自動的に行うことが可能となる。
また、購買依頼情報に含まれる品目コードに基づき、対象品目の購買価格情報と見積価格情報を自動的に検索して取得するようにしたため、発注価格の選択に必要な購買価格と見積価格の抽出を自動的に行うことが可能となる。
【００３７】
なお、図１における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより自動発注処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００３８】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施形態の構成を示すブロック図である。
【図２】図１に示す発注システムの動作を示すフローチャートである。
【図３】図１に示す購買依頼情報記憶部８のテーブル構造を示す説明図である。
【図４】図１に示す見積情報記憶部１０のテーブル構造を示す説明図である。
【図５】図１に示す購買情報マスタ１１のテーブル構造を示す説明図である。
【図６】図１に示す優先順位情報記憶部１２のテーブル構造を示す説明図である。
【図７】図１に示す購買組織情報記憶部１３のテーブル構造を示す説明図である。
【図８】図１に示す発注情報記憶部１４のテーブル構造を示す説明図である。
【図９】図１に示す価格表示部６が表示部１５に表示する購買依頼情報リストの一例を示す説明図である。
【符号の説明】
【００４０】
１・・・購買発注作成部、２・・・発注価格決定部、３・・・見積検索部、４・・・価格検索部、５・・・発注元設定部、６・・・価格表示部、７・・・購買依頼システム、８・・・購買依頼情報記憶部、９・・・見積依頼システム、１０・・・見積情報記憶部、１１・・・購買情報マスタ、１２・・・優先順位情報記憶部、１３・・・購買組織情報記憶部、１４・・・発注情報記憶部、１５・・・表示部
【図１】
2008165523.tif 000003
【図２】
2008165523.tif 000004
【図３】
2008165523.tif 000005
【図４】
2008165523.tif 000006
【図５】
2008165523.tif 000007
【図６】
2008165523.tif 000008
【図７】
2008165523.tif 000009
【図８】
2008165523.tif 000010
【図９】
2008165523.tif 000011